|
| CDB_VarChar (void) |
|
| CDB_VarChar (const CDB_VarChar &v, bool share_data=false) |
|
| CDB_VarChar (const string &s, EEncoding enc=eEncoding_Unknown) |
|
| CDB_VarChar (const char *s, EEncoding enc=eEncoding_Unknown) |
|
| CDB_VarChar (const char *s, size_t l, EEncoding enc=eEncoding_Unknown) |
|
| CDB_VarChar (const TStringUCS2 &s, size_t l=TStringUCS2::npos) |
|
virtual | ~CDB_VarChar (void) |
|
CDB_VarChar & | operator= (const string &s) |
|
CDB_VarChar & | operator= (const char *s) |
|
CDB_VarChar & | operator= (const TStringUCS2 &s) |
|
CDB_VarChar & | SetValue (const string &s, EEncoding enc=eEncoding_Unknown) |
|
CDB_VarChar & | SetValue (const char *s, EEncoding enc=eEncoding_Unknown) |
|
CDB_VarChar & | SetValue (const char *s, size_t l, EEncoding enc=eEncoding_Unknown) |
|
CDB_VarChar & | SetValue (const TStringUCS2 &s) |
|
virtual EDB_Type | GetType () const |
|
virtual CDB_Object * | Clone () const |
|
virtual CDB_Object * | ShallowClone () const |
|
virtual void | AssignValue (const CDB_Object &v) |
|
| CDB_String (void) |
|
| CDB_String (const CDB_String &other, bool share_data=false) |
|
| CDB_String (const string &s, EEncoding enc=eEncoding_Unknown) |
|
| CDB_String (const char *s, string::size_type size=string::npos, EEncoding enc=eEncoding_Unknown) |
|
| CDB_String (const string &s, string::size_type size=string::npos, EEncoding enc=eEncoding_Unknown) |
|
| CDB_String (const TStringUCS2 &s, TStringUCS2::size_type size=TStringUCS2::npos) |
|
virtual | ~CDB_String (void) |
|
CDB_String & | operator= (const CDB_String &other) |
|
CDB_String & | operator= (const string &s) |
|
CDB_String & | operator= (const char *s) |
|
CDB_String & | operator= (const TStringUCS2 &s) |
|
| operator const char * (void) const |
|
| operator const string & (void) const |
|
const wstring & | AsWString (EEncoding enc) const |
|
const wchar_t * | AsUnicode (EEncoding enc) const |
|
const string & | AsString (void) const |
|
size_t | Size (void) const |
|
const char * | Data (void) const |
|
const char * | AsCString (void) const |
|
const char * | Value (void) const |
|
void | Assign (const CDB_String &other) |
|
void | Assign (const char *s, string::size_type size=string::npos, EEncoding enc=eEncoding_Unknown) |
|
void | Assign (const string &s, string::size_type size=string::npos, EEncoding enc=eEncoding_Unknown) |
|
void | Assign (const TStringUCS2 &s, TStringUCS2::size_type size=TStringUCS2::npos) |
|
EBulkEnc | GetBulkInsertionEnc (void) const |
|
void | SetBulkInsertionEnc (EBulkEnc e) |
|
void | GetBulkInsertionData (CTempString *ts, bool convert_raw_bytes=false) const |
|
| CDB_Object (bool is_null=true) |
|
virtual | ~CDB_Object () |
|
bool | IsNULL () const |
|
virtual void | AssignNULL () |
|
string | GetLogString (void) const |
|
Definition at line 571 of file types.hpp.