rwlogo

Rogue Wave DBLink API Reference Guide

Product Documentation:

Rogue Wave DBLink
Documentation Home

List of all members | Public Member Functions
IldBaseModel Class Referenceabstract

Twin class for IldIldBase, with inheritance capability. More...

#include <ildblink/basemodl.h>

Inheritance diagram for IldBaseModel:
IldIldBase IldDbmsModel IldRequestModel

Public Member Functions

const IldDiagnosticgetError () const
 As IldIldBase::getError.
 
IlInt getErrorCode () const
 As IldIldBase::getErrorCode.
 
const char * getErrorConnection () const
 As IldIldBase::getErrorConnection.
 
const char * getErrorMessage () const
 As IldIldBase::getErrorMessage.
 
const char * getErrorName () const
 As IldIldBase::getErrorName.
 
IldErrorOrigin getErrorOrigin () const
 As IldIldBase::getErrorOrigin.
 
virtual IldErrorReportergetErrorReporter () const =0
 As IldIldBase::getErrorReporter.
 
const char * getErrorSqlstate () const
 As IldIldBase::getErrorSqlState.
 
const IldDiagnosticgetInformation () const
 As IldIldBase::getInformation.
 
IlInt getInformationCode () const
 As IldIldBase::getInformationCode.
 
const char * getInformationMessage () const
 As IldIldBase::getInformationMessage.
 
IlBoolean isErrorRaised () const
 As IldIldBase::isErrorRaised.
 
IlBoolean isInformationRaised () const
 As IldIldBase::isInformationRaised.
 
int operator! () const
 As IldIldBase::operator!.
 
void setError (IldDiagnostic *)
 As IldIldBase::setError.
 
void setInformation (IldDiagnostic *)
 As IldIldBase::setInformation.
 
virtual void setNumericUse (IlBoolean flag)
 As IldIldBase::setNumericUse.
 
virtual void setStringDateUse (IlBoolean flag=IlTrue)
 As IldIldBase::setStringDateUse.
 
virtual void setStringNumericUse (IlBoolean flag=IlTrue)
 As IldIldBase::setStringNumericUse.
 
virtual IlBoolean useNumeric () const
 As IldIldBase::useNumeric.
 
virtual IlBoolean useStringDate () const
 As IldIldBase::useStringDate.
 
virtual IlBoolean useStringNumeric () const
 As IldIldBase::useStringNumeric.
 
- Public Member Functions inherited from IldIldBase
virtual ~IldIldBase ()
 Destructor for the base class of DB Link session and cursor classes. More...
 
void clearDiagnostics ()
 Set diagnostic flags to false. More...
 

Detailed Description

Twin class for IldIldBase, with inheritance capability.

Library: dbkernel

Since the IldDbms and IldRequest classes cannot be inherited, new classes IldDbmsModel and IldRequestModel are provided. They offer the same functionalities as the IldDbms and IldRequest classes, and they can be inherited. IldBaseModel provides the common error mechanism for the IldDbmsModel and IldRequestModel classes, just as IldIldBase does for the IldDbms and IldRequest classes.

Therefore, the description of the various member functions is the same as the description given in the IldIldBase class.


© Copyright 2014, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.