ldas-tools-ldasgen
2.7.2
|
The class managing the collection of raw data. More...
#include <Status.hh>
Public Types | |
typedef size_t | frequency_type |
typedef size_t | queue_length_type |
typedef boost::shared_ptr< MonitorInterface > | monitor_type |
typedef size_t | frequency_type |
typedef size_t | queue_length_type |
typedef boost::shared_ptr< MonitorInterface > | monitor_type |
typedef size_t | frequency_type |
typedef size_t | queue_length_type |
typedef boost::shared_ptr< MonitorInterface > | monitor_type |
Public Member Functions | |
Recorder () | |
Default constructor. More... | |
Recorder () | |
Default constructor. More... | |
Recorder () | |
Default constructor. More... | |
Static Public Member Functions | |
static void | Add (monitor_type M) |
Add a monitor to the recorder. More... | |
static void | Add (monitor_type M) |
Add a monitor to the recorder. More... | |
static void | Add (monitor_type M) |
Add a monitor to the recorder. More... | |
Private Types | |
typedef std::set< monitor_type > | interface_container_type |
typedef std::map< frequency_type, interface_container_type > | frequency_action_type |
typedef std::set< monitor_type > | interface_container_type |
typedef std::map< frequency_type, interface_container_type > | frequency_action_type |
typedef std::set< monitor_type > | interface_container_type |
typedef std::map< frequency_type, interface_container_type > | frequency_action_type |
Private Member Functions | |
void | add (monitor_type M) |
void | add (monitor_type M) |
void | add (monitor_type M) |
Private Attributes | |
LDASTools::AL::MutexLock::baton_type | baton |
frequency_action_type | frequency_actions |
The class managing the collection of raw data.
|
private |
|
private |
|
private |
typedef size_t GenericAPI::Status::Recorder::frequency_type |
typedef size_t GenericAPI::Status::Recorder::frequency_type |
typedef size_t GenericAPI::Status::Recorder::frequency_type |
|
private |
|
private |
|
private |
typedef boost::shared_ptr< MonitorInterface > GenericAPI::Status::Recorder::monitor_type |
typedef boost::shared_ptr< MonitorInterface > GenericAPI::Status::Recorder::monitor_type |
typedef boost::shared_ptr< MonitorInterface > GenericAPI::Status::Recorder::monitor_type |
typedef size_t GenericAPI::Status::Recorder::queue_length_type |
typedef size_t GenericAPI::Status::Recorder::queue_length_type |
typedef size_t GenericAPI::Status::Recorder::queue_length_type |
GenericAPI::Status::Recorder::Recorder | ( | ) |
Default constructor.
GenericAPI::Status::Recorder::Recorder | ( | ) |
Default constructor.
GenericAPI::Status::Recorder::Recorder | ( | ) |
Default constructor.
|
static |
Add a monitor to the recorder.
[in] | M | Reference to the monitor. |
|
static |
Add a monitor to the recorder.
[in] | M | Reference to the monitor. |
|
static |
Add a monitor to the recorder.
[in] | M | Reference to the monitor. |
|
private |
|
private |
|
private |
|
private |
|
private |