Lodestar
An integrated real-time control package in C++
|
|
5 #ifndef LODESTAR_SIGNALBASE_HPP
6 #define LODESTAR_SIGNALBASE_HPP
8 #include "Lodestar/GlobalConstants.hpp"
33 unsigned int id()
const
37 SignalBase *getConnection(
int idx)
56 static unsigned int ID;
63 #endif //LODESTAR_SIGNALBASE_HPP
static unsigned int next()
Definition: SignalBase.hpp:28
Main Lodestar code.
Definition: BilinearTransformation.hpp:12
::std::set< SignalBase * > connectionPtrs
Number of connections the SignalBase is currently engaged in.
Definition: SignalBase.hpp:53
int connectionNumber
True if the signal is an input, false otherwise.
Definition: SignalBase.hpp:51
int blockId
Slot index identifier (local counter from 0).
Definition: SignalBase.hpp:47
bool isInput
Block index (global counter).
Definition: SignalBase.hpp:49
Definition: SignalBase.hpp:16