otsdaq
v2_03_00
|
Additional Inherited Members | |
![]() | |
RegisterConfiguration (std::string staticTableName) | |
void | init (void) |
![]() | |
TableBase (std::string tableName, std::string *accumulatedExceptions=0) | |
virtual void | init (ConfigurationManager *configManager) |
void | destroy (void) |
void | reset (bool keepTemporaryVersions=false) |
void | deactivate (void) |
bool | isActive (void) |
void | print (std::ostream &out=std::cout) const |
std::string | getTypeId (void) |
void | setupMockupView (TableVersion version) |
void | changeVersionAndActivateView (TableVersion temporaryVersion, TableVersion version) |
bool | isStored (const TableVersion &version) const |
bool | eraseView (TableVersion version) |
void | trimCache (unsigned int trimSize=-1) |
void | trimTemporary (TableVersion targetVersion=TableVersion()) |
TableVersion | checkForDuplicate (TableVersion needleVersion, TableVersion ignoreVersion=TableVersion()) const |
const std::string & | getTableName (void) const |
const std::string & | getTableDescription (void) const |
std::set< TableVersion > | getStoredVersions (void) const |
const TableView & | getView (void) const |
TableView * | getViewP (void) |
TableView * | getMockupViewP (void) |
const TableVersion & | getViewVersion (void) const |
TableView * | getTemporaryView (TableVersion temporaryVersion) |
TableVersion | getNextTemporaryVersion () const |
TableVersion | getNextVersion () const |
void | setTableName (const std::string &tableName) |
void | setTableDescription (const std::string &tableDescription) |
bool | setActiveView (TableVersion version) |
TableVersion | copyView (const TableView &sourceView, TableVersion destinationVersion, const std::string &author) |
TableVersion | mergeViews (const TableView &sourceViewA, const TableView &sourceViewB, TableVersion destinationVersion, const std::string &author, const std::string &mergeApproach, std::map< std::pair< std::string, std::string >, std::string > &uidConversionMap, std::map< std::pair< std::string, std::pair< std::string, std::string > >, std::string > &groupidConversionMap, bool fillRecordConversionMaps, bool applyRecordConversionMaps, bool generateUniqueDataColumns=false) |
TableVersion | createTemporaryView (TableVersion sourceViewVersion=TableVersion(), TableVersion destTemporaryViewVersion=TableVersion::getNextTemporaryVersion()) |
bool | latestAndMockupColumnNumberMismatch (void) const |
unsigned int | getNumberOfStoredViews (void) const |
![]() | |
static std::string | convertToCaps (std::string &str, bool isConfigName=false) |
![]() | |
const unsigned int | MAX_VIEWS_IN_CACHE |
![]() | |
enum | { ComponentName, RegisterName, RegisterBaseAddress, RegisterSize, RegisterAccess } |
![]() | |
std::string | tableName_ |
std::string | tableDescription_ |
TableView * | activeTableView_ |
TableView | mockupTableView_ |
std::map< TableVersion, TableView > | tableViews_ |
Definition at line 8 of file FrontEndWriterRegisterConfiguration.h.