Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

CachingController Class Reference

#include <CachingController.h>

Inheritance diagram for CachingController:

Controller List of all members.

Public Member Functions

Protected Member Functions

Protected Attributes


Detailed Description

An abstract controller that caches its input. This may be useful when the output(t) depens on both input(t) and input (t-dt).

Definition at line 10 of file CachingController.h.


Constructor & Destructor Documentation

CachingController::CachingController unsigned int  nInputs,
unsigned int  nOutputs
 

Definition at line 4 of file CachingController.cpp.

References oldInput.

CachingController::~CachingController  )  [virtual]
 

Definition at line 12 of file CachingController.cpp.


Member Function Documentation

void CachingController::cacheInput  )  [inline, protected]
 

Copies input to oldInput.

Definition at line 19 of file CachingController.h.

References oldInput.


Member Data Documentation

float* CachingController::oldInput [protected]
 

Definition at line 16 of file CachingController.h.

Referenced by cacheInput(), and CachingController().


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

Thyrix homepageUsers' guide

(C) Arxia 2004-2005