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]
\NdynamicgraphWIN32
 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