AddCol(std::string cname, std::string ctype) | nutools::dbi::Table | |
AddDistinctColumn(unsigned int i) | nutools::dbi::Table | |
AddDistinctColumn(std::string col) | nutools::dbi::Table | |
AddDistinctColumn(const char *col) | nutools::dbi::Table | inline |
AddEmptyRows(unsigned int nrow) | nutools::dbi::Table | |
AddExcludeCol(std::string col) | nutools::dbi::Table | inline |
addInsertTime | nutools::dbi::Table | private |
addInsertUser | nutools::dbi::Table | private |
AddOrderColumn(unsigned int i) | nutools::dbi::Table | |
AddOrderColumn(std::string col) | nutools::dbi::Table | |
AddOrderColumn(const char *col) | nutools::dbi::Table | inline |
AddRow(const Row *row) | nutools::dbi::Table | |
AddRow(const Row &row) | nutools::dbi::Table | |
addUpdateTime | nutools::dbi::Table | private |
addUpdateUser | nutools::dbi::Table | private |
CacheDBCommand(std::string cmd) | nutools::dbi::Table | |
CheckForNulls() | nutools::dbi::Table | private |
Clear() | nutools::dbi::Table | inline |
ClearChanRowMap() | nutools::dbi::Table | inline |
ClearExcludedCols() | nutools::dbi::Table | inline |
ClearPassword() | nutools::dbi::Table | inline |
ClearRecordTime() | nutools::dbi::Table | inline |
ClearRows() | nutools::dbi::Table | inline |
ClearValidity() | nutools::dbi::Table | |
CloseConnection() | nutools::dbi::Table | |
DataSource() | nutools::dbi::Table | inline |
DataTypeMask() | nutools::dbi::Table | inline |
DBHost() | nutools::dbi::Table | inline |
DBName() | nutools::dbi::Table | inline |
DBPort() | nutools::dbi::Table | inline |
DisableCache() | nutools::dbi::Table | inline |
DisableFlushCache() | nutools::dbi::Table | inline |
DisablePasswordAccess() | nutools::dbi::Table | inline |
EnableCache() | nutools::dbi::Table | inline |
EnableFlushCache() | nutools::dbi::Table | inline |
ExecuteSQL(std::string cmd, PGresult *&res) | nutools::dbi::Table | |
ExistsInDB() | nutools::dbi::Table | |
fChannelVec | nutools::dbi::Table | private |
fChanRowMap | nutools::dbi::Table | private |
fCol | nutools::dbi::Table | private |
fConnection | nutools::dbi::Table | private |
fConnectionTimeout | nutools::dbi::Table | private |
fDataSource | nutools::dbi::Table | private |
fDataTypeMask | nutools::dbi::Table | private |
fDBCacheFile | nutools::dbi::Table | private |
fDBHost | nutools::dbi::Table | private |
fDBName | nutools::dbi::Table | private |
fDBPort | nutools::dbi::Table | private |
fDescOrder | nutools::dbi::Table | private |
fDetector | nutools::dbi::Table | private |
fDisableCache | nutools::dbi::Table | private |
fDistinctCol | nutools::dbi::Table | private |
fExcludeCol | nutools::dbi::Table | private |
fExistsInDB | nutools::dbi::Table | private |
fFlushCache | nutools::dbi::Table | private |
fFolder | nutools::dbi::Table | private |
fHasConnection | nutools::dbi::Table | private |
fHasRecordTime | nutools::dbi::Table | private |
fIgnoreDB | nutools::dbi::Table | private |
fIgnoreEnvVar | nutools::dbi::Table | private |
FillChanRowMap() | nutools::dbi::Table | |
fMaxChannel | nutools::dbi::Table | private |
fMaxTSVld | nutools::dbi::Table | private |
fMinChannel | nutools::dbi::Table | private |
fMinTSVld | nutools::dbi::Table | private |
fNullList | nutools::dbi::Table | private |
Folder() | nutools::dbi::Table | inline |
fOrderCol | nutools::dbi::Table | private |
fPassword | nutools::dbi::Table | private |
fPKeyList | nutools::dbi::Table | private |
fQEURL | nutools::dbi::Table | private |
fRecordTime | nutools::dbi::Table | private |
fRole | nutools::dbi::Table | private |
fRow | nutools::dbi::Table | private |
fSchema | nutools::dbi::Table | private |
fSelectLimit | nutools::dbi::Table | private |
fSelectOffset | nutools::dbi::Table | private |
fTableName | nutools::dbi::Table | private |
fTableType | nutools::dbi::Table | private |
fTag | nutools::dbi::Table | private |
fTestedExists | nutools::dbi::Table | private |
fTimeParsing | nutools::dbi::Table | private |
fTimeQueries | nutools::dbi::Table | private |
fUConDBURL | nutools::dbi::Table | private |
fUser | nutools::dbi::Table | private |
fValidityChanged | nutools::dbi::Table | private |
fValidityEnd | nutools::dbi::Table | private |
fValiditySQL | nutools::dbi::Table | private |
fValidityStart | nutools::dbi::Table | private |
fVerbosity | nutools::dbi::Table | private |
fWSURL | nutools::dbi::Table | private |
GetCol(int i) | nutools::dbi::Table | inline |
GetCol(std::string &cname) | nutools::dbi::Table | |
GetCol(const char *cname) | nutools::dbi::Table | inline |
GetColIndex(std::string cname) | nutools::dbi::Table | |
GetColName(int i) | nutools::dbi::Table | inline |
GetColNames() | nutools::dbi::Table | |
GetColNameToIndexMap() | nutools::dbi::Table | |
GetColsFromDB(std::vector< std::string > pkeyList={}) | nutools::dbi::Table | |
GetConnection(int ntry=0) | nutools::dbi::Table | |
GetConnectionInfo(int ntry=0) | nutools::dbi::Table | private |
GetConnectionTimeout() | nutools::dbi::Table | inline |
GetCurrSeqVal(std::string col, long &iseq) | nutools::dbi::Table | |
GetCurrSeqVal(const char *col, long &iseq) | nutools::dbi::Table | inline |
GetDataFromWebService(Dataset &, std::string) | nutools::dbi::Table | private |
GetDetector(std::string &det) const | nutools::dbi::Table | |
GetMaxTSVld() const | nutools::dbi::Table | inline |
GetMinTSVld() const | nutools::dbi::Table | inline |
GetNPKeyCol() | nutools::dbi::Table | inline |
GetPassword() | nutools::dbi::Table | private |
GetPKeyCol(int i) | nutools::dbi::Table | inline |
GetRow(int i) | nutools::dbi::Table | |
GetTag() | nutools::dbi::Table | inline |
GetValiditySQL() | nutools::dbi::Table | inline |
GetVldRow(uint64_t channel, double t) | nutools::dbi::Table | |
GetVldRows(uint64_t channel) | nutools::dbi::Table | |
Load() | nutools::dbi::Table | |
LoadConditionsTable() | nutools::dbi::Table | private |
LoadFromCSV(std::string fname) | nutools::dbi::Table | |
LoadFromCSV(const char *fname) | nutools::dbi::Table | inline |
LoadFromDB() | nutools::dbi::Table | |
LoadNonConditionsTable() | nutools::dbi::Table | private |
LoadUnstructuredConditionsTable() | nutools::dbi::Table | private |
MakeConditionsCSVString(std::stringstream &ss) | nutools::dbi::Table | private |
Name() | nutools::dbi::Table | inline |
NCol() | nutools::dbi::Table | inline |
NewRow() | nutools::dbi::Table | inline |
NRow() | nutools::dbi::Table | inline |
NVldChannels() | nutools::dbi::Table | inline |
NVldRows(uint64_t channel) | nutools::dbi::Table | inline |
operator<<(std::ostream &stream, const Table &t) | nutools::dbi::Table | friend |
ParseSelfStatusLine(char *line) | nutools::dbi::Table | private |
PrintColumns() | nutools::dbi::Table | |
PrintPMUsed() | nutools::dbi::Table | |
PrintPQErrorMsg() const | nutools::dbi::Table | |
PrintVMUsed() | nutools::dbi::Table | |
RemoveDistinctColumn(unsigned int i) | nutools::dbi::Table | |
RemoveDistinctColumn(std::string col) | nutools::dbi::Table | |
RemoveDistinctColumn(const char *col) | nutools::dbi::Table | inline |
RemoveOrderColumn(unsigned int i) | nutools::dbi::Table | |
RemoveOrderColumn(std::string col) | nutools::dbi::Table | |
RemoveOrderColumn(const char *col) | nutools::dbi::Table | inline |
RemoveRow(int i) | nutools::dbi::Table | |
RemoveValidityRange(std::string &cname) | nutools::dbi::Table | |
RemoveValidityRange(const char *cname) | nutools::dbi::Table | inline |
Reset() | nutools::dbi::Table | private |
ResetConnectionInfo() | nutools::dbi::Table | |
ResetRole() | nutools::dbi::Table | inline |
Role() | nutools::dbi::Table | inline |
Schema() | nutools::dbi::Table | inline |
SetChannelRange(uint64_t chan1, uint64_t chan2) | nutools::dbi::Table | inline |
SetConnectionTimeout(int n) | nutools::dbi::Table | inline |
SetDataSource(std::string ds) | nutools::dbi::Table | |
SetDataSource(int ids) | nutools::dbi::Table | |
SetDataTypeMask(int mask) | nutools::dbi::Table | inline |
SetDBHost(std::string dbhost) | nutools::dbi::Table | inline |
SetDBHost(const char *dbhost) | nutools::dbi::Table | inline |
SetDBInfo(std::string name, std::string host, std::string port, std::string user) | nutools::dbi::Table | |
SetDBInfo(const char *name, const char *host, const char *port, const char *user) | nutools::dbi::Table | |
SetDBName(std::string dbname) | nutools::dbi::Table | inline |
SetDBName(const char *dbname) | nutools::dbi::Table | inline |
SetDBPort(std::string p) | nutools::dbi::Table | inline |
SetDBPort(const char *p) | nutools::dbi::Table | inline |
SetDetector(std::string det) | nutools::dbi::Table | |
SetFolder(std::string f) | nutools::dbi::Table | inline |
SetIgnoreEnvVar(bool f) | nutools::dbi::Table | inline |
SetMaxChannel(uint64_t chan) | nutools::dbi::Table | inline |
SetMaxTSVld(double t) | nutools::dbi::Table | inline |
SetMinChannel(uint64_t chan) | nutools::dbi::Table | inline |
SetMinTSVld(double t) | nutools::dbi::Table | inline |
SetOrderAsc() | nutools::dbi::Table | inline |
SetOrderDesc() | nutools::dbi::Table | inline |
SetPasswordFile(const char *fname=0) | nutools::dbi::Table | |
SetQEURL(std::string url) | nutools::dbi::Table | inline |
SetRecordTime(double t) | nutools::dbi::Table | |
SetRole(std::string role) | nutools::dbi::Table | |
SetRole(const char *role) | nutools::dbi::Table | |
SetSchema(std::string s) | nutools::dbi::Table | inline |
SetSelectLimit(int limit) | nutools::dbi::Table | inline |
SetSelectOffset(int offset) | nutools::dbi::Table | inline |
SetTableName(std::string tname) | nutools::dbi::Table | |
SetTableName(const char *tname) | nutools::dbi::Table | |
SetTableType(int t) | nutools::dbi::Table | |
SetTag(std::string s) | nutools::dbi::Table | inline |
SetTimeParsing(bool f) | nutools::dbi::Table | inline |
SetTimeQueries(bool f) | nutools::dbi::Table | inline |
SetTolerance(std::string &cname, float t) | nutools::dbi::Table | |
SetUser(std::string uname) | nutools::dbi::Table | inline |
SetUser(const char *uname) | nutools::dbi::Table | inline |
SetValidityRange(std::string cname, T start, T end) | nutools::dbi::Table | inline |
SetValidityRange(std::string cname, T start) | nutools::dbi::Table | inline |
SetValiditySQL(std::string cmd) | nutools::dbi::Table | inline |
SetVerbosity(int i) | nutools::dbi::Table | inline |
SetWSURL(std::string url) | nutools::dbi::Table | inline |
Table() | nutools::dbi::Table | |
Table(std::string schemaName, std::string tableName, int tableType=kGenericTable, std::string dbhost="", std::string dbname="", std::string dbport="", std::string dbuser="") | nutools::dbi::Table | |
TableType() | nutools::dbi::Table | inline |
Tag(std::string tn="", bool override=false) | nutools::dbi::Table | |
TimeParsing() | nutools::dbi::Table | inline |
TimeQueries() | nutools::dbi::Table | inline |
Tolerance(std::string &cname) | nutools::dbi::Table | |
User() | nutools::dbi::Table | inline |
VldChannels() | nutools::dbi::Table | inline |
Write(bool commit=true) | nutools::dbi::Table | |
WriteToCSV(std::string fname, bool appendToFile=false, bool writeColNames=false) | nutools::dbi::Table | |
WriteToCSV(const char *fname, bool appendToFile=false, bool writeColNames=false) | nutools::dbi::Table | inline |
WriteToDB(bool commit=true) | nutools::dbi::Table | |
~Table() | nutools::dbi::Table | |