EEROS  1.0.0.0
API for the EEROS Real-Time Robotics Framework
eeros::sequencer Namespace Reference

Classes

class  BaseSequence
 
class  Condition
 
class  ConditionAbort
 
class  ConditionTimeout
 
class  Monitor
 
class  Sequence
 
class  Sequencer
 
class  SequencerUI
 
class  Step
 

Enumerations

enum  SequenceState {
  SequenceState::idle, SequenceState::running, SequenceState::paused, SequenceState::aborting,
  SequenceState::aborted, SequenceState::terminated, SequenceState::restarting
}
 
enum  SequenceProp { SequenceProp::resume, SequenceProp::abort, SequenceProp::restart }
 

Functions

std::ostream & operator<< (std::ostream &os, SequenceState state)
 
std::ostream & operator<< (std::ostream &os, SequenceProp prop)
 
void sigPipeHandler (int signum)
 

Enumeration Type Documentation

Enumerator
resume 
abort 
restart 
Enumerator
idle 
running 
paused 
aborting 
aborted 
terminated 
restarting 

Function Documentation

std::ostream & eeros::sequencer::operator<< ( std::ostream &  os,
SequenceProp  prop 
)
std::ostream & eeros::sequencer::operator<< ( std::ostream &  os,
SequenceState  state 
)
void eeros::sequencer::sigPipeHandler ( int  signum)