ACE::Monitor_Control::Size_Monitor Class Reference

Base class from which ACE monitors of size are derived. More...

#include <Monitor_Size.h>

Inheritance diagram for ACE::Monitor_Control::Size_Monitor:

Inheritance graph
[legend]
Collaboration diagram for ACE::Monitor_Control::Size_Monitor:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Size_Monitor (void)
 Size_Monitor (const char *name)
virtual ~Size_Monitor (void)
virtual void update (void)
virtual void clear (void)
 Reset function.

Detailed Description

Base class from which ACE monitors of size are derived.

Definition at line 41 of file Monitor_Size.h.


Constructor & Destructor Documentation

ACE::Monitor_Control::Size_Monitor::Size_Monitor ( void   ) 

Definition at line 15 of file Monitor_Size.cpp.

00016     {
00017     }

ACE::Monitor_Control::Size_Monitor::Size_Monitor ( const char *  name  ) 

Definition at line 19 of file Monitor_Size.cpp.

00020       : Monitor_Base (name)
00021     {
00022     }

ACE::Monitor_Control::Size_Monitor::~Size_Monitor ( void   )  [virtual]

Definition at line 24 of file Monitor_Size.cpp.

00025     {
00026     }


Member Function Documentation

void ACE::Monitor_Control::Size_Monitor::clear ( void   )  [virtual]

Reset function.

Reimplemented from ACE::Monitor_Control::Monitor_Base.

Definition at line 36 of file Monitor_Size.cpp.

00037     {
00038     }

void ACE::Monitor_Control::Size_Monitor::update ( void   )  [virtual]

Implemented by the most-derived class. Does the actual work of fetching the monitored value.

Implements ACE::Monitor_Control::Monitor_Base.

Definition at line 29 of file Monitor_Size.cpp.

00030     {
00031       // No platform-specific or periodic code is needed, receive() can be
00032       // called directly whenever the size changes.
00033     }


The documentation for this class was generated from the following files:
Generated on Tue Feb 2 17:36:05 2010 for ACE by  doxygen 1.4.7