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 Member Functions
DtDatabaseParameters Class Referenceabstract

Abstract Database parameters. More...

+ Inheritance diagram for DtDatabaseParameters:

Public Member Functions

 DtDatabaseParameters ()
 Default CTOR More...
 
virtual ~DtDatabaseParameters ()
 Default DTOR. More...
 
virtual const DtString & driver () const =0
 
virtual void setDataSourceName (const DtString &cmd)=0
 
virtual const DtString & dataSourceName () const =0
 
virtual void setMasterDataSourceName (const DtString &cmd)=0
 
virtual const DtString & masterDataSourceName () const =0
 
virtual void setDatabaseName (const DtString &cmd)=0
 
virtual const DtString & databaseName () const =0
 
virtual void setOrigDBName (const DtString &cmd)=0
 
virtual const DtString & origDBName () const =0
 
virtual void setMasterDatabaseName (const DtString &cmd)=0
 
virtual const DtString & masterDatabaseName () const =0
 
virtual void setServerName (const DtString &cmd)=0
 
virtual const DtString & serverName () const =0
 
virtual void setUserID (const DtString &cmd)=0
 
virtual const DtString & userID () const =0
 
virtual void setPassword (const DtString &cmd)=0
 
virtual const DtString & password () const =0
 
virtual void setOtherArgs (const DtString &cmd)=0
 
virtual const DtString & otherArgs () const =0
 
virtual void setUserParametersString (const DtString &cmd)=0
 
virtual const DtString & userParametersString () const =0
 
virtual void setMapDatumString (const DtString &cmd)=0
 
virtual const DtString & mapDatumString () const =0
 
virtual const DtString & DSNKeyword () const =0
 
virtual const DtString & DBKeyword () const =0
 
virtual const DtString & serverKeyword () const =0
 
virtual const DtString & userKeyword () const =0
 
virtual const DtString & passwordKeyword () const =0
 

Protected Member Functions

virtual void setDriver (const DtString &cmd)=0
 
virtual void setDSNKeyword (const DtString &cmd)=0
 
virtual void setDBKeyword (const DtString &cmd)=0
 
virtual void setServerKeyword (const DtString &cmd)=0
 
virtual void setUserKeyword (const DtString &cmd)=0
 
virtual void setPasswdKeyword (const DtString &cmd)=0
 

Private Member Functions

 DtDatabaseParameters (const DtDatabaseParameters &)
 
DtDatabaseParametersoperator= (const DtDatabaseParameters &)
 

Detailed Description

Abstract Database parameters.

Constructor & Destructor Documentation

DtDatabaseParameters::DtDatabaseParameters ( )

Default CTOR

virtual DtDatabaseParameters::~DtDatabaseParameters ( )
virtual

Default DTOR.

DtDatabaseParameters::DtDatabaseParameters ( const DtDatabaseParameters )
private

Member Function Documentation

virtual const DtString& DtDatabaseParameters::databaseName ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual const DtString& DtDatabaseParameters::dataSourceName ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual const DtString& DtDatabaseParameters::DBKeyword ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual const DtString& DtDatabaseParameters::driver ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual const DtString& DtDatabaseParameters::DSNKeyword ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual const DtString& DtDatabaseParameters::mapDatumString ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual const DtString& DtDatabaseParameters::masterDatabaseName ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual const DtString& DtDatabaseParameters::masterDataSourceName ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.

DtDatabaseParameters& DtDatabaseParameters::operator= ( const DtDatabaseParameters )
private
virtual const DtString& DtDatabaseParameters::origDBName ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual const DtString& DtDatabaseParameters::otherArgs ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual const DtString& DtDatabaseParameters::password ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual const DtString& DtDatabaseParameters::passwordKeyword ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual const DtString& DtDatabaseParameters::serverKeyword ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual const DtString& DtDatabaseParameters::serverName ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setDatabaseName ( const DtString &  cmd)
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setDataSourceName ( const DtString &  cmd)
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setDBKeyword ( const DtString &  cmd)
protectedpure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setDriver ( const DtString &  cmd)
protectedpure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setDSNKeyword ( const DtString &  cmd)
protectedpure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setMapDatumString ( const DtString &  cmd)
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setMasterDatabaseName ( const DtString &  cmd)
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setMasterDataSourceName ( const DtString &  cmd)
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setOrigDBName ( const DtString &  cmd)
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setOtherArgs ( const DtString &  cmd)
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setPasswdKeyword ( const DtString &  cmd)
protectedpure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setPassword ( const DtString &  cmd)
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setServerKeyword ( const DtString &  cmd)
protectedpure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setServerName ( const DtString &  cmd)
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setUserID ( const DtString &  cmd)
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setUserKeyword ( const DtString &  cmd)
protectedpure virtual

Implemented in DtSqlDatabaseParameters.

virtual void DtDatabaseParameters::setUserParametersString ( const DtString &  cmd)
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual const DtString& DtDatabaseParameters::userID ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual const DtString& DtDatabaseParameters::userKeyword ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.

virtual const DtString& DtDatabaseParameters::userParametersString ( ) const
pure virtual

Implemented in DtSqlDatabaseParameters.


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

Document ID: Generated on Thu Jul 14 15:45:33 EDT 2022 from SVN revision 244827
Copyright © 2021 MAK Technologies. All Rights Reserved (www.mak.com)