tdaq-develop-2025-02-12
ots::TableView Member List

This is the complete list of members for ots::TableView, including all inherited members.

addRow(const std::string &author="", unsigned char incrementUniqueData=false, const std::string &baseNameAutoUID="", unsigned int rowToAdd=(unsigned int) -1, std::string childLinkIndex="", std::string groupId="")ots::TableView
addRowToGroup(const unsigned int &row, const unsigned int &col, const std::string &groupID)ots::TableView
begin(void)ots::TableViewinline
begin(void) const (defined in ots::TableView)ots::TableViewinline
const_iterator typedef (defined in ots::TableView)ots::TableView
copy(const TableView &src, TableVersion destinationVersion, const std::string &author) (defined in ots::TableView)ots::TableView
copyRows(const std::string &author, const TableView &src, unsigned int srcOffsetRow=0, unsigned int srcRowsToCopy=(unsigned int) -1, unsigned int destOffsetRow=(unsigned int) -1, unsigned char generateUniqueDataColumns=false, const std::string &baseNameAutoUID="")ots::TableView
DataView typedef (defined in ots::TableView)ots::TableView
deleteAllRows(void) (defined in ots::TableView)ots::TableViewinline
deleteRow(int r)ots::TableView
doGetSourceRawData(bool setValue) (defined in ots::TableView)ots::TableView
end(void) (defined in ots::TableView)ots::TableViewinline
end(void) const (defined in ots::TableView)ots::TableViewinline
fillFromCSV(const std::string &data, const int &dataOffset=0, const std::string &author="")ots::TableView
fillFromJSON(const std::string &json)ots::TableView
findCol(const std::string &name) constots::TableView
findColByType(const std::string &type, unsigned int startingCol=0) constots::TableView
findRow(unsigned int col, const T &value, unsigned int offsetRow=0, bool doNotThrow=false) constots::TableView
findRow(unsigned int col, const std::string &value, unsigned int offsetRow=0, bool doNotThrow=false) const (defined in ots::TableView)ots::TableView
findRowInGroup(unsigned int col, const T &value, const std::string &groupId, const std::string &childLinkIndex, unsigned int offsetRow=0) constots::TableView
findRowInGroup(unsigned int col, const std::string &value, const std::string &groupId, const std::string &childLinkIndex, unsigned int offsetRow=0) const (defined in ots::TableView)ots::TableView
getAuthor(void) const (defined in ots::TableView)ots::TableViewinline
getChildLink(const unsigned int &col, bool &isGroup, std::pair< unsigned int, unsigned int > &linkPair) constots::TableView
getColPriority(void) constots::TableView
getColStatus(void) constots::TableView
getColUID(void) constots::TableView
getColumnInfo(unsigned int column) const (defined in ots::TableView)ots::TableView
getColumnNames(void) const (defined in ots::TableView)ots::TableView
getColumnNamesMap(void) const (defined in ots::TableView)ots::TableView
getColumnsInfo(void) const (defined in ots::TableView)ots::TableViewinline
getColumnsInfoP(void) (defined in ots::TableView)ots::TableViewinline
getColumnStorageNames(void) const (defined in ots::TableView)ots::TableView
getComment(void) const (defined in ots::TableView)ots::TableViewinline
getCreationTime(void) const (defined in ots::TableView)ots::TableViewinline
getCustomStorageData(void) constots::TableViewinline
getDataColumnSize(void) constots::TableView
getDataView(void) const (defined in ots::TableView)ots::TableViewinline
getDefaultRowValues(void) const (defined in ots::TableView)ots::TableViewinline
getEscapedValueAsString(unsigned int row, unsigned int col, bool convertEnvironmentVariables=true) constots::TableView
getGroupRows(const unsigned int groupIdCol, const std::string &groupID, bool onlyStatusTrue=false, bool orderedByPriority=false) constots::TableView
getGroupRowsByPriority(const unsigned int groupIdCol, const std::string &groupID, bool onlyStatusTrue=false) constots::TableView
getLastAccessTime(void) const (defined in ots::TableView)ots::TableViewinline
getLinkGroupIDColumn(const std::string &childLinkIndex) constots::TableView
getLooseColumnMatching(void) const (defined in ots::TableView)ots::TableViewinline
getMismatchColumnInfo(void) const (defined in ots::TableView)ots::TableView
getNumberOfColumns(void) const (defined in ots::TableView)ots::TableViewinline
getNumberOfRows(void) const (defined in ots::TableView)ots::TableViewinline
getSetOfGroupIDs(const std::string &childLinkIndex, unsigned int row=-1) constots::TableView
getSetOfGroupIDs(const unsigned int &col, unsigned int row=-1) const (defined in ots::TableView)ots::TableView
getSourceColumnMismatch(void) const (defined in ots::TableView)ots::TableViewinline
getSourceColumnMissing(void) const (defined in ots::TableView)ots::TableViewinline
getSourceColumnNames(void) const (defined in ots::TableView)ots::TableViewinline
getSourceRawData(void) (defined in ots::TableView)ots::TableViewinline
getTableName(void) const (defined in ots::TableView)ots::TableViewinline
getValue(T &value, unsigned int row, unsigned int col, bool doConvertEnvironmentVariables=true) constots::TableView
getValue(std::string &value, unsigned int row, unsigned int col, bool doConvertEnvironmentVariables=true) constots::TableView
getValueAsString(unsigned int row, unsigned int col, bool convertEnvironmentVariables=true) constots::TableView
getVersion(void) const (defined in ots::TableView)ots::TableViewinline
init(void)ots::TableView
INVALID (defined in ots::TableView)ots::TableViewstatic
isEntryInGroup(const unsigned int &row, const std::string &childLinkIndex, const std::string &groupNeedle) constots::TableView
isURIEncodedCommentTheSame(const std::string &comment) const (defined in ots::TableView)ots::TableView
iterator typedef (defined in ots::TableView)ots::TableView
print(std::ostream &out=std::cout) const (defined in ots::TableView)ots::TableView
printJSON(std::ostream &out=std::cout) const (defined in ots::TableView)ots::TableView
removeRowFromGroup(const unsigned int &row, const unsigned int &col, const std::string &groupID, bool deleteRowIfNoGroupLeft=false)ots::TableView
reset(void) (defined in ots::TableView)ots::TableView
resizeDataView(unsigned int nRows, unsigned int nCols) (defined in ots::TableView)ots::TableView
setAuthor(const std::string &author) (defined in ots::TableView)ots::TableView
setComment(const std::string &comment) (defined in ots::TableView)ots::TableViewinline
setCreationTime(time_t t) (defined in ots::TableView)ots::TableView
setCustomStorageData(const std::string &storageData)ots::TableViewinline
setLastAccessTime(time_t t=time(0)) (defined in ots::TableView)ots::TableView
setLooseColumnMatching(bool setValue) (defined in ots::TableView)ots::TableView
setUniqueColumnValue(unsigned int row, unsigned int col, std::string baseValueAsString="", bool doMathAppendStrategy=false, std::string childLinkIndex="", std::string groupId="")ots::TableView
setURIEncodedComment(const std::string &uriComment)ots::TableView
setURIEncodedValue(const std::string &value, const unsigned int &row, const unsigned int &col, const std::string &author="")ots::TableView
setValue(const T &value, unsigned int row, unsigned int col)ots::TableView
setValue(const std::string &value, unsigned int row, unsigned int col)ots::TableView
setValue(const char *value, unsigned int row, unsigned int col) (defined in ots::TableView)ots::TableView
setValueAsString(const std::string &value, unsigned int row, unsigned int col)ots::TableView
setVersion(const T &version)ots::TableView
TableView(const std::string &tableName)ots::TableView
validateValueForColumn(const std::string &value, unsigned int col, bool doConvertEnvironmentVariables=true) constots::TableView
validateValueForColumn(const std::string &value, unsigned int col, bool convertEnvironmentVariables=true) constots::TableView
~TableView(void) (defined in ots::TableView)ots::TableViewvirtual