|
| StDbSql (MysqlDb &db, StDbBuffer &buffer) |
|
| StDbSql (MysqlDb &db, StDbBuffer &buffer, StDbType type, StDbDomain domain) |
|
| StDbSql (MysqlDb &db, StDbBuffer &buffer, const char *typeName, const char *domainName) |
|
virtual void | use () |
|
virtual void | close () |
|
virtual void | clear () |
|
virtual int | QueryDb (StDbConfigNode *node) |
|
virtual int | QueryDb (StDbNode *node) |
|
virtual int | QueryDb (StDbTable *table, unsigned int reqTime) |
|
virtual int | QueryDb (StDbTable *table, const char *whereClause) |
|
virtual unsigned int * | QueryDbTimes (StDbTable *table, const char *whereClause, int opt=0) |
|
virtual int | QueryDbFunction (StDbTable *table, const char *whereClause, char *funcName) |
|
virtual int | QueryDescriptor (StDbTable *table) |
|
virtual int | WriteDb (StDbTable *table, unsigned int storeTime) |
|
virtual int | WriteDb (StDbConfigNode *node, int parentID, int &configID) |
|
virtual int | storeConfigNode (StDbConfigNode *node) |
|
virtual int | storeTableNode (StDbTable *table) |
|
virtual bool | insertNodeRelation (int configID, int parent, int child) |
|
virtual bool | rollBack (StDbNode *node) |
|
virtual bool | rollBack (StDbTable *table) |
|
virtual unsigned int | getUnixTime (const char *time) |
|
virtual char * | getDateTime (unsigned int time) |
|
virtual int * | selectElements (const char *elementName, StDbElementIndex *inval, int &numElements) |
|
char * | getDataTable (StDbTable *table, unsigned int time) |
|
char ** | getDataTables (StDbTable *table, int &numTables) |
|
void | setDbUtils (MysqlDb &db, StDbBuffer &buffer) |
|
void | setDefaultReturnValues (StDbTable *table, unsigned int reqTime) |
|
void | setDefaultBeginTime (StDbTable *table, unsigned int reqTime) |
|
void | setDefaultEndTime (StDbTable *table) |
|
char ** | getIndexNames (const char *elementName, int &numIndexes) |
|
| StDataBaseI (StDbType type, StDbDomain domain) |
|
| StDataBaseI (const char *typeName, const char *domainName) |
|
virtual void | setDataBase (StDbType type, StDbDomain domain) |
|
virtual void | setDataBase (const char *typeName, const char *domainName) |
|
virtual void | setDataBase (const char *dbName) |
|
virtual void | setDbType (StDbType type) |
|
virtual void | setDbDomain (StDbDomain domain) |
|
virtual StDbType | getDbType () const |
|
virtual StDbDomain | getDbDomain () const |
|
virtual void | setDbName (const char *dbName) |
|
virtual void | setTypeName (const char *typeName) |
|
virtual void | setDomainName (const char *domainName) |
|
virtual char * | getDbName () const |
|
virtual char * | getTypeName () const |
|
virtual char * | getDomainName () const |
|
virtual char * | printDbName () |
|
virtual char * | printTypeName () |
|
virtual char * | printDomainName () |
|
virtual bool | checkDbName (const char *name) |
|
virtual bool | checkDbType (const char *type) |
|
virtual bool | checkDbDomain (const char *domain) |
|
virtual StDbStoreType | getDbStoreType () const |
|
virtual void | setDbStoreType (StDbStoreType type) |
|
|
StDbTableDescriptor * | findDescriptor (int structID, int schemaID) |
|
StDbTableDescriptor * | getDescriptor (int structID, int schemaID) |
|
void | addDescriptor (StDbTableDescriptor *td) |
|
void | deleteDescriptors () |
|
void | deleteDescriptor (int structID, int schemaID) |
|
int | prepareNode (StDbNode *node) |
|
int | queryNode (StDbNode *node) |
|
bool | readNodeInfo (StDbNode *node) |
|
bool | readConfigNodeInfo (StDbConfigNode *node) |
|
bool | readTableInfo (StDbTable *table) |
|
bool | checkValue (const char *colName, const char *colValue) |
|
bool | checkForNull (const char *src) |
|
char * | insertNodeString (StDbNode *node) |
|
char * | getFlavorQuery (const char *flavor) |
|
char * | getProdTimeQuery (unsigned int prodTime) |
|
char * | getElementList (int *elements, int num) |
|
char * | getElementListIN (int *elements, int num) |
|
char * | getColumnList (StDbTable *table, char *tableName=0, char *funcName=0) |
|
char * | getEmptyString () |
|
bool | hasInstance (StDbTable *table) |
|
void | checkTableCatalog () |
|
char * | checkTablePrepForQuery (StDbTable *table, bool checkIndexed=false) |
|
void | deleteRows (const char *tableName, int *rowID, int nrows) |
|
void | initEndTime () |
|
char * | mRetString (StString &rs) |
|
int | sendMess (const char *a, const char *b, StDbMessLevel m, int lineNum=0, const char *className=" ", const char *methName=" ") |
|
bool | checkColumn (const char *tableName, const char *columnName) |
|
bool | updateEndTime (StDbTable *table, const char *dataTable, unsigned int reqTime) |
|
void | init () |
|
virtual int | WriteDbNoIndex (StDbTable *table, unsigned int storeTime) |
|
Definition at line 95 of file StDbSql.hh.