CSDFstateSpaceBufferAnalysis::TransitionSystem::State Class Reference
#include <buffer.h>
Collaboration diagram for CSDFstateSpaceBufferAnalysis::TransitionSystem::State:
Public Member Functions | |
State (const uint nrActors=0, const uint nrChannels=0) | |
~State () | |
void | init (const uint nrActors, const uint nrChannels) |
bool | operator== (const State &s) |
void | clear () |
void | print (ostream &out) |
Public Attributes | |
vector< list< CSDFtime > > | actClk |
vector< uint > | actSeqPos |
vector< TBufSize > | ch |
vector< TBufSize > | sp |
unsigned long | glbClk |
Constructor & Destructor Documentation
CSDFstateSpaceBufferAnalysis::TransitionSystem::State::~State | ( | ) | [inline] |
Member Function Documentation
void CSDFstateSpaceBufferAnalysis::TransitionSystem::State::clear | ( | ) |
bool CSDFstateSpaceBufferAnalysis::TransitionSystem::State::operator== | ( | const State & | s | ) |
void CSDFstateSpaceBufferAnalysis::TransitionSystem::State::print | ( | ostream & | out | ) |
Member Data Documentation
Referenced by CSDFstateSpaceBufferAnalysis::TransitionSystem::actorReadyToEnd(), clear(), CSDFstateSpaceBufferAnalysis::TransitionSystem::clockStep(), CSDFstateSpaceBufferAnalysis::TransitionSystem::endActorFiring(), init(), operator==(), print(), and CSDFstateSpaceBufferAnalysis::TransitionSystem::startActorFiring().
Referenced by clear(), init(), operator==(), and print().
Referenced by CSDFstateSpaceBufferAnalysis::TransitionSystem::analyzePeriodicPhase(), clear(), CSDFstateSpaceBufferAnalysis::TransitionSystem::clockStep(), CSDFstateSpaceBufferAnalysis::TransitionSystem::computeThroughput(), CSDFstateSpaceBufferAnalysis::TransitionSystem::execCSDFgraph(), operator==(), and print().
The documentation for this class was generated from the following files: