addPreLoadItem(const DataStoreItem &item) | DataSvc | [virtual] |
addPreLoadItem(const std::string &itemPath) | DataSvc | [virtual] |
addRef() | Service | [virtual] |
auditorSvc() const | Service | |
checkRoot() | DataSvc | [inline, protected] |
clearStore() | DataSvc | [virtual] |
clearSubTree(const std::string &sub_tree_path) | DataSvc | [virtual] |
clearSubTree(DataObject *pObject) | DataSvc | [virtual] |
configure() | Service | [inline, virtual] |
createDefaultObject() const | DataSvc | [protected, virtual] |
DataSvc(const std::string &name, ISvcLocator *svc) | DataSvc | |
declareProperty(const std::string &name, T &property, const std::string &doc="none") const | Service | [inline] |
declareRemoteProperty(const std::string &name, IProperty *rsvc, const std::string &rname="") const | Service | [inline] |
DIR_NOT_EMPTY enum value | IDataProviderSvc | |
DOUBL_OBJ_PATH enum value | IDataProviderSvc | |
finalize() | DataSvc | [virtual] |
findObject(const std::string &fullPath, DataObject *&pObject) | DataSvc | [virtual] |
findObject(IRegistry *pDirectory, const std::string &path, DataObject *&pObject) | DataSvc | [virtual] |
findObject(const std::string &parentPath, const std::string &objPath, DataObject *&pObject) | DataSvc | [virtual] |
findObject(const std::string &parentPath, int item, DataObject *&pObject) | DataSvc | [virtual] |
findObject(DataObject *parentObj, const std::string &objPath, DataObject *&pObject) | DataSvc | [virtual] |
findObject(DataObject *parentObj, int item, DataObject *&pObject) | DataSvc | [virtual] |
FSMState() const | Service | [inline, virtual] |
getDataLoader(IRegistry *pReg) | DataSvc | [protected, virtual] |
getProperties() const | Service | [virtual] |
getProperty(Property *p) const | Service | [virtual] |
getProperty(const std::string &name) const | Service | [virtual] |
getProperty(const std::string &n, std::string &v) const | Service | [virtual] |
handleDataFault(IRegistry *pReg, const std::string &path="") | DataSvc | [protected] |
i_setRoot(const std::string &root_name, DataObject *pRootObj) | DataSvc | [virtual] |
i_setRoot(const std::string &root_path, IOpaqueAddress *pRootAddr) | DataSvc | [virtual] |
IID_IDataProviderSvc_NO_ERROR enum value | IDataProviderSvc | |
initialize() | DataSvc | [virtual] |
Service::IService::interfaceID() | IService | [inline, static] |
Service::IProperty::interfaceID() | IProperty | [inline, static] |
Service::IStateful::interfaceID() | IStateful | [inline, static] |
IDataProviderSvc::interfaceID() | IDataProviderSvc | [inline, static] |
IDataManagerSvc::interfaceID() | IDataManagerSvc | [inline, static] |
INVALID_OBJ_ADDR enum value | IDataProviderSvc | |
INVALID_OBJ_PATH enum value | IDataProviderSvc | |
INVALID_OBJECT enum value | IDataProviderSvc | |
INVALID_PARENT enum value | IDataProviderSvc | |
INVALID_ROOT enum value | IDataProviderSvc | |
LAST enum value | IDataProviderSvc | |
LAST_ERROR enum value | IInterface | |
linkObject(IRegistry *from, const std::string &objPath, DataObject *to) | DataSvc | [virtual] |
linkObject(const std::string &fromPath, const std::string &objPath, DataObject *to) | DataSvc | [virtual] |
linkObject(DataObject *from, const std::string &objPath, DataObject *to) | DataSvc | [virtual] |
linkObject(const std::string &fullPath, DataObject *to) | DataSvc | [virtual] |
LoadItems typedef | DataSvc | |
loadObject(IRegistry *pNode) | DataSvc | [protected, virtual] |
loadObject(IConversionSvc *pLoader, IRegistry *pNode) | DataSvc | [protected, virtual] |
m_accessName | DataSvc | [protected] |
m_dataLoader | DataSvc | [protected] |
m_enableAccessHdlr | DataSvc | [protected] |
m_enableFaultHdlr | DataSvc | [protected] |
m_faultName | DataSvc | [protected] |
m_forceLeaves | DataSvc | [protected] |
m_incidentSvc | DataSvc | [protected] |
m_inhibitMap | DataSvc | [protected] |
m_inhibitPathes | DataSvc | [protected] |
m_messageSvc | Service | [mutable, protected] |
m_outputLevel | Service | [protected] |
m_preLoads | DataSvc | [protected] |
m_root | DataSvc | [protected] |
m_rootCLID | DataSvc | [protected] |
m_rootName | DataSvc | [protected] |
m_state | Service | [protected] |
m_targetState | Service | [protected] |
messageService() | Service | |
messageService() const | Service | |
msgSvc() | Service | |
msgSvc() const | Service | |
name() const | Service | [virtual] |
NO_ACCESS enum value | IDataProviderSvc | |
NO_DATA_LOADER enum value | IDataProviderSvc | |
NO_INTERFACE enum value | IInterface | |
NO_MORE_LEVELS enum value | IDataProviderSvc | |
OBJ_NOT_LOADED enum value | IDataProviderSvc | |
objectLeaves(const DataObject *pObject, std::vector< IRegistry * > &refLeaves) | DataSvc | [virtual] |
objectLeaves(const IRegistry *pRegistry, std::vector< IRegistry * > &refLeaves) | DataSvc | [virtual] |
objectParent(const DataObject *pObject, IRegistry *&refpParent) | DataSvc | [virtual] |
objectParent(const IRegistry *pRegistry, IRegistry *&refpParent) | DataSvc | [virtual] |
outputLevel() const | Service | [inline, protected] |
preLoad(int depth, int load_depth, DataObject *pObject) | DataSvc | [virtual] |
preLoad() | DataSvc | [virtual] |
queryInterface(const InterfaceID &riid, void **ppvUnknown) | DataSvc | [virtual] |
registerAddress(const std::string &fullPath, IOpaqueAddress *pAddress) | DataSvc | [virtual] |
registerAddress(DataObject *parentObj, const std::string &objectPath, IOpaqueAddress *pAddress) | DataSvc | [virtual] |
registerAddress(IRegistry *parentObj, const std::string &objectPath, IOpaqueAddress *pAddress) | DataSvc | [virtual] |
registerObject(const std::string &fullPath, DataObject *pObject) | DataSvc | [virtual] |
registerObject(const std::string &parentPath, const std::string &objPath, DataObject *pObject) | DataSvc | [virtual] |
registerObject(const std::string &parentPath, int item, DataObject *pObject) | DataSvc | [virtual] |
registerObject(DataObject *parentObj, const std::string &objPath, DataObject *pObject) | DataSvc | [virtual] |
registerObject(DataObject *parentObj, int item, DataObject *pObject) | DataSvc | [virtual] |
reinitialize() | DataSvc | [virtual] |
release() | Service | [virtual] |
removePreLoadItem(const DataStoreItem &item) | DataSvc | [virtual] |
removePreLoadItem(const std::string &itemPath) | DataSvc | [virtual] |
resetPreLoad() | DataSvc | [virtual] |
restart() | Service | [virtual] |
retrieveEntry(DataSvcHelpers::RegistryEntry *pNode, const std::string &path, DataSvcHelpers::RegistryEntry *&pEntry) | DataSvc | [protected] |
retrieveObject(IRegistry *pDirectory, const std::string &path, DataObject *&pObject) | DataSvc | [virtual] |
retrieveObject(const std::string &fullPath, DataObject *&pObject) | DataSvc | [virtual] |
retrieveObject(const std::string &parentPath, const std::string &objPath, DataObject *&pObject) | DataSvc | [virtual] |
retrieveObject(const std::string &parentPath, int item, DataObject *&pObject) | DataSvc | [virtual] |
retrieveObject(DataObject *parentObj, const std::string &objPath, DataObject *&pObject) | DataSvc | [virtual] |
retrieveObject(DataObject *parentObj, int item, DataObject *&pObject) | DataSvc | [virtual] |
rootCLID() const | DataSvc | [virtual] |
rootName() const | DataSvc | [virtual] |
SEPARATOR enum value | IDataProviderSvc | |
Service(const std::string &name, ISvcLocator *svcloc) | Service | |
service(const std::string &name, T *&psvc, bool createIf=true) const | Service | [inline] |
service(const std::string &svcType, const std::string &svcName, T *&psvc) const | Service | [inline] |
serviceLocator() const | Service | |
ServiceManager class | Service | [friend] |
setDataLoader(IConversionSvc *svc) | DataSvc | [virtual] |
setProperties() | Service | |
setProperty(const Property &p) | Service | [virtual] |
setProperty(const std::string &s) | Service | [virtual] |
setProperty(const std::string &n, const std::string &v) | Service | [virtual] |
setProperty(const std::string &name, const TYPE &value) | Service | [inline] |
setRoot(const std::string &root_name, DataObject *pRootObj) | DataSvc | [virtual] |
setRoot(const std::string &root_path, IOpaqueAddress *pRootAddr) | DataSvc | [virtual] |
start() | Service | [virtual] |
Service::Status enum name | IInterface | |
IDataProviderSvc::Status enum name | IDataProviderSvc | |
stop() | Service | [virtual] |
SUCCESS enum value | IInterface | |
SvcFactory< DataSvc > class | DataSvc | [friend] |
sysFinalize() | Service | [virtual] |
sysInitialize() | Service | [virtual] |
sysReinitialize() | Service | [virtual] |
sysRestart() | Service | [virtual] |
sysStart() | Service | [virtual] |
sysStop() | Service | [virtual] |
targetFSMState() const | Service | [inline, virtual] |
terminate() | Service | [inline, virtual] |
traverseSubTree(const std::string &sub_tree_path, IDataStoreAgent *pAgent) | DataSvc | [virtual] |
traverseSubTree(DataObject *pObject, IDataStoreAgent *pAgent) | DataSvc | [virtual] |
traverseTree(IDataStoreAgent *pAgent) | DataSvc | [virtual] |
type() const | Service | [virtual] |
unlinkObject(IRegistry *from, const std::string &objPath) | DataSvc | [virtual] |
unlinkObject(const std::string &fromPath, const std::string &objPath) | DataSvc | [virtual] |
unlinkObject(DataObject *fromObj, const std::string &objPath) | DataSvc | [virtual] |
unlinkObject(const std::string &fullPath) | DataSvc | [virtual] |
unregisterAddress(const std::string &fullPath) | DataSvc | [virtual] |
unregisterAddress(DataObject *pParent, const std::string &objPath) | DataSvc | [virtual] |
unregisterAddress(IRegistry *pParent, const std::string &objPath) | DataSvc | [virtual] |
unregisterObject(const std::string &fullPath) | DataSvc | [virtual] |
unregisterObject(const std::string &parentPath, const std::string &objectPath) | DataSvc | [virtual] |
unregisterObject(const std::string &parentPath, int item) | DataSvc | [virtual] |
unregisterObject(DataObject *pObject) | DataSvc | [virtual] |
unregisterObject(DataObject *pObject, const std::string &objectPath) | DataSvc | [virtual] |
unregisterObject(DataObject *pObject, int item) | DataSvc | [virtual] |
updateObject(IRegistry *pDirectory) | DataSvc | [virtual] |
updateObject(const std::string &updatePath) | DataSvc | [virtual] |
updateObject(DataObject *toUpdate) | DataSvc | [virtual] |
updateObject(const std::string &parentPath, const std::string &updatePath) | DataSvc | [virtual] |
updateObject(DataObject *pParent, const std::string &updatePath) | DataSvc | [virtual] |
VERSMISMATCH enum value | IInterface | |
~DataSvc() | DataSvc | [virtual] |
~IInterface() | IInterface | [inline, virtual] |
~INamedInterface() | INamedInterface | [inline, virtual] |
~IStateful() | IStateful | [inline, virtual] |
~Service() | Service | [protected, virtual] |