|
| CSqliteConnection (const char *pFilename, bool Setup) |
|
| ~CSqliteConnection () override |
|
void | Print (IConsole *pConsole, const char *pMode) override |
|
const char * | BinaryCollate () const override |
|
void | ToUnixTimestamp (const char *pTimestamp, char *aBuf, unsigned int BufferSize) override |
|
const char * | InsertTimestampAsUtc () const override |
|
const char * | CollateNocase () const override |
|
const char * | InsertIgnore () const override |
|
const char * | Random () const override |
|
const char * | MedianMapTime (char *pBuffer, int BufferSize) const override |
|
const char * | False () const override |
|
const char * | True () const override |
|
bool | Connect (char *pError, int ErrorSize) override |
|
void | Disconnect () override |
|
bool | PrepareStatement (const char *pStmt, char *pError, int ErrorSize) override |
|
void | BindString (int Idx, const char *pString) override |
|
void | BindBlob (int Idx, unsigned char *pBlob, int Size) override |
|
void | BindInt (int Idx, int Value) override |
|
void | BindInt64 (int Idx, int64_t Value) override |
|
void | BindFloat (int Idx, float Value) override |
|
void | BindNull (int Idx) override |
|
void | Print () override |
|
bool | Step (bool *pEnd, char *pError, int ErrorSize) override |
|
bool | ExecuteUpdate (int *pNumUpdated, char *pError, int ErrorSize) override |
|
bool | IsNull (int Col) override |
|
float | GetFloat (int Col) override |
|
int | GetInt (int Col) override |
|
int64_t | GetInt64 (int Col) override |
|
void | GetString (int Col, char *pBuffer, int BufferSize) override |
|
int | GetBlob (int Col, unsigned char *pBuffer, int BufferSize) override |
|
bool | AddPoints (const char *pPlayer, int Points, char *pError, int ErrorSize) override |
|
bool | CreateFailsafeTables () |
|
| IDbConnection (const char *pPrefix) |
|
virtual | ~IDbConnection () |
|
IDbConnection & | operator= (const IDbConnection &)=delete |
|
virtual void | Print (IConsole *pConsole, const char *pMode)=0 |
|
const char * | GetPrefix () const |
|
virtual const char * | BinaryCollate () const =0 |
|
virtual void | ToUnixTimestamp (const char *pTimestamp, char *aBuf, unsigned int BufferSize)=0 |
|
virtual const char * | InsertTimestampAsUtc () const =0 |
|
virtual const char * | CollateNocase () const =0 |
|
virtual const char * | InsertIgnore () const =0 |
|
virtual const char * | Random () const =0 |
|
virtual const char * | MedianMapTime (char *pBuffer, int BufferSize) const =0 |
|
virtual const char * | False () const =0 |
|
virtual const char * | True () const =0 |
|
virtual bool | Connect (char *pError, int ErrorSize)=0 |
|
virtual void | Disconnect ()=0 |
|
virtual bool | PrepareStatement (const char *pStmt, char *pError, int ErrorSize)=0 |
|
virtual void | BindString (int Idx, const char *pString)=0 |
|
virtual void | BindBlob (int Idx, unsigned char *pBlob, int Size)=0 |
|
virtual void | BindInt (int Idx, int Value)=0 |
|
virtual void | BindInt64 (int Idx, int64_t Value)=0 |
|
virtual void | BindFloat (int Idx, float Value)=0 |
|
virtual void | BindNull (int Idx)=0 |
|
virtual void | Print ()=0 |
|
virtual bool | Step (bool *pEnd, char *pError, int ErrorSize)=0 |
|
virtual bool | ExecuteUpdate (int *pNumUpdated, char *pError, int ErrorSize)=0 |
|
virtual bool | IsNull (int Col)=0 |
|
virtual float | GetFloat (int Col)=0 |
|
virtual int | GetInt (int Col)=0 |
|
virtual int64_t | GetInt64 (int Col)=0 |
|
virtual void | GetString (int Col, char *pBuffer, int BufferSize)=0 |
|
virtual int | GetBlob (int Col, unsigned char *pBuffer, int BufferSize)=0 |
|
virtual bool | AddPoints (const char *pPlayer, int Points, char *pError, int ErrorSize)=0 |
|