Free Electron
fe::StateCatalog Member List

This is the complete list of members for fe::StateCatalog, including all inherited members.

abandon(void)fe::Countedinlinevirtual
abandonHandle(void) (defined in fe::Handled< Component >)fe::Handled< Component >inlineprotected
acquire(void)fe::Componentinlinevirtual
Handled< Component >::acquire(int &rCount)fe::Countedinlinevirtual
addInitializer(InitializeFunction function) (defined in fe::Initialized)fe::Initializedinlineprotected
addListener(sp< ListenerI > a_spListener, String a_name)fe::StateCatalog
addNotification(String a_name, String a_property) (defined in fe::StateCatalog)fe::StateCatalogprotected
adjoin(sp< Component > spComponent)fe::Component
cacheInstanceUpdates(String a_name, String a_property, Instance &a_rInstance) (defined in fe::StateCatalog)fe::StateCatalogprivate
Catalog(void) (defined in fe::Catalog)fe::Catalog
catalog(String a_name, String a_property="value")fe::Catalog
catalog(String a_name, String a_property, const T &a_default)fe::Catalog
catalogBytes(String a_name, String a_property, Array< U8 > &a_rByteArray) constfe::Catalog
catalogClear(void)fe::Cataloginline
catalogComponent(String implementation, String a_name, String a_property="value")fe::Catalog
catalogComponent(sp< Component > a_spComponent, String a_name, String a_property="value")fe::Cataloginline
catalogDeepCopy(void)fe::Catalog
catalogDump(void) constfe::Catalog
cataloged(String a_name, String a_property="value") constfe::Cataloginline
catalogedAny(String a_name) constfe::Cataloginline
catalogInstance(Instance &instance, String a_name, String a_property="value")fe::Cataloginline
catalogInstance(String a_name, String a_property="value")fe::Cataloginline
catalogKey(U32 index) constfe::Catalog
catalogKeys(Array< String > &a_keys, String a_pattern=".*") constfe::Catalog
catalogLookup(const String a_name, String a_property, Instance &a_instance) constfe::Catalog
catalogLookup(const String a_name, Instance &a_instance) const (defined in fe::Catalog)fe::Cataloginline
catalogMoveToEnd(String a_name)fe::Cataloginline
catalogOrDefault(String a_name, String a_property, const T &a_default) constfe::Catalog
catalogOrDefault(String a_name, const T &a_default) const (defined in fe::Catalog)fe::Cataloginline
catalogOrException(String a_name, String a_property) constfe::Catalog
catalogOverlay(sp< Catalog > a_spOtherCatalog, Array< String > *a_pTypeList=NULL, BWORD a_shallow=FALSE)fe::Catalog
catalogProperties(String a_name, Array< String > &a_properties) constfe::Catalog
catalogRemove(String a_name)fe::Cataloginline
catalogRemove(String a_name, String a_property)fe::Cataloginline
catalogSet(String a_name, String a_property, String a_value)fe::Catalog
catalogSet(String a_name, String a_value) (defined in fe::Catalog)fe::Cataloginline
catalogSet(String a_name, String a_property, String a_type, String a_value, Instance **a_ppInstance=NULL)fe::Catalog
catalogSet(String a_name, String a_property, String a_type, const U8 *a_pRawBytes, I32 a_byteCount, Instance **a_ppInstance=NULL)fe::Catalog
catalogShallowCopy(void)fe::Catalog
catalogSize(void) constfe::Catalog
catalogTypeInfo(String a_name, String a_property="value") constfe::Cataloginline
catalogTypeIs(String a_name, String a_property="value") constfe::Cataloginline
catalogTypeName(String a_name, String a_property="value") constfe::Cataloginline
catalogValue(String a_name, String a_property="value") constfe::Catalog
checkUnload(sp< Library > &pLibrary, Component *pComponent=NULL)fe::Componentrelated
clearState(String a_name, String a_property) (defined in fe::StateCatalog)fe::StateCatalogprotected
clone(Protectable *pInstance=NULL) (defined in fe::Protectable)fe::Protectableinlinevirtual
Component(void) (defined in fe::Component)fe::Component
configure(String a_line)fe::StateCataloginlinevirtual
connected(void) constfe::StateCataloginlinevirtual
count(void) constfe::Countedinline
Counted(void) (defined in fe::Counted)fe::Countedinline
create(const String &implementation, BWORD quiet=FALSE) constfe::Component
disjoin(void)fe::Component
factoryIndex(void)fe::Componentinline
factoryName(void) (defined in fe::Component)fe::Component
fe_thread_mutex(void) const (defined in fe::trueObjectSafeShared< T >)fe::trueObjectSafeShared< T >inlinevirtual
flush(void)fe::StateCataloginlinevirtual
flushCount(void) const (defined in fe::StateCatalog)fe::StateCataloginlineprotected
getHandle(void) constfe::Handled< Component >inline
getState(String a_name, T &a_rValue) constfe::StateCataloginline
getState(String a_name, String a_property, T &a_rValue) constfe::StateCatalog
getState(String a_name, String a_property, String &a_rTypeName, String &a_rValue) const (defined in fe::StateCatalog)fe::StateCatalog
getStateKeys(Array< String > &a_keys, String a_pattern=".*") constfe::StateCatalog
getStateProperties(String a_name, Array< String > &a_properties) constfe::StateCatalog
getStateUnsafe(String a_name, T &a_rValue) constfe::StateCataloginline
getStateUnsafe(String a_name, String a_property, T &a_rValue) constfe::StateCatalog
getTypeName(String a_name, String &a_rTypeName) constfe::StateCataloginline
getTypeName(String a_name, String a_property, String &a_rTypeName) constfe::StateCatalog
getTypeNameUnsafe(String a_name, String &a_rTypeName) constfe::StateCataloginline
getTypeNameUnsafe(String a_name, String a_property, String &a_rTypeName) constfe::StateCatalog
Handled(void) (defined in fe::Handled< Component >)fe::Handled< Component >inline
incrementFlushCount(void)fe::StateCataloginline
incrementSerial(void)fe::StateCataloginline
initializeAll(void) (defined in fe::Initialized)fe::Initializedinline
Initialized(void) (defined in fe::Initialized)fe::Initializedinline
InitializeFunction typedef (defined in fe::Initialized)fe::Initializedprotected
isSingleton(void)fe::Componentinline
justGetState(String a_name, String a_property, T &a_rValue) constfe::StateCatalog
library(void)fe::Componentinline
lockAfterUpdate(I32 &a_rFlushCount, I32 &a_rSpins, volatile BWORD &a_rKeepWaiting, I32 a_microSleep)fe::StateCataloginlinevirtual
m_flushCount (defined in fe::StateCatalog)fe::StateCatalogprivate
m_latestSerial (defined in fe::StateCatalog)fe::StateCatalogprivate
m_latestSnapshot (defined in fe::StateCatalog)fe::StateCatalogprivate
m_listenerMap (defined in fe::StateCatalog)fe::StateCatalogprivate
m_notificationArray (defined in fe::StateCatalog)fe::StateCatalogprivate
m_notificationMutex (defined in fe::StateCatalog)fe::StateCatalogprivate
m_serial (defined in fe::StateCatalog)fe::StateCatalogprivate
m_snapshotMap (defined in fe::StateCatalog)fe::StateCatalogprivate
name(void) constfe::Componentinline
nextMessage(String a_name, T &a_rValue)fe::StateCatalog
nextMessage(String a_name, String &a_rValue) (defined in fe::StateCatalog)fe::StateCataloginline
notify(String a_name, String a_property) (defined in fe::StateCatalog)fe::StateCatalogprotected
overlayState(sp< Catalog > a_spOtherCatalog)fe::StateCatalog
postGet(String a_name, String a_property) constfe::StateCataloginlineprotectedvirtual
postSet(String a_name, String a_property)fe::StateCataloginlineprotectedvirtual
preGet(String a_name, String a_property) constfe::StateCataloginlineprotectedvirtual
preSet(String a_name, String a_property)fe::StateCataloginlineprotectedvirtual
protect(void) (defined in fe::Protectable)fe::Protectableinlinevirtual
Protectable(void) (defined in fe::Protectable)fe::Protectableinline
protection(void) const (defined in fe::Protectable)fe::Protectableinlinevirtual
registerRegion(void *pT, U32 bytes) (defined in fe::Counted)fe::Countedinline
registry(void) constfe::Component
release(void)fe::Componentinlinevirtual
releaseInternal(void)fe::Countedinlineprotected
removeState(String a_name, String a_property)fe::StateCatalog
removeState(String a_name)fe::StateCatalog
reportTracker(void) (defined in fe::Counted)fe::Countedinlinestatic
safeLock(void) const (defined in fe::trueObjectSafeShared< T >)fe::trueObjectSafeShared< T >inlinevirtual
safeLockShared(void) const (defined in fe::trueObjectSafeShared< T >)fe::trueObjectSafeShared< T >inlinevirtual
safeTryLock(void) const (defined in fe::trueObjectSafeShared< T >)fe::trueObjectSafeShared< T >inlinevirtual
safeTryLockShared(void) const (defined in fe::trueObjectSafeShared< T >)fe::trueObjectSafeShared< T >inlinevirtual
safeUnlock(void) const (defined in fe::trueObjectSafeShared< T >)fe::trueObjectSafeShared< T >inlinevirtual
safeUnlockShared(void) const (defined in fe::trueObjectSafeShared< T >)fe::trueObjectSafeShared< T >inlinevirtual
sendMessage(String a_name, const T &a_rValue)fe::StateCatalog
sendNotifications(void) (defined in fe::StateCatalog)fe::StateCatalogprotected
serial(void) const (defined in fe::StateCatalog)fe::StateCataloginlineprotected
setActive(bool a_active) (defined in fe::Initialized)fe::Initializedinline
setConnectionTimeout(Real a_seconds)fe::StateCataloginlinevirtual
setFactoryIndex(I32 a_factoryIndex)fe::Componentinline
setLibrary(sp< Library > spLibrary)fe::Component
setName(const String &name)fe::Componentinline
setSingleton(BWORD set)fe::Componentinline
setState(String a_name, const T &a_rValue)fe::StateCataloginline
setState(String a_name, String a_property, const T &a_rValue)fe::StateCatalog
setState(String a_name, String a_property, String a_typeName, String a_value)fe::StateCatalog
snapshot(sp< Snapshot > &a_rspSnapshot)fe::StateCatalog
start(void)=0fe::StateCatalogpure virtual
started(void) constfe::StateCataloginlinevirtual
StateCatalog(void) (defined in fe::StateCatalog)fe::StateCataloginline
stop(void)=0fe::StateCatalogpure virtual
suppressReport(void) (defined in fe::Counted)fe::Countedinlineprotected
trackerCount(void) (defined in fe::Counted)fe::Countedinlinestatic
trackReference(void *pReference, String what) (defined in fe::Counted)fe::Countedinline
trueObjectSafeShared(void) (defined in fe::trueObjectSafeShared< T >)fe::trueObjectSafeShared< T >inline
typeMaster(void) const (defined in fe::Catalog)fe::Catalog
unprotect(void) (defined in fe::Protectable)fe::Protectableinlinevirtual
untrackReference(void *pReference) (defined in fe::Counted)fe::Countedinline
updateState(String a_name, String a_property, const T &a_rValue) (defined in fe::StateCatalog)fe::StateCatalogprotected
updateState(String a_name, String a_property, String a_typeName, String a_value) (defined in fe::StateCatalog)fe::StateCatalogprotected
updateState(String a_name, String a_property, String a_typeName, const U8 *a_pRawBytes, I32 a_byteCount) (defined in fe::StateCatalog)fe::StateCatalogprotected
verboseName(void) constfe::Componentinline
waitForConnection(void)fe::StateCataloginlinevirtual
waitForUpdate(I32 &a_rFlushCount, I32 &a_rSpins, volatile BWORD &a_rKeepWaiting, I32 a_microSleep)fe::StateCataloginlinevirtual
~Catalog(void) (defined in fe::Catalog)fe::Catalogvirtual
~Component(void) (defined in fe::Component)fe::Componentvirtual
~Counted(void) (defined in fe::Counted)fe::Countedinlinevirtual
~Handled(void) (defined in fe::Handled< Component >)fe::Handled< Component >inlinevirtual
~Initialized(void) (defined in fe::Initialized)fe::Initializedinlinevirtual
~SafeSharedBase(void) (defined in fe::SafeSharedBase)fe::SafeSharedBaseinlinevirtual
~SafeSharedCore(void) (defined in fe::SafeSharedCore)fe::SafeSharedCoreinlinevirtual
~StateCatalog(void) (defined in fe::StateCatalog)fe::StateCataloginlinevirtual
~trueObjectSafeShared(void) (defined in fe::trueObjectSafeShared< T >)fe::trueObjectSafeShared< T >inlinevirtual