BOSS 7.1.2
BESIII Offline Software System
|
#include <InsertNew.h>
Public Member Functions | |
InsertNew (Table *table, Assertion *internal, Assertion *official) | |
~InsertNew () | |
const Assertion * | getInternal () const |
const Assertion * | getOfficial () const |
const std::vector< InterRow * > & | getInterRow () const |
const Table * | getTable () const |
Visitor::VisitorState | accept (Visitor *v) |
void | addInterRow (InterRow *interRow) |
Keep track of constraints on insertion of new row, not intended to replace any existing row. o Internal constraints to insure new row is self-consistent o Look for conflicts with existing rows; specify what to do to correct if found.
Definition at line 21 of file InsertNew.h.
Definition at line 23 of file InsertNew.h.
rdbModel::InsertNew::~InsertNew | ( | ) |
Definition at line 10 of file InsertNew.cxx.
Visitor::VisitorState rdbModel::InsertNew::accept | ( | Visitor * | v | ) |
Definition at line 18 of file InsertNew.cxx.
|
inline |
Definition at line 39 of file InsertNew.h.
|
inline |
Definition at line 30 of file InsertNew.h.
Referenced by rdbModel::Table::insertLatest().
|
inline |
Definition at line 32 of file InsertNew.h.
Referenced by rdbModel::Table::insertLatest().
|
inline |
Definition at line 31 of file InsertNew.h.
Referenced by rdbModel::Table::insertLatest().
|
inline |
Definition at line 34 of file InsertNew.h.