#include <ITPCnvSvc.h>
Definition at line 27 of file ITPCnvSvc.h.
◆ ~ITPCnvSvc()
| ITPCnvSvc::~ITPCnvSvc |
( |
| ) |
|
|
virtual |
◆ DeclareInterfaceID()
| ITPCnvSvc::DeclareInterfaceID |
( |
ITPCnvSvc | , |
|
|
1 | , |
|
|
0 | ) |
◆ load_tpcnv()
| virtual ITPCnvBase * ITPCnvSvc::load_tpcnv |
( |
const std::string & | cls | ) |
|
|
pure virtual |
load the T/P converter class named cls return NULL on failure.
the converter is OWNED by the T/P converter service
◆ p2t_cnv()
return the T/P converter for a persistent class (NULL if failure) ITPCnvSvc owns the ITPCnvBase pointer
◆ t2p_cnv() [1/2]
return the T/P converter for a transient class (NULL if failure) ITPCnvSvc owns the ITPCnvBase pointer
◆ t2p_cnv() [2/2]
return the T/P converter for a transient class (NULL if failure) ITPCnvSvc owns the ITPCnvBase pointer
◆ t2p_cnv_unique() [1/2]
| virtual std::unique_ptr< ITPCnvBase > ITPCnvSvc::t2p_cnv_unique |
( |
const CLID | transClid | ) |
const |
|
pure virtual |
Return the T/P converter for a transient class.
Returns null on failure (with no warning printed). Ownership is returned to the caller.
◆ t2p_cnv_unique() [2/2]
| virtual std::unique_ptr< ITPCnvBase > ITPCnvSvc::t2p_cnv_unique |
( |
const std::string & | transClassName | ) |
const |
|
pure virtual |
return the T/P converter for a transient class (NULL if failure) Ownership is returned to the caller.
The documentation for this class was generated from the following files: