|
void | init (ConfigurationManager *configManager) |
|
void | extractContexts (ConfigurationManager *configManager) |
|
void | outputXDAQXML (std::ostream &out) |
|
std::string | getContextUID (const std::string &url) const |
|
std::string | getApplicationUID (const std::string &url, unsigned int id) const |
|
const std::vector< XDAQContext > & | getContexts () const |
|
ConfigurationTree | getContextNode (const ConfigurationManager *configManager, const std::string &contextUID) const |
|
ConfigurationTree | getApplicationNode (const ConfigurationManager *configManager, const std::string &contextUID, const std::string &appUID) const |
|
ConfigurationTree | getSupervisorConfigNode (const ConfigurationManager *configManager, const std::string &contextUID, const std::string &appUID) const |
|
std::vector< const XDAQContext * > | getBoardReaderContexts () const |
|
std::vector< const XDAQContext * > | getEventBuilderContexts () const |
|
std::vector< const XDAQContext * > | getAggregatorContexts () const |
|
unsigned int | getARTDAQAppRank (const std::string &contextUID="X") const |
|
std::map< std::string,
std::pair< std::string,
unsigned int > > | getARTDAQAppRankMap () const |
|
std::string | getContextAddress (const std::string &contextUID="X", bool wantHttp=false) const |
|
unsigned int | getARTDAQDataPort (const ConfigurationManager *configManager, const std::string &contextUID="X") const |
|
| TableBase (std::string tableName, std::string *accumulatedExceptions=0) |
|
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 const std::string | ARTDAQ_OFFSET_PORT = "OffsetPort" |
|
static const std::set
< std::string > | FETypeClassNames_ |
|
static const std::set
< std::string > | DMTypeClassNames_ |
|
static const std::set
< std::string > | LogbookTypeClassNames_ |
|
static const std::set
< std::string > | MacroMakerTypeClassNames_ |
|
static const std::set
< std::string > | ChatTypeClassNames_ |
|
static const std::set
< std::string > | ConsoleTypeClassNames_ |
|
static const std::set
< std::string > | ConfigurationGUITypeClassNames_ |
|
static const std::string | GATEWAY_SUPERVISOR_CLASS = "ots::GatewaySupervisor" |
|
static const std::string | WIZARD_SUPERVISOR_CLASS = "ots::WizardSupervisor" |
|
static const std::string | DEPRECATED_SUPERVISOR_CLASS |
|
Definition at line 11 of file XDAQContextTable.h.