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

MODEL::Cycler Class Reference

#include <cycler.h>

Inheritance diagram for MODEL::Cycler:

Inheritance graph
Collaboration diagram for MODEL::Cycler:

Collaboration graph
List of all members.

Public Methods

 Cycler (COwner &master)
virtual ~Cycler ()
virtual void execute (void)=0

Protected Methods

COwnerget_boss (void)

Private Methods

 Cycler (const Cycler &c)

Private Attributes



class  COwner

Detailed Description

This takes care of owner-listofelements type of constructs. Cycler is the element, COwner is the master

Definition at line 28 of file cycler.h.

Constructor & Destructor Documentation

Cycler ( COwner & master )

Create a Cycler, and tell it who it's COwner is

Definition at line 23 of file cycler.cpp.

Cycler ( const Cycler & c ) [private]

Not allowed

Member Function Documentation

void execute ( void ) [pure virtual]

To be written for each one

Reimplemented in MODEL::TickTock.

COwner * get_boss ( void ) [protected]

In case we need to remove ourself

Definition at line 35 of file cycler.cpp.

Referenced by MODEL::TickTock::execute().

The documentation for this class was generated from the following files:
To get the sources or tarballs, please go to SourceForge or you can use the CVS repository.

More Info? Michael Peeters. Also, check our research website:

Last update: June 2002.

Looking for Open Source? Check out SourceForge Logo !