MAK Data Logger API Documentation for HLA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtAccessDriver Class Reference
+ Inheritance diagram for DtAccessDriver:
+ Collaboration diagram for DtAccessDriver:

Public Member Functions

 DtAccessDriver (const DtString &driverName=DtString::nullString())
 Default CTOR. More...
 
virtual ~DtAccessDriver ()
 DTOR. More...
 
virtual const DtStringname () const
 Get the driver's name. More...
 
virtual DtDatabaseParameterscreateParameters () const
 Create a default parameters object. More...
 
virtual DtDatabaseEnvironmentcreateEnvironment () const
 Create a environment object. More...
 
virtual DtDatabaseConnectioncreateConnection (DtDatabaseEnvironment *) const
 Create a connection object. More...
 
virtual DtDatabaseCommandFactorycreateCommandFactory () const
 Create a command factory object. More...
 
virtual
DtDatabaseCommandProcessor
createCommandProcessor (DtDatabaseConnection *) const
 Create a command processor object. More...
 
- Public Member Functions inherited from DtDatabaseDriver
 DtDatabaseDriver ()
 Default CTOR. More...
 
virtual ~DtDatabaseDriver ()
 DTOR. More...
 

Protected Attributes

DtString myVersionText
 

Constructor & Destructor Documentation

DtAccessDriver::DtAccessDriver ( const DtString driverName = DtString::nullString())
explicit

Default CTOR.

virtual DtAccessDriver::~DtAccessDriver ( )
virtual

DTOR.

Member Function Documentation

virtual DtDatabaseCommandFactory* DtAccessDriver::createCommandFactory ( ) const
virtual

Create a command factory object.

Implements DtDatabaseDriver.

virtual DtDatabaseCommandProcessor* DtAccessDriver::createCommandProcessor ( DtDatabaseConnection ) const
virtual

Create a command processor object.

Implements DtDatabaseDriver.

virtual DtDatabaseConnection* DtAccessDriver::createConnection ( DtDatabaseEnvironment ) const
virtual

Create a connection object.

Implements DtDatabaseDriver.

virtual DtDatabaseEnvironment* DtAccessDriver::createEnvironment ( ) const
virtual

Create a environment object.

Implements DtDatabaseDriver.

virtual DtDatabaseParameters* DtAccessDriver::createParameters ( ) const
virtual

Create a default parameters object.

Implements DtDatabaseDriver.

virtual const DtString& DtAccessDriver::name ( ) const
virtual

Get the driver's name.

Typically the name should be a unique string which identifies this driver vs all other drivers.

Implements DtDatabaseDriver.

Member Data Documentation

DtString DtAccessDriver::myVersionText
protected

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

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)