DCL 4.0
|
#include <IFXConnection.h>
Public Member Functions | |
void | setErrorStatus (SQL::Error _error, long _SQLCODE, const wchar_t *_filename, int _line) |
void | setErrorStatus (const ByteString &_message, const wchar_t *_filename, int _line) |
_CONST char * | connectionID () const |
virtual void | destroy () |
IFXConnection (const wchar_t *_serverTitle) | |
virtual | ~IFXConnection () |
virtual bool | __open (const char *_connString, size_t _connlen) |
virtual bool | __close () |
virtual bool | __execute (const char *_sql, size_t _sqllen) |
virtual bool | __startTrans () |
virtual bool | __commitTrans () |
virtual bool | __rollbackTrans () |
virtual bool | __createQueryInstance (SQL::Query **_queryHandleOut) |
virtual bool | __getErrorMessage (char *_buf, size_t *_buflen) |
virtual bool | __getServerInfo (char *_buf, size_t *_buflen) |
Public Member Functions inherited from SQL::Connection | |
long | refCount () const |
long | addRef () |
long | release () |
bool | open (const char *_connString, size_t _connlen) |
bool | close () |
bool | execute (const char *_sql, size_t _sqllen) |
bool | startTrans () |
bool | commitTrans () |
bool | rollbackTrans () |
bool | getErrorMessage (char *_pbuf, size_t *_pn) |
bool | getServerInfo (char *_pbuf, size_t *_pn) |
bool | createQueryInstance (Query **_queryHandleOut) |
bool | destroyQueryInstance (Query *_queryHandle) |
Error | errorCode () const |
bool | canTransact () const |
const wchar_t * | serverTitle () const |
bool | inState (unsigned int uState) const |
Public Member Functions inherited from Object | |
virtual String | toString () const |
String | className () const |
bool | isInstanceOf (const std::type_info &typeinfo) const |
virtual const std::type_info & | typeInfo () const |
Additional Inherited Members | |
Public Types inherited from SQL::Connection | |
enum | State { stClosed = 0x0001 , stOpenned = 0x0002 , stInTransaction = 0x0004 } |
Static Public Member Functions inherited from SQL::Connection | |
static size_t | splitConnectionString (const char *_connString, size_t _strlen, ListedByteStringToByteStringMap &_map) |
Public Attributes inherited from SQL::Connection | |
__PROTECTED | : void setErrorStatus(Error _errorCode |
__PROTECTED const wchar_t * | _filename |
__PROTECTED const wchar_t int | _line |
Protected Member Functions inherited from SQL::Connection | |
Connection (const wchar_t *_serverTitle) | |
virtual | ~Connection () |
Protected Member Functions inherited from Object | |
virtual | ~Object () |
Object () | |
Protected Attributes inherited from SQL::Connection | |
bool | __canTransact |
const wchar_t * | __serverTitle |
Error | __errorCode |
const wchar_t * | __errorFileName |
int | __errorLine |
unsigned int | __states |
Definition at line 6 of file IFXConnection.h.
IFXConnection::IFXConnection | ( | const wchar_t * | _serverTitle | ) |
Definition at line 46 of file IFXConnection.cpp.
|
virtual |
Definition at line 52 of file IFXConnection.cpp.
|
virtual |
Implements SQL::Connection.
Definition at line 178 of file IFXConnection.cpp.
|
virtual |
Implements SQL::Connection.
Definition at line 349 of file IFXConnection.cpp.
|
virtual |
Implements SQL::Connection.
Definition at line 441 of file IFXConnection.cpp.
|
virtual |
Implements SQL::Connection.
Definition at line 242 of file IFXConnection.cpp.
|
virtual |
Implements SQL::Connection.
Definition at line 503 of file IFXConnection.cpp.
|
virtual |
Implements SQL::Connection.
Definition at line 512 of file IFXConnection.cpp.
|
virtual |
Implements SQL::Connection.
Definition at line 120 of file IFXConnection.cpp.
|
virtual |
Implements SQL::Connection.
Definition at line 395 of file IFXConnection.cpp.
|
virtual |
Implements SQL::Connection.
Definition at line 303 of file IFXConnection.cpp.
|
inline |
Definition at line 45 of file IFXConnection.h.
|
virtual |
파생클래스에서 new 연산자를 override했거나, 추가적인 행위가 필요하다면 이것도 override하라
Implements SQL::Connection.
Definition at line 56 of file IFXConnection.cpp.
|
inline |
Definition at line 38 of file IFXConnection.h.
void IFXConnection::setErrorStatus | ( | SQL::Error | _error, |
long | _SQLCODE, | ||
const wchar_t * | _filename, | ||
int | _line ) |
Definition at line 455 of file IFXConnection.cpp.