CARMA C++
carma::monitor::OvroSubsystemPrewrite Class Reference

OvroSubsystemPrewrite class. More...

#include <carma/monitor/OvroSubsystemPrewrite.h>

Inheritance diagram for carma::monitor::OvroSubsystemPrewrite:
carma::monitor::Runnable

Public Member Functions

int execute () const
 Execute Defines prewrite activities. More...
 
 OvroSubsystemPrewrite (OvroSubsystem &subsys)
 Constructor. More...
 
virtual ~OvroSubsystemPrewrite ()
 Destructor. More...
 
- Public Member Functions inherited from carma::monitor::Runnable
 Runnable ()
 Constructor. More...
 

Detailed Description

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.

Constructor & Destructor Documentation

carma::monitor::OvroSubsystemPrewrite::OvroSubsystemPrewrite ( OvroSubsystem &  subsys)

Constructor.

virtual carma::monitor::OvroSubsystemPrewrite::~OvroSubsystemPrewrite ( )
virtual

Destructor.

Member Function Documentation

int carma::monitor::OvroSubsystemPrewrite::execute ( ) const
virtual

Execute Defines prewrite activities.

Implements carma::monitor::Runnable.


The documentation for this class was generated from the following file: