All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNdynamicgraphWIN32
|oNcommand
||oCCommandVoid0
||oCCommandVoid1
||oCCommandVoid2
||oCCommandVoid3
||oCCommandVoid4
||oCCommandVerbose
||oCDirectGetter
||oCDirectSetter
||oCGetterCommand that calls a parameter getter function
||oCSetterCommand that calls a parameter setter function
||oCSetter< E, bool >
||oCSetter< E, unsigned >
||oCSetter< E, int >
||oCSetter< E, float >
||oCSetter< E, double >
||oCSetter< E, std::string >
||oCSetter< E, Vector >
||oCSetter< E, Matrix >
||oCCommandAbstract class for entity commands
||oCEitherType
||oCValue
||\CValueHelper
|oCContiifstreamTODO
|oCDebugTraceLogging class
|oCEntityHelper
|oCEntityThis class represents an entity, i.e
|oCExceptionAbstractAbstract root class for all dynamic-graph exceptions
||\CParamClass owned by exceptions to store error locations
|oCExceptionFactoryGeneric error class
|oCExceptionSignalExceptions raised when an error related to signals happen
|oCExceptionTracesExceptions raised when an error related to traces happen
|oCFactoryStorageProvides a way to create Entity objects from their class name
|oCEntityRegistererThis class automatically register an Entity to the global factory at initialization and unregister it during instance destruction
|oCDefaultCastRegistererThis class can be used to register default casts, i.e
|oCSignalSignals 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
|oCSignalArrayTODO
|oCSignalArray_constTODO
|oCSignalBaseThe base class for signals: not to be used as such
|oCSignalPtrThis is the only type of signal that can be plugged to, using the plug () command
|oCSignalTimeDependentA 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
|oCTimeDependencyA helper class for setting and specifying dependencies between signals
|oCPoolStorageSingleton that keeps track of all the entities
|oCSignalCast
|oCSignalCasterThis singleton class allows serialization of a number of objects into (disp) and from (cast) std i/o streams
|oCSignalCastRegistererThe SignalCast registerer class
|oCOutStringStreamStream for the tracer real-time
|oCTracerRealTimeMain class of the tracer real-time plug-in
|\CTracerTracer plug-in main class
\NEigen