Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

ost::TimedGroup Class Reference

A timed group is a scheduled entity that involves things that must be processed on some kind of interval. Timed grouping class for server processes. More...

#include <groups.h>

List of all members.

Public Methods

void Stop (void)
void Start (void)

Protected Methods

 TimedGroup (TimedGroup **group=NULL)
virtual ~TimedGroup ()
bool isRunnable (void)
virtual void Initial (void)
virtual void Run (void)=0

Friends

void runTimed (TimedGroup *grp=NULL)


Detailed Description

A timed group is a scheduled entity that involves things that must be processed on some kind of interval. Timed grouping class for server processes.

Author:
David Sugar <dyfet@ostel.com>


Constructor & Destructor Documentation

ost::TimedGroup::TimedGroup TimedGroup **   group = NULL [protected]
 

virtual ost::TimedGroup::~TimedGroup   [inline, protected, virtual]
 


Member Function Documentation

virtual void ost::TimedGroup::Initial void   [inline, protected, virtual]
 

virtual void ost::TimedGroup::Run void   [protected, pure virtual]
 

void ost::TimedGroup::Start void  
 

void ost::TimedGroup::Stop void  
 

bool ost::TimedGroup::isRunnable void   [protected]
 


Friends And Related Function Documentation

void runTimed TimedGroup *   grp = NULL [friend]
 


The documentation for this class was generated from the following file:
Generated at Wed Dec 5 07:05:30 2001 for CommonC++ by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001