Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members  

uesqlc Namespace Reference

Name-space for UESQLC. More...


Compounds

class  IDataSource
class  IType
 Base SQL data type. It is used as base class for embedded variables. More...

struct  MUpdateFromBuffer
 Unary function object to delete parameters. More...

struct  MWriteDebugInfo
 Unary function object to delete parameters. More...

class  TAbstractConnectionManager
class  TDate
 SQL date handler. More...

class  TIdentifier
 SQL type for SQL identifiers. More...

class  TInteger
 SQL type INTEGER. More...

class  TIterator
class  TNotFoundException
 Exception: SQL exception class for NOT FOUND condition. More...

class  TQuery
class  TReal
 SQL type REAL. More...

class  TSearchCondition
 SQL type for SQL search conditions. More...

class  TSqlerrorException
 Exception: SQL exception class for SQLERROR condition. More...

class  TSqlstateDescriptor
 Handler for SQLSTATE status parameter. More...

class  TString
 SQL type string. More...

class  TTime
 SQL time handler. More...


Functions

TString ComposeSchemaLocation (const std::string &rkyHOST_NAME, const std::string &rkySCHEMA_NAME)
TString ComposeUserLogin (const std::string &rkyUSER_NAME, const std::string &rkyUSER_PASSWORD)
TString ToString (bool gVALUE)
TString ToString (long double ldNUMBER)
TString ToString (long int liNUMBER)
TString ToString (long unsigned int luiNUMBER)

Variables

long int SQLCODE = 0
mpcl::text::TString SQLMESSAGE = ""
mpcl::text::TString SQLSTATE = "00000"
 SQL state parameter (values in clause 22, "Status codes").


Detailed Description

Name-space for UESQLC.

Function Documentation

uesqlc::TString uesqlc::ComposeSchemaLocation const std::string &    rkyHOST_NAME,
const std::string &    rkySCHEMA_NAME
 

Composes a string as the concatenation of rkyHOST_NAME, a solidus, and then rkySCHEMA_NAME.

Parameters:
rkyHOST_NAME  Host name.
rkySCHEMA_NAME  Schema name.

Definition at line 994 of file defs.cc.

References mpcl::text::Format().

uesqlc::TString uesqlc::ComposeUserLogin const std::string &    rkyUSER_NAME,
const std::string &    rkyUSER_PASSWORD
 

Composes a string as the concatenation of rkyUSER_NAME, a solidus, and then rkyUSER_PASSWORD.

Parameters:
rkyUSER_NAME  User name.
rkyUSER_PASSWORD  User password.

Definition at line 1006 of file defs.cc.

References mpcl::text::Format().

uesqlc::TString uesqlc::ToString long unsigned int    luiNUMBER
 

Converts luiNUMBER to a string. This function is used in terminal <embedded n-adic function call>.

Parameters:
luiNUMBER  Source number.
Returns:
A string with the value of luiNUMBER.

Definition at line 1041 of file defs.cc.

References mpcl::text::Format().

uesqlc::TString uesqlc::ToString long int    liNUMBER
 

Converts liNUMBER to a string. This function is used in terminal <embedded n-adic function call>.

Parameters:
liNUMBER  Source number.
Returns:
A string with the value of liNUMBER.

Definition at line 1033 of file defs.cc.

References mpcl::text::Format().

uesqlc::TString uesqlc::ToString long double    ldNUMBER
 

Converts ldNUMBER to a string. This function is used in terminal <embedded n-adic function call>.

Parameters:
ldNUMBER  Source number.
Returns:
A string with the value of ldNUMBER.

Definition at line 1025 of file defs.cc.

References mpcl::text::Format().

uesqlc::TString uesqlc::ToString bool    gVALUE
 

Converts gVALUE to a string. This function is used in terminal <embedded n-adic function call>.

Parameters:
gVALUE  Source boolean value.
Returns:
A string with "0" (if value is false) or "1" (if value is true).

Definition at line 1017 of file defs.cc.

References mpcl::text::Format().


Variable Documentation

long int uesqlc::SQLCODE = 0
 

SQL state parameter (values are implementation defined and using it is deprecated).

Definition at line 54 of file defs.cc.

Referenced by uesqlc::TAbstractConnectionManager< TConnectionData, TResult >::isSqlerrorCondition(), uesqlc::TAbstractConnectionManager< TConnectionData, TResult >::resetStatus(), and uesqlc::TAbstractConnectionManager< TConnectionData, TResult >::setCurrentConnection().

mpcl::text::TString uesqlc::SQLMESSAGE = ""
 

SQL extended description (target dependent). This an extended message for including target dependent description of errors.

Definition at line 55 of file defs.cc.

Referenced by uesqlc::TAbstractConnectionManager< TConnectionData, TResult >::resetStatus(), and uesqlc::TAbstractConnectionManager< TConnectionData, TResult >::setCurrentConnection().


Generated on Mon Oct 13 02:40:11 2003 for UESQLC by doxygen1.2.18