|
| StDbConfigNode (StDbConfigNode *parent, const char *nodeName, const char *configName) |
|
| StDbConfigNode (StDbConfigNode *parent, StDbNode &node) |
|
| StDbConfigNode (StDbType type, StDbDomain domain, const char *nodeName, const char *configName="none") |
|
void | setNextNode (StDbConfigNode *node) |
|
void | setParentNode (StDbConfigNode *node) |
|
void | setFirstChildNode (StDbConfigNode *node) |
|
virtual void | setChildNode (StDbConfigNode *node) |
|
void | appendNode (StDbConfigNode *node) |
|
StDbConfigNode * | getNextNode () |
|
StDbConfigNode * | getParentNode () |
|
StDbConfigNode * | getFirstChildNode () |
|
void | deleteTree () |
|
virtual void | addChildren (dbEnvList *elist)=0 |
|
void | deleteChildren () |
|
bool | hasChildren () |
|
bool | hasData () |
|
int | getBranchID () |
|
void | setBranchID (int branchID) |
|
void | setIsDbNode (bool isDbNode) |
|
bool | isDbNode () |
|
void | printTree (int depth) |
|
virtual void | resetConfig (const char *config, int opt=0)=0 |
|
virtual int | buildTree (int opt=0)=0 |
|
virtual StDbElementIndex * | getElementIndex ()=0 |
|
virtual void | setElementIndexInfo (const char *indexName, int indexID)=0 |
|
virtual void | getElementIndexInfo (char *&indexname, int &indexID)=0 |
|
virtual int | getNumIndeces () const =0 |
|
virtual StDbTable * | addDbTable (const char *tableName, const char *version="default")=0 |
|
virtual StDbTable * | addTable (const char *tableName, const char *version="default")=0 |
|
virtual StDbTable * | addTable (StDbNode *node)=0 |
|
virtual StDbTable * | findTable (const char *name, const char *sPath="/")=0 |
|
virtual StDbTable * | findLocalTable (const char *name)=0 |
|
virtual void | removeTable (StDbTable *table)=0 |
|
virtual StDbTableIter * | getStDbTableIter ()=0 |
|
virtual bool | compareTables (StDbTable *tab1, StDbTable *tab2)=0 |
|
virtual void | printTables (int depth)=0 |
|
virtual void | printNumberStats ()=0 |
|
virtual void | getNumberStats (unsigned int &nNodes, unsigned int &ntables, unsigned int &numBytes)=0 |
|
virtual void | setTablesFlavor (const char *flavor)=0 |
|
virtual void | setTablesProdTime (unsigned int ptime)=0 |
|
virtual void | setTablesProdTimeOverride (unsigned int ptime, char *dbType=0, char *dbDomain=0)=0 |
|
void | setFlavor (const char *flavor) |
|
void | setProdTime (unsigned int ptime) |
|
void | setProdTimeOverride (unsigned int ptime, char *dbType=0, char *dbDomain=0) |
|
StDbConfigNode * | findConfigNode (StDbType t, StDbDomain d, const char *sPath) |
|
StDbConfigNode * | findConfigNode (StDbType t, StDbDomain d) |
|
StDbConfigNode * | findConfigNode (const char *sPath) |
|
StDbConfigNode * | findChildConfigNode (const char *nodeName) |
|
| StDbNode (const char *name, const char *versionKey) |
|
| StDbNode (const char *name) |
|
| StDbNode (StDbNode &node) |
|
char * | getName () |
|
char * | printName () |
|
char * | getMyName () |
|
char * | getVersion () |
|
char * | printVersion () |
|
char * | getDbName () |
|
char * | printDbName () |
|
StDbType | getDbType () const |
|
StDbDomain | getDbDomain () const |
|
int | getNodeID () const |
|
char * | getNodeType () |
|
char * | printNodeType () |
|
void | setName (const char *nodeName) |
|
void | setVersion (const char *nodeVersion) |
|
void | setDbName (const char *nodeDbName) |
|
void | setDbType (StDbType type) |
|
void | setDbDomain (StDbDomain domain) |
|
void | setNodeID (int id) |
|
void | setNodeType (const char *nodeType) |
|
bool | canRollBack () const |
|
void | addWrittenNode (int dataID) |
|
void | commit () |
|
bool | checkName (const char *nodeName) const |
|
bool | checkVersion (const char *nodeVersion) const |
|
bool | checkNode (const char *nodeName, const char *nodeVersion) const |
|
bool | IsConfigured () const |
|
void | setConfigured (bool isConfigured) |
|
bool | isNode (StDbType type, StDbDomain domain) |
|
virtual bool | IsTable () const |
|
char * | mstrDup (const char *s2) |
|
int * | decodeElementID (const char *elementID, int &numRows) |
|
char * | getNextID (char *¤tElement) const |
|
Definition at line 102 of file StDbConfigNode.hh.