DcmQueryRetrieveDatabaseHandleFactory Class Reference

abstract factory class. More...

Inheritance diagram for DcmQueryRetrieveDatabaseHandleFactory:

DcmQueryRetrieveIndexDatabaseHandleFactory List of all members.

Public Member Functions

virtual DcmQueryRetrieveDatabaseHandlecreateDBHandle (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.

Detailed Description

abstract factory class.

Instances of this class are able to create database handles for a given called application entity title.

Definition at line 217 of file dcmqrdba.h.


Member Function Documentation

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

Parameters:
callingAETitle calling aetitle
calledAETitle called aetitle
result result returned in this variable
Returns:
pointer to database object, must not be NULL if result is EC_Normal.

Implemented in DcmQueryRetrieveIndexDatabaseHandleFactory.


The documentation for this class was generated from the following file:


Generated on 20 Dec 2005 for OFFIS DCMTK Version 3.5.4 by Doxygen 1.4.5