unsigned int CLID
Class ID definition.
A DataObject is the base class of any identifiable object on any data store.
Opaque address interface definition.
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
static const CLID & classID()
Inquire class type.
DirectoryCnv(ISvcLocator *svc)
Standard constructor.
StatusCode createObj(IOpaqueAddress *pAddr, DataObject *&refpObj) override
Create the transient representation of an object.
DirectoryCnv(const CLID &clid, ISvcLocator *svc)
Standard constructor.
StatusCode createRep(DataObject *pObj, IOpaqueAddress *&refpAddr) override
Convert the transient object to the requested representation.
RConverter(const CLID &clid, ISvcLocator *svc)
Standard constructor.
This class is used for returning status codes from appropriate routines.