|
BOSS 8.0.0
BESIII Offline Software System
|
#include <Column.h>
Public Member Functions | |
| Row () | |
| Row (std::vector< FieldVal > &fields) | |
| ~Row () | |
| void | rowSort () |
| void | addField (const FieldVal &f) |
| void | clear () |
| FieldVal * | find (std::string colname) |
| void | regroup (std::vector< std::string > &colNames, std::vector< std::string > &colVals, std::vector< std::string > &nullCols) const |
| Reorder information suitable for Connection::insert. | |
| Row () | |
| Row (std::vector< FieldVal > &fields) | |
| ~Row () | |
| void | rowSort () |
| void | addField (const FieldVal &f) |
| void | clear () |
| FieldVal * | find (std::string colname) |
| void | regroup (std::vector< std::string > &colNames, std::vector< std::string > &colVals, std::vector< std::string > &nullCols) const |
| Reorder information suitable for Connection::insert. | |
| Row () | |
| Row (std::vector< FieldVal > &fields) | |
| ~Row () | |
| void | rowSort () |
| void | addField (const FieldVal &f) |
| void | clear () |
| FieldVal * | find (std::string colname) |
| void | regroup (std::vector< std::string > &colNames, std::vector< std::string > &colVals, std::vector< std::string > &nullCols) const |
| Reorder information suitable for Connection::insert. | |
@class Row
A collection of column names and values.
Definition at line 147 of file Calibration/rdbModel/include/rdbModel/Tables/Column.h.
|
inline |
Definition at line 149 of file Calibration/rdbModel/include/rdbModel/Tables/Column.h.
|
inline |
Definition at line 150 of file Calibration/rdbModel/include/rdbModel/Tables/Column.h.
|
inline |
Definition at line 152 of file Calibration/rdbModel/include/rdbModel/Tables/Column.h.
|
inline |
Definition at line 149 of file InstallArea/x86_64-el9-gcc13-dbg/include/rdbModel/Tables/Column.h.
|
inline |
Definition at line 150 of file InstallArea/x86_64-el9-gcc13-dbg/include/rdbModel/Tables/Column.h.
|
inline |
Definition at line 152 of file InstallArea/x86_64-el9-gcc13-dbg/include/rdbModel/Tables/Column.h.
|
inline |
Definition at line 149 of file InstallArea/x86_64-el9-gcc13-opt/include/rdbModel/Tables/Column.h.
|
inline |
Definition at line 150 of file InstallArea/x86_64-el9-gcc13-opt/include/rdbModel/Tables/Column.h.
|
inline |
Definition at line 152 of file InstallArea/x86_64-el9-gcc13-opt/include/rdbModel/Tables/Column.h.
|
inline |
Definition at line 154 of file Calibration/rdbModel/include/rdbModel/Tables/Column.h.
Referenced by doSupersedes(), and rdbModel::Table::supersedeRow().
|
inline |
Definition at line 154 of file InstallArea/x86_64-el9-gcc13-dbg/include/rdbModel/Tables/Column.h.
|
inline |
Definition at line 154 of file InstallArea/x86_64-el9-gcc13-opt/include/rdbModel/Tables/Column.h.
|
inline |
Definition at line 158 of file Calibration/rdbModel/include/rdbModel/Tables/Column.h.
|
inline |
Definition at line 158 of file InstallArea/x86_64-el9-gcc13-dbg/include/rdbModel/Tables/Column.h.
|
inline |
Definition at line 158 of file InstallArea/x86_64-el9-gcc13-opt/include/rdbModel/Tables/Column.h.
| FieldVal * rdbModel::Row::find | ( | std::string | colname | ) |
Definition at line 65 of file Column.cxx.
Referenced by rdbModel::Table::insertLatest(), rdbModel::Table::insertRow(), rdbModel::Assertion::Operator::Operator(), rdbModel::Table::supersedeRow(), and rdbModel::Assertion::Operator::verify().
| FieldVal * rdbModel::Row::find | ( | std::string | colname | ) |
| FieldVal * rdbModel::Row::find | ( | std::string | colname | ) |
| void rdbModel::Row::regroup | ( | std::vector< std::string > & | colNames, |
| std::vector< std::string > & | colVals, | ||
| std::vector< std::string > & | nullCols ) const |
Reorder information suitable for Connection::insert.
Definition at line 94 of file Column.cxx.
Referenced by rdbModel::Table::insertLatest(), rdbModel::Table::insertRow(), and rdbModel::Table::updateRows().
| void rdbModel::Row::regroup | ( | std::vector< std::string > & | colNames, |
| std::vector< std::string > & | colVals, | ||
| std::vector< std::string > & | nullCols ) const |
Reorder information suitable for Connection::insert.
| void rdbModel::Row::regroup | ( | std::vector< std::string > & | colNames, |
| std::vector< std::string > & | colVals, | ||
| std::vector< std::string > & | nullCols ) const |
Reorder information suitable for Connection::insert.
| void rdbModel::Row::rowSort | ( | ) |
Definition at line 57 of file Column.cxx.
Referenced by rdbModel::Assertion::Assertion(), rdbModel::Table::insertLatest(), rdbModel::Table::insertRow(), rdbModel::Table::supersedeRow(), rdbModel::Table::updateRows(), and rdbModel::Assertion::verify().
| void rdbModel::Row::rowSort | ( | ) |
| void rdbModel::Row::rowSort | ( | ) |