CARMA C++
carma::ui::rtd::RowVisitor Class Reference

Visitor that uses the long monitor point names for row labels instead of the short ones. More...

#include <carma/ui/rtd/common/RowVisitor.h>

Inheritance diagram for carma::ui::rtd::RowVisitor:
carma::ui::rtd::ColorVisitor

Public Member Functions

::std::string generateRowLabel (const monitor::MonitorPoint &mp, bool showUnits) const
 
 RowVisitor (CellColor goodColor, CellColor warnColor=YELLOW_CELL_COLOR, CellColor errorColor=RED_CELL_COLOR)
 
- Public Member Functions inherited from carma::ui::rtd::ColorVisitor
void addToEffectedSet (const monitor::MonitorPoint &mp)
 
 ColorVisitor (CellColor goodColor, CellColor warnColor=YELLOW_CELL_COLOR, CellColor errorColor=RED_CELL_COLOR)
 
void postprocessMonitorCell (const monitor::MonitorPoint &mp, MonitorCell &monitorCell) const
 
- Public Member Functions inherited from carma::ui::rtd::MonitorTableVisitor
virtual bool acceptMonitorPoint (const monitor::MonitorPoint &mp) const
 
virtual int calcCellWidth (const monitor::MonitorPoint &mp) const
 
virtual ::std::string generateRowLabel (const monitor::MonitorPoint &mp, bool showUnits) const
 
virtual void postprocessMonitorCell (const monitor::MonitorPoint &mp, MonitorCell &monitorCell) const
 

Detailed Description

Visitor that uses the long monitor point names for row labels instead of the short ones.

Also allows setting of good and bad colors set to something other than the default.

Definition at line 26 of file RowVisitor.h.


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