|
| class | Contiifstream |
| | TODO. More...
|
| |
| class | DebugTrace |
| | Logging class. More...
|
| |
| class | DefaultCastRegisterer |
| | This class can be used to register default casts, i.e. More...
|
| |
| class | Entity |
| | This class represents an entity, i.e. More...
|
| |
| struct | EntityHelper |
| |
| class | EntityRegisterer |
| | This class automatically register an Entity to the global factory at initialization and unregister it during instance destruction. More...
|
| |
| class | ExceptionAbstract |
| | Abstract root class for all dynamic-graph exceptions. More...
|
| |
| class | ExceptionFactory |
| | Generic error class. More...
|
| |
| class | ExceptionSignal |
| | Exceptions raised when an error related to signals happen. More...
|
| |
| class | ExceptionTraces |
| | Exceptions raised when an error related to traces happen. More...
|
| |
| class | FactoryStorage |
| | Provides a way to create Entity objects from their class name. More...
|
| |
| class | OutStringStream |
| | Stream for the tracer real-time. More...
|
| |
| class | PoolStorage |
| | Singleton that keeps track of all the entities. More...
|
| |
| class | Signal |
| | Signals link I/O ports of entities. They can be constant-valued signals, or copy the value of a heap variable, or evaluated as a function. See SignalPtr and SignalTimeDependent for other types of signals, and SignalArray for a way of grouping them. More...
|
| |
| class | SignalArray |
| | TODO. More...
|
| |
| class | SignalArray_const |
| | TODO. More...
|
| |
| class | SignalBase |
| | The base class for signals: not to be used as such. More...
|
| |
| class | SignalCast |
| |
| class | SignalCaster |
| | This singleton class allows serialization of a number of objects into (disp) and from (cast) std i/o streams. More...
|
| |
| class | SignalCastRegisterer |
| | The SignalCast registerer class. More...
|
| |
| class | SignalPtr |
| | This is the only type of signal that can be plugged to, using the plug () command. More...
|
| |
| class | SignalTimeDependent |
| | A type of signal that enforces a time dependency between other signals, making sure its inputs are up to date on access, using a incrementing time tick as reference. It works this way: for a given SignalTimeDependent S, the user manually adds dependent signals through the use of the addDependency function. On access (calling the signal S operator () or access(Time) function), if the dependent signals are not up-to-date, i.e. if their [last update] time is less than the current time, their value will be access ()'ed to bring them up-to-date. Thus, the value of dependent signals can be accessed quickly and repeatedly through the accessCopy () function. More...
|
| |
| class | TimeDependency |
| | A helper class for setting and specifying dependencies between signals. More...
|
| |
| class | Tracer |
| | Tracer plug-in main class. More...
|
| |
| class | TracerRealTime |
| | Main class of the tracer real-time plug-in. More...
|
| |
WIN32.
This is the namespace where every object and class of this library is located.