CARMA C++
|
OvroSubsystemPrewrite class. More...
#include <carma/monitor/OvroSubsystemPrewrite.h>
Public Member Functions | |
int | execute () const |
Execute Defines prewrite activities. More... | |
OvroSubsystemPrewrite (OvroSubsystem &subsys) | |
Constructor. More... | |
virtual | ~OvroSubsystemPrewrite () |
Destructor. More... | |
![]() | |
Runnable () | |
Constructor. More... | |
OvroSubsystemPrewrite class.
Several AntennaCommon monitor devices have OvroSubsystem counterparts which do not map to each other in a 1-to-1 fashion. For example, the OvroSubsystem contains several instances of a SisReceiver monitor Device, one for the 1mm receiver, another for 3mm, etc. However AntennaCommon contains only a single receiver which then distinguishes between different receiver types via the 'currentRx' monitor point. This class exists as a sort of precollator to map OvroSubsystem monitor points to AntennaCommon monitor points prior to writing them to an FSP.
Definition at line 33 of file OvroSubsystemPrewrite.h.
carma::monitor::OvroSubsystemPrewrite::OvroSubsystemPrewrite | ( | OvroSubsystem & | subsys | ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Execute Defines prewrite activities.
Implements carma::monitor::Runnable.