Main Page
Namespace List
Class Hierarchy
Compound List
File List
Namespace Members
Compound Members
File Members
ISvcManager Member List
This is the complete list of members for
ISvcManager
, including all inherited members.
addRef
() = 0
[pure virtual]
addService
( IService* svc ) = 0
[pure virtual]
createService
( const std::string& svctype, const std::string& svcname, IService*& svc ) = 0
[pure virtual]
declareSvcCreator
( SvcCreator creator, const std::string& svctype ) = 0
[pure virtual]
declareSvcFactory
( const ISvcFactory& factory, const std::string& svctype ) = 0
[pure virtual]
declareSvcModule
( const std::string& module, const std::string& svctype ) = 0
[pure virtual]
interfaceID
()
[inline, static]
LAST_ERROR
enum value
NO_INTERFACE
enum value
queryInterface
(const InterfaceID& riid, void** ppvInterface) = 0
[pure virtual]
release
() = 0
[pure virtual]
removeService
( IService* svc ) = 0
[pure virtual]
Status
enum name
SUCCESS
enum value
SvcCreator
typedef
VERSMISMATCH
enum value
Generated at Wed Nov 21 12:22:13 2001 by
1.2.3 written by
Dimitri van Heesch
, © 1997-2000