#include <DcsInterface.h>
Public Member Functions | |
| DcsInterface (boost::shared_ptr< ConfigurationInterface > config) | |
| shares configuration interface | |
| ~DcsInterface () | |
| destructor | |
| boost::shared_ptr< SctData::DcsData > | getData (const std::string &modulename) const |
| get some DcsData for a particular module! | |
| const ConfigurationInterface & | getConfigurationInterface () const |
| return ConfigurationInterface | |
| void | printStatus (std::ostringstream &) const |
| output some basic usage information: | |
Private Member Functions | |
| DcsInterface () | |
| not allowed | |
Private Attributes | |
| boost::shared_ptr< ConfigurationInterface > | m_config |
| keeps itself up-to-date | |
| unsigned | m_call_count |
| counts calls asked of it | |
| unsigned | m_val_count |
| counts values returned | |
| unsigned | m_error_count |
| counts values returned | |
Default is to keep its own configuration interface, but one can also be shared.
Definition at line 15 of file DcsInterface.h.
|
|
shares configuration interface
Definition at line 20 of file DcsInterface.cpp. |
|
|
destructor
Definition at line 25 of file DcsInterface.cpp. |
|
|
not allowed
Definition at line 18 of file DcsInterface.cpp. |
|
|
return ConfigurationInterface
Definition at line 28 of file DcsInterface.cpp. References m_config. |
|
|
get some DcsData for a particular module!
Definition at line 51 of file DcsInterface.cpp. References m_call_count, and m_config. |
|
|
output some basic usage information:
Definition at line 33 of file DcsInterface.cpp. References m_call_count, m_config, m_error_count, and m_val_count. Referenced by SctAnalysis::AnalysisService::status(). |
|
|
counts calls asked of it
Definition at line 29 of file DcsInterface.h. Referenced by getData(), and printStatus(). |
|
|
keeps itself up-to-date
Definition at line 28 of file DcsInterface.h. Referenced by getConfigurationInterface(), getData(), and printStatus(). |
|
|
counts values returned
Definition at line 31 of file DcsInterface.h. Referenced by printStatus(). |
|
|
counts values returned
Definition at line 30 of file DcsInterface.h. Referenced by printStatus(). |
1.4.6