DCMTK
Version 3.6.1 20120515
OFFIS DICOM Toolkit
|
abstract factory class. More...
Public Member Functions | |
virtual DcmQueryRetrieveDatabaseHandle * | createDBHandle (const char *callingAETitle, const char *calledAETitle, OFCondition &result) const =0 |
this method creates a new database handle instance on the heap and returns a pointer to it, along with a result that indicates if the instance was successfully initialized, i.e. | |
virtual | ~DcmQueryRetrieveDatabaseHandleFactory () |
Virtual Destructor. |
abstract factory class.
Instances of this class are able to create database handles for a given called application entity title.
virtual DcmQueryRetrieveDatabaseHandle* DcmQueryRetrieveDatabaseHandleFactory::createDBHandle | ( | const char * | callingAETitle, |
const char * | calledAETitle, | ||
OFCondition & | result | ||
) | const [pure virtual] |
this method creates a new database handle instance on the heap and returns a pointer to it, along with a result that indicates if the instance was successfully initialized, i.e.
connected to the database
callingAETitle | calling aetitle |
calledAETitle | called aetitle |
result | result returned in this variable |
Implemented in DcmQueryRetrieveIndexDatabaseHandleFactory.