MAK Data Logger API Documentation for DIS
 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.
virtual ~DtAccessDriver ()
 DTOR.
virtual const DtString & name () const
 Get the driver's name.
virtual DtDatabaseParameterscreateParameters () const
 Create a default parameters object.
virtual DtDatabaseEnvironmentcreateEnvironment () const
 Create a environment object.
virtual DtDatabaseConnectioncreateConnection (DtDatabaseEnvironment *) const
 Create a connection object.
virtual DtDatabaseCommandFactorycreateCommandFactory () const
 Create a command factory object.
virtual
DtDatabaseCommandProcessor
createCommandProcessor (DtDatabaseConnection *) const
 Create a command processor object.
- Public Member Functions inherited from DtDatabaseDriver
 DtDatabaseDriver ()
 Default CTOR.
virtual ~DtDatabaseDriver ()
 DTOR.

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 Tue Aug 1 09:00:26 EDT 2017 from SVN revision 179128
Copyright © 2017 VT MÄK. All Rights Reserved (www.mak.com)