casa::PlotLogMessage Class Reference

Superclass for all messages going through the PlotLogger. More...

#include <PlotLogger.h>

Inheritance diagram for casa::PlotLogMessage:
casa::PlotLogLocate casa::PlotLogMeasurement casa::PlotLogMethod casa::PlotLogObject

List of all members.

Public Member Functions

 PlotLogMessage (int eventType=DEFAULT_EVENT_TYPE)
 Non-Static //.
 PlotLogMessage (const String &origin1, const String &origin2, int eventType=DEFAULT_EVENT_TYPE)
 Constructor which takes the origin(s) and an optional priority.
 PlotLogMessage (const String &origin1, const String &origin2, const String &message, int eventType=DEFAULT_EVENT_TYPE)
 Constructor which takes the origin(s), the message, and an optional priority.
 PlotLogMessage (const PlotLogMessage &copy)
 Copy constructor.
virtual ~PlotLogMessage ()
 Destructor.
virtual int eventType () const
 Returns the event type of this message.

Static Public Attributes

static const int DEFAULT_EVENT_TYPE
 Static //.

Protected Attributes

int m_eventType
 Event type, either a value from PlotLogger::Event, or a custom user-defined value.

Detailed Description

Superclass for all messages going through the PlotLogger.

This class has been refactored to just be a thin layer on top of LogMessage.

Definition at line 48 of file PlotLogger.h.


Constructor & Destructor Documentation

casa::PlotLogMessage::PlotLogMessage ( int  eventType = DEFAULT_EVENT_TYPE  ) 

Non-Static //.

Constructor which takes an optional priority.

casa::PlotLogMessage::PlotLogMessage ( const String &  origin1,
const String &  origin2,
int  eventType = DEFAULT_EVENT_TYPE 
)

Constructor which takes the origin(s) and an optional priority.

casa::PlotLogMessage::PlotLogMessage ( const String &  origin1,
const String &  origin2,
const String &  message,
int  eventType = DEFAULT_EVENT_TYPE 
)

Constructor which takes the origin(s), the message, and an optional priority.

casa::PlotLogMessage::PlotLogMessage ( const PlotLogMessage copy  ) 

Copy constructor.

virtual casa::PlotLogMessage::~PlotLogMessage (  )  [virtual]

Destructor.


Member Function Documentation

virtual int casa::PlotLogMessage::eventType (  )  const [virtual]

Returns the event type of this message.


Member Data Documentation

Static //.

Default event type.

Definition at line 53 of file PlotLogger.h.

Event type, either a value from PlotLogger::Event, or a custom user-defined value.

Definition at line 83 of file PlotLogger.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1