Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Cdynamicgraph::command::CommandAbstract class for entity commands
 Cdynamicgraph::command::CommandVerbose< E >
 Cdynamicgraph::command::CommandVoid0< E >
 Cdynamicgraph::command::CommandVoid1< E, T >
 Cdynamicgraph::command::CommandVoid2< E, T1, T2 >
 Cdynamicgraph::command::CommandVoid3< E, T1, T2, T3 >
 Cdynamicgraph::command::CommandVoid4< E, T1, T2, T3, T4 >
 Cdynamicgraph::command::DirectGetter< E, T >
 Cdynamicgraph::command::DirectSetter< E, T >
 Cdynamicgraph::command::Getter< E, T >Command that calls a parameter getter function
 Cdynamicgraph::command::Setter< E, T >Command that calls a parameter setter function
 Cdynamicgraph::command::Setter< E, Matrix >
 Cdynamicgraph::command::Setter< E, Vector >
 Cdynamicgraph::command::Setter< E, bool >
 Cdynamicgraph::command::Setter< E, double >
 Cdynamicgraph::command::Setter< E, float >
 Cdynamicgraph::command::Setter< E, int >
 Cdynamicgraph::command::Setter< E, std::string >
 Cdynamicgraph::command::Setter< E, unsigned >
 Cdynamicgraph::ContiifstreamTODO
 Cdynamicgraph::DebugTraceLogging class
 Cdynamicgraph::command::EitherType
 Cdynamicgraph::EntityHelper< Ent >
 Cstd::exceptionSTL class
 Cdynamicgraph::ExceptionAbstractAbstract root class for all dynamic-graph exceptions
 Cdynamicgraph::ExceptionFactoryGeneric error class
 Cdynamicgraph::ExceptionSignalExceptions raised when an error related to signals happen
 Cdynamicgraph::ExceptionTracesExceptions raised when an error related to traces happen
 Cstd::ios_baseSTL class
 Cstd::basic_ios< Char >STL class
 Cstd::basic_ostream< Char >STL class
 Cstd::basic_ostringstream< Char >STL class
 Cstd::ostringstreamSTL class
 Cdynamicgraph::OutStringStreamStream for the tracer real-time
 Cboost::noncopyable
 Cdynamicgraph::SignalBase< int >
 Cdynamicgraph::EntityThis class represents an entity, i.e
 Cdynamicgraph::TracerTracer plug-in main class
 Cdynamicgraph::TracerRealTimeMain class of the tracer real-time plug-in
 Cdynamicgraph::EntityRegistererThis class automatically register an Entity to the global factory at initialization and unregister it during instance destruction
 Cdynamicgraph::FactoryStorageProvides a way to create Entity objects from their class name
 Cdynamicgraph::SignalBase< Time >The base class for signals: not to be used as such
 Cdynamicgraph::Signal< T, Time >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
 Cdynamicgraph::SignalTimeDependent< int, int >
 Cdynamicgraph::SignalPtr< T, Time >This is the only type of signal that can be plugged to, using the plug () command
 Cdynamicgraph::SignalTimeDependent< T, Time >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
 Cdynamicgraph::ExceptionAbstract::ParamClass owned by exceptions to store error locations
 Cdynamicgraph::PoolStorageSingleton that keeps track of all the entities
 Cdynamicgraph::SignalArray_const< Time >TODO
 Cdynamicgraph::SignalArray< Time >TODO
 Cdynamicgraph::SignalCast< T >
 Cdynamicgraph::SignalCasterThis singleton class allows serialization of a number of objects into (disp) and from (cast) std i/o streams
 Cdynamicgraph::SignalCastRegistererThe SignalCast registerer class
 Cdynamicgraph::DefaultCastRegisterer< T >This class can be used to register default casts, i.e
 Cdynamicgraph::TimeDependency< Time >A helper class for setting and specifying dependencies between signals
 Cdynamicgraph::SignalTimeDependent< int, int >
 Cdynamicgraph::SignalTimeDependent< T, Time >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
 Cdynamicgraph::command::Value
 Cdynamicgraph::command::ValueHelper< T >