casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
casa::PlotLoggerFilter Class Reference

Subclass of LogFilterInterface to filter on both event flags and minimum priority. More...

#include <PlotLogger.h>

Inheritance diagram for casa::PlotLoggerFilter:
casa::LogFilterInterface

List of all members.

Public Member Functions

 PlotLoggerFilter (int eventFlags, LogMessage::Priority minPriority)
 Constructor which takes optional event flags and minimum priority.
 ~PlotLoggerFilter ()
 Destructor.
LogFilterInterfaceclone () const
 Implements LogFilterInterface::clone().
Bool pass (const LogMessage &message) const
 Implements LogFilterInterface::pass().
int eventFlags () const
 Gets/Sets the event flags.
void setEventFlags (int flags)
LogMessage::Priority minimumPriority () const
 Gets/Sets the minimum priority.
void setMinimumPriority (LogMessage::Priority minPriority)

Private Attributes

int m_eventFlags
 
     

LogMessage::Priority m_minPriority
 Minimum priority.

Detailed Description

Subclass of LogFilterInterface to filter on both event flags and minimum priority.

Definition at line 286 of file PlotLogger.h.


Constructor & Destructor Documentation

casa::PlotLoggerFilter::PlotLoggerFilter ( int  eventFlags,
LogMessage::Priority  minPriority 
)

Constructor which takes optional event flags and minimum priority.

Destructor.


Member Function Documentation

Gets/Sets the event flags.

Gets/Sets the minimum priority.

Bool casa::PlotLoggerFilter::pass ( const LogMessage message) const [virtual]

Member Data Documentation

     

Event flags.

Definition at line 314 of file PlotLogger.h.

Minimum priority.

Definition at line 317 of file PlotLogger.h.


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