ocra-recipes
Doxygen documentation for the ocra-recipes repository
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
gocra::gOcraTaskManagerCollectionBase Class Referenceabstract

#include <gOcraTaskManagerCollectionBase.h>

Public Member Functions

virtual ~gOcraTaskManagerCollectionBase ()
 
void init (gocra::GHCJTController &ctrl, ocra::Model &model)
 
void update (double time, ocra::Model &state, void **args)
 

Protected Member Functions

virtual void doInit (gocra::GHCJTController &ctrl, ocra::Model &model)=0
 
virtual void doUpdate (double time, ocra::Model &state, void **args)=0
 

Protected Attributes

TaskManagerDict taskManagers
 

Detailed Description

Definition at line 22 of file gOcraTaskManagerCollectionBase.h.

Constructor & Destructor Documentation

gocra::gOcraTaskManagerCollectionBase::~gOcraTaskManagerCollectionBase ( )
virtual

Definition at line 6 of file gOcraTaskManagerCollectionBase.cpp.

Member Function Documentation

virtual void gocra::gOcraTaskManagerCollectionBase::doInit ( gocra::GHCJTController ctrl,
ocra::Model model 
)
protectedpure virtual
virtual void gocra::gOcraTaskManagerCollectionBase::doUpdate ( double  time,
ocra::Model state,
void **  args 
)
protectedpure virtual
void gocra::gOcraTaskManagerCollectionBase::init ( gocra::GHCJTController ctrl,
ocra::Model model 
)

Definition at line 10 of file gOcraTaskManagerCollectionBase.cpp.

void gocra::gOcraTaskManagerCollectionBase::update ( double  time,
ocra::Model state,
void **  args 
)

Definition at line 15 of file gOcraTaskManagerCollectionBase.cpp.

Member Data Documentation

TaskManagerDict gocra::gOcraTaskManagerCollectionBase::taskManagers
protected

Definition at line 32 of file gOcraTaskManagerCollectionBase.h.


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