13     : m_application( application ), m_stateful( application ), m_basicInterfaceId( baseIID )
 bool isSuccess() const 
Test for a status code of SUCCESS. 
 
InterfaceID m_basicInterfaceId
Basic interface id of the managed components. 
 
This class is used for returning status codes from appropriate routines. 
 
Definition of the basic interface. 
 
SmartIF< IInterface > m_application
Pointer to the owner of the manager. 
 
const InterfaceID & componentBaseInterface() const  override
Basic interface id of the managed components. 
 
StatusCode queryInterface(const InterfaceID &iid, void **pinterface) override
Specialized queryInterface implementation. 
 
StatusCode queryInterface(const InterfaceID &iid, void **pinterface) override
 
ComponentManager(IInterface *application, const InterfaceID &baseIID)
Constructor. 
 
virtual StatusCode queryInterface(const InterfaceID &ti, void **pp)=0
Set the void** to the pointer to the requested interface of the instance.