otsdaq
v2_01_00
|
Public Member Functions | |
void | init (ConfigurationManager *configManager) |
std::vector< std::string > | getFEWriterDetectorList (std::string interfaceID) const |
std::vector< std::string > | getFEReaderDetectorList (std::string interfaceID) const |
unsigned int | getFEWriterChannel (const std::string &detectorID) const |
unsigned int | getFEWriterDetectorAddress (const std::string &detectorID) const |
unsigned int | getFEReaderChannel (const std::string &detectorID) const |
![]() | |
ConfigurationBase (std::string configurationName, 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 (ConfigurationVersion version) |
void | changeVersionAndActivateView (ConfigurationVersion temporaryVersion, ConfigurationVersion version) |
bool | isStored (const ConfigurationVersion &version) const |
bool | eraseView (ConfigurationVersion version) |
void | trimCache (unsigned int trimSize=-1) |
void | trimTemporary (ConfigurationVersion targetVersion=ConfigurationVersion()) |
ConfigurationVersion | checkForDuplicate (ConfigurationVersion needleVersion, ConfigurationVersion ignoreVersion=ConfigurationVersion()) const |
const std::string & | getConfigurationName (void) const |
const std::string & | getConfigurationDescription (void) const |
std::set< ConfigurationVersion > | getStoredVersions (void) const |
const ConfigurationView & | getView (void) const |
ConfigurationView * | getViewP (void) |
ConfigurationView * | getMockupViewP (void) |
const ConfigurationVersion & | getViewVersion (void) const |
ConfigurationView * | getTemporaryView (ConfigurationVersion temporaryVersion) |
ConfigurationVersion | getNextTemporaryVersion () const |
ConfigurationVersion | getNextVersion () const |
void | setConfigurationName (const std::string &configurationName) |
void | setConfigurationDescription (const std::string &configurationDescription) |
bool | setActiveView (ConfigurationVersion version) |
ConfigurationVersion | copyView (const ConfigurationView &sourceView, ConfigurationVersion destinationVersion, const std::string &author) throw (std::runtime_error) |
ConfigurationVersion | createTemporaryView (ConfigurationVersion sourceViewVersion=ConfigurationVersion(), ConfigurationVersion destTemporaryViewVersion=ConfigurationVersion::getNextTemporaryVersion()) |
bool | latestAndMockupColumnNumberMismatch (void) const |
unsigned int | getNumberOfStoredViews (void) const |
Additional Inherited Members | |
![]() | |
static std::string | convertToCaps (std::string &str, bool isConfigName=false) throw (std::runtime_error) |
![]() | |
const unsigned int | MAX_VIEWS_IN_CACHE |
![]() | |
std::string | configurationName_ |
std::string | configurationDescription_ |
ConfigurationView * | activeConfigurationView_ |
ConfigurationView | mockupConfigurationView_ |
std::map< ConfigurationVersion, ConfigurationView > | configurationViews_ |
Definition at line 12 of file DetectorToFEConfiguration.h.