Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

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 Member Functions

 CCXX_MEMBER_EXPORT (void) stop(void)
 CCXX_MEMBER_EXPORT (void) start(void)

Protected Member Functions

 CCXX_MEMBER_EXPORT (CCXX_EMPTY) TimedGroup(TimedGroup **group=NULL)
virtual ~TimedGroup ()
 CCXX_MEMBER_EXPORT (bool) isRunnable(void)
virtual void initial (void)
virtual void run (void)=0


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

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


Member Function Documentation

TimedGroup::CCXX_MEMBER_EXPORT void   ) 
 

TimedGroup::CCXX_MEMBER_EXPORT void   ) 
 

TimedGroup::CCXX_MEMBER_EXPORT bool   )  [protected]
 

TimedGroup::CCXX_MEMBER_EXPORT CCXX_EMPTY   )  [protected]
 

virtual void TimedGroup::initial void   )  [inline, protected, virtual]
 

virtual void TimedGroup::run void   )  [protected, pure virtual]
 


The documentation for this class was generated from the following file:
Generated on Thu Sep 25 13:14:33 2003 for GNU CommonC++ by doxygen 1.3.3