Orocos Real-Time Toolkit  2.9.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CRTT::internal::TsPool< T >::Pointer_t::_ptr_type
 CActionInterface
 CRTT::base::ActionInterfaceBased on the software pattern 'command', this interface allows execution of action objects
 CRTT::base::ActivityInterfaceInterface to start/stop and query a Activity
 CRTT::internal::AddMember< F, Class >The inverse of UnMember
 CRTT::internal::adds3< R, A, B >
 CRTT::dev::AnalogInputA class representing an analog input channel
 CRTT::dev::AnalogOutputA class representing an analog output channel
 CRTT::corba::AnyConversion< Type >This class converts a given application-specific type to a CORBA::Any object and vice versa
 CRTT::corba::AnyConversion< bool >
 CRTT::corba::AnyConversion< char >
 CRTT::corba::AnyConversion< ConnPolicy >This specialisation uses the toRTT() and toCORBA functions for converting between RTT::ConnPolicy and RTT::corba::CConPolicy
 CRTT::corba::AnyConversion< CORBA::Any_ptr >
 CRTT::corba::AnyConversion< CORBA::Any_var >
 CRTT::corba::AnyConversion< RTT::TaskContext * >
 CRTT::corba::AnyConversion< std::map< T1, T2, _Compare, _Alloc > >Use for the conversion of a std::map of C++ types to a two Corba sequences, given the conversions between the C++ types and the Corba types
 CRTT::corba::AnyConversion< std::pair< T1, T2 > >Use for the conversion of a std::pair of C++ types to a two Corba sequences, given the conversions between the C++ types and the Corba types
 CRTT::corba::AnyConversion< std::string >
 CRTT::corba::AnyConversion< std::vector< T, _Alloc > >Use for the conversion of a std::vector of C++ type to a Corba sequence, given the conversion between the C++ type and the Corba type
 CRTT::corba::AnyConversionHelper< Type, _CorbaType >Used for the conversion of types that are binary compatible between CORBA type and std C++ type
 CRTT::corba::AnyConversionHelper< double >
 CRTT::corba::AnyConversionHelper< float >
 CRTT::corba::AnyConversionHelper< int, CORBA::Long >
 CRTT::corba::AnyConversionHelper< long long, CORBA::LongLong >
 CRTT::corba::AnyConversionHelper< unsigned int, CORBA::ULong >
 CRTT::corba::AnyConversionHelper< unsigned long long, CORBA::ULongLong >
 CRTT::corba::ApplicationServerA class which an provides ORB to the application process
 CRTT::internal::ArgMember< F >A complexer variant of UnMember: Convert a member function type to a function type which contains the object as first argument
 CRTT::ArgumentDescriptionDescription of one Argument of a Command
 CRTT::scripting::ArgumentsParserThis is a parser that you construct to parse a set of arguments
 CRTT::internal::AssignHelper< Seq, Data, Enable >Helper class for avoiding assigning a bare pointer to a shared_ptr data source
 CRTT::internal::AssignHelper< Seq, Data, typename boost::enable_if< boost::is_pointer< typename mpl::front< Data >::type > >::type >
 CRTT::internal::AStore< T >Store a bound argument which may be a reference, const reference or any other type
 CRTT::internal::AStore< A & >
 CRTT::internal::AStore< A const & >
 CRTT::internal::AStore< arg1_type & >
 CRTT::internal::AStore< arg1_type >
 CRTT::internal::AStore< arg2_type & >
 CRTT::internal::AStore< arg2_type >
 CRTT::internal::AStore< arg3_type & >
 CRTT::internal::AStore< arg3_type >
 CRTT::internal::AStore< arg4_type & >
 CRTT::internal::AStore< arg4_type >
 CRTT::internal::AStore< arg5_type & >
 CRTT::internal::AStore< arg5_type >
 CRTT::internal::AStore< arg6_type & >
 CRTT::internal::AStore< arg6_type >
 CRTT::internal::AStore< arg7_type & >
 CRTT::internal::AStore< arg7_type >
 CRTT::internal::AStore< T & >
 CRTT::os::AtomicIntC++ abstraction of atomic integer operations
 CRTT::internal::AtomicQueue< T >An atomic, non-blocking single ended queue (FIFO) for storing a pointer to T
 CRTT::internal::AtomicQueue< Item * >
 CRTT::base::AttributeBaseAn attribute is a minimalistic, named placeholder for data
 CRTT::dev::AxisInterfaceThe AxisInterface represents an axis from a control point of view
 CBaseImpl
 CRTT::os::basic_streamsThis is a stream class for use in limited environments
 CRTT::mqueue::binary_data_iarchiveThis archive is capable of loading objects of serialization level 1 and 2 from a binary, non-portable format
 CRTT::mqueue::binary_data_oarchiveThis archive is capable of saving objects of serialization level 1 and 2 in a binary, non-portable format
 Cbinary_function
 Cbinary_function
 CRTT::types::BinaryOp
 CRTT::internal::BindStorageImpl< int, T >
 CRTT::internal::BindStorageImpl< 0, ToBind >When no arguments are to be stored, the implementation stores the function in a boost::function object
 CRTT::internal::BindStorageImpl< 1, ToBind >Stores a pointer to a function and its arguments
 CRTT::internal::BindStorageImpl< 2, ToBind >
 CRTT::internal::BindStorageImpl< 3, ToBind >
 CRTT::internal::BindStorageImpl< 4, ToBind >
 CRTT::internal::BindStorageImpl< 5, ToBind >
 CRTT::internal::BindStorageImpl< 6, ToBind >
 CRTT::internal::BindStorageImpl< 7, ToBind >
 CRTT::internal::BindStorageImpl< boost::function_traits< ToBind >::arity, ToBind >
 CBoundType
 CRTT::base::BufferBaseAny Buffer has a capacity, size and can be empty or full
 CRTT::dev::CalibrationInterfaceA class which will calibrate a sensor
 CRTT::corba::CArgumentDescriptionWhen querying an operation for the kinds of arguments it takes, this structure is returned for each argument
 CRTT::types::carray< T >Wraps a C array such that we can return a C array from a DataSource
 CRTT::corba::CConfigurationInterface::CAttribute
 CRTT::corba::CCallError
 CRTT::corba::CCallInterruptedIs thrown if the calling or sending of an operation was interrupted
 CRTT::corba::CChannelElementRepresents the basic channel element interface for reading, writing and disconnecting a channel
 CCConfigurationInterface
 CRTT::corba::CConfigurationInterfaceExposes both attributes and properties of a service
 CRTT::corba::CConnPolicy
 CCDataFlowInterface
 CRTT::corba::CDataFlowInterfaceAn interface to access the dataflow of a CControlTask object
 CRTT::internal::ChannelBufferElementBase
 CRTT::base::ChannelElementBaseIn the data flow implementation, a channel is created by chaining ChannelElementBase objects
 CRTT::corba::CInvalidArgumentEmitted during connections, when it is not possible to build new connections with the given arguments
 CRTT::os::CleanupFunctionUse this to register a global cleanup function to the StartStopManager
 CRTT::corba::CNoCorbaTransportEmitted during connections, when there is no CORBA transport defined for the data type of the given ports
 CRTT::corba::CNoSuchNameExceptionIs thrown when an operation does not exist
 CRTT::corba::CNoSuchPortExceptionEmitted when information is requested on a port that does not exist
 CRTT::internal::CollectBaseImpl< int, Ft >The collection signature is formed by Ft, which is a transformed form of F
 CRTT::internal::CollectBaseImpl< 0, Ft >
 CRTT::internal::CollectBaseImpl< 1, Ft >
 CRTT::internal::CollectBaseImpl< 2, Ft >
 CRTT::internal::CollectBaseImpl< 3, Ft >
 CRTT::internal::CollectBaseImpl< 4, Ft >
 CRTT::internal::CollectBaseImpl< 5, Ft >
 CRTT::internal::CollectBaseImpl< 6, Ft >
 CRTT::internal::CollectBaseImpl< boost::function_traits< CollectType< F >::Ft >::arity, CollectType< F >::Ft >
 CRTT::internal::CollectImpl< int, Ft, BaseImpl >
 CRTT::internal::CollectImpl< boost::function_traits< CollectType< F >::Ft >::arity, CollectType< F >::Ft, BaseImpl >
 CRTT::internal::CollectSignature< int, Signature, ToCollect >Used to implement collect(), given a Function Signature
 CRTT::internal::CollectSignature< 0, F, ToCollect >
 CRTT::internal::CollectSignature< 1, F, ToCollect >
 CRTT::internal::CollectSignature< 2, F, ToCollect >
 CRTT::internal::CollectSignature< 3, F, ToCollect >
 CRTT::internal::CollectSignature< 4, F, ToCollect >
 CRTT::internal::CollectSignature< 5, F, ToCollect >
 CRTT::internal::CollectSignature< 6, F, ToCollect >
 CRTT::internal::CollectSignature< boost::function_traits< internal::CollectType< Signature >::Ft >::arity, internal::CollectType< Signature >::Ft, internal::CollectBase< Signature > * >
 CRTT::internal::CollectType< F >This helper struct decomposes F and creates Ft, as required by CollectBaseImpl
 CRTT::scripting::CommonParserThis class contains some very common parser definitions
 CRTT::ComponentFactoriesA global variable storing all component factories added with ORO_LIST_COMPONENT_TYPE
 CRTT::ComponentFactoryLoader< C >A helper class storing a single component factory in case of static library deployments
 CRTT::ComponentLoader
 CRTT::types::CompositionFactoryA factory for composing/decomposing and converting types to a form suitable for persistent storage, such as an XML file
 CRTT::os::ConditionAn object oriented wrapper around a condition variable
 CRTT::scripting::ConditionInterfaceThis interface represents the concept of a condition which can be evaluated and return true or false
 CRTT::scripting::ConditionParserThis is a class containing a parse function for conditions
 CRTT::ConfigurationInterfaceA class for keeping track of Attribute, Constant and Property objects of a TaskContext
 CRTT::internal::ConnectionBaseA connection 'memorises' the connection between an event and an event handler function
 CRTT::internal::ConnectionManagerManages connections between ports
 CRTT::internal::ConnFactoryThis class provides the basic tools to create channels that represent connections between two ports
 CRTT::internal::ConnIDThis class is used in places where a permanent representation of a reference to a connection is needed
 CRTT::ConnPolicyA connection policy object describes how a given connection should behave
 CRTT::ConnPolicy::ConnPolicyDefault
 CRTT::scripting::ConstructorParserParses type constructor syntax
 CRTT::corba::COperation
 CCOperationInterface
 CRTT::corba::COperationInterfaceExposes the operations this service offers
 CRTT::corba::CORBAAssignableExpression< T >
 CRTT::corba::CORBAExpression< T >
 CRTT::marsh::CPFMarshaller< T >
 CRTT::corba::CPortDescription
 CRTT::corba::CConfigurationInterface::CProperty
 CRTT::internal::create_sequence_helperHelper to convert a single data source base to a DataSource or AssignableDataSource
 CRTT::internal::create_sequence_impl< List, size >
 CRTT::internal::create_sequence_impl< List, 0 >
 CRTT::internal::create_sequence_impl< List, 1 >
 CRTT::internal::create_sequence_impl< List, mpl::size< List >::value >
 CCRemoteChannelElement
 CCSendHandle
 CRTT::corba::CSendHandleA handler object that allows us to collect the results of a send
 CCService
 CRTT::corba::CServiceDescriptionComplete description of a Service
 CCServiceRequester
 CRTT::corba::CServiceRequesterAn Orocos Required Service
 CRTT::corba::CServiceRequesterDescriptionComplete description of a ServiceRequester
 CCTaskContext
 CRTT::corba::CTaskContextA CTaskContext is the main entry point of a distributed component and maps to a RTT::TaskContext
 CRTT::corba::CTaskContextDescriptionComplete description of a TaskContext including the IORs of all objects within
 CRTT::corba::CWrongArgumentExceptionIs thrown when a wrong argument number is queried
 CRTT::corba::CWrongNumbArgExceptionIs thrown when a wrong number of arguments is provided
 CRTT::corba::CWrongTypeArgExceptionIs thrown when a wrong type of arguments is provided
 Ccyg_recursive_mutex_t
 CRTT::SendHandleC::D
 CRTT::Logger::DThis hidden struct stores all data structures required for logging
 CRTT::TinyDemarshaller::D
 CRTT::StatementProcessor::D
 CRTT::OperationCallerC::D
 CRTT::scripting::DataCallParserThis parser parses a call of the form "a.b( arg1, arg2, ..., argN )"
 CRTT::DataFlowInterfaceThe Interface of a TaskContext which exposes its data-flow ports
 CRTT::base::DataObjectBaseBase class for all data object classes
 CRTT::internal::DataSourceArgStorage< A >Partial specialisations for storing a (const) reference or not reference The trick here is to take a (const) reference data source to something that was already a reference, and copy to a value data source for something that is plain value
 CRTT::internal::DataSourceArgStorage< A & >Partial specialisations for storing a reference
 CRTT::internal::DataSourceArgStorage< A const & >Partial specialisations for storing a const reference
 CRTT::internal::DataSourceArgStorage< arg1_type >
 CRTT::internal::DataSourceArgStorage< arg2_type >
 CRTT::internal::DataSourceArgStorage< arg3_type >
 CRTT::internal::DataSourceArgStorage< arg4_type >
 CRTT::internal::DataSourceArgStorage< arg5_type >
 CRTT::internal::DataSourceArgStorage< arg6_type >
 CRTT::internal::DataSourceArgStorage< arg7_type >
 CRTT::base::DataSourceBaseThe base class for all internal data representations
 CRTT::internal::DataSourceResultStorage< R >Partial specialisations for storing a void, not a void or reference Wraps around RStore
 CRTT::internal::DataSourceResultStorage< boost::function_traits< DataType >::result_type >
 CRTT::internal::DataSourceResultStorage< R const & >
 CRTT::internal::DataSourceResultStorage< void >
 CRTT::internal::DataSourceStorageImpl< int, T >
 CRTT::internal::DataSourceStorageImpl< boost::function_traits< DataType >::arity, DataType >
 CRTT::internal::DataSourceTypeInfo< T >Every DataSource of type T has a type info class which it can ask type information
 CRTT::internal::DataSourceTypeInfo< const T & >These specialisations only serve to find out if a type T is a pointer, or reference, or..
 CRTT::internal::DataSourceTypeInfo< const T * >
 CRTT::internal::DataSourceTypeInfo< const T >
 CRTT::internal::DataSourceTypeInfo< T & >
 CRTT::internal::DataSourceTypeInfo< T * >
 CRTT::internal::DataSourceTypeInfo< types::carray< T > >Specialisation for a types::carray<T> type info object
 CRTT::internal::DataSourceTypeInfo< UnknownType >This class offers the default implementation of type information for an unknown type
 CRTT::internal::DataSourceTypeInfo< void >(void) is a special case
 CDefaultHandler
 CRTT::marsh::DemarshallInterfaceAn interface for extracting properties from a format
 CRTT::dev::DigitalInputA class representing a switch which can be on or off
 CRTT::dev::DigitalOutputA DigitalOut represents any on/off output
 CRTT::base::DisposableInterfaceAn object that is executable and is freed after execution
 CRTT::internal::divides3< R, A, B >
 CRTT::internal::divides3< int, int, int >
 CRTT::internal::divides3< long long, long long, long long >
 CRTT::internal::divides3< unsigned int, unsigned int, unsigned int >
 CRTT::internal::divides3< unsigned long long, unsigned long long, unsigned long long >
 CRTT::dev::DriveInterfaceA Drive Object controls a single axis
 CRTT::internal::DSRStore< T >Analogous to RStore, but specific for DataSourceStorage
 CRTT::internal::DSRStore< boost::function_traits< DataType >::result_type >
 CRTT::internal::DSRStore< R >
 CRTT::internal::DSRStore< result_type >
 CRTT::internal::DSRStore< T & >
 CRTT::internal::DSRStore< void >
 CRTT::internal::DSWrap< T, Enable >
 CRTT::internal::DSWrap< T >
 CRTT::internal::DSWrap< T, typename boost::enable_if< boost::is_base_of< base::DataSourceBase, typename boost::remove_pointer< T >::type > >::type >
 CRTT::internal::DSWrap< T, typename boost::enable_if< boost::is_reference< T > >::type >
 CRTT::internal::DSWrap< T, typename boost::enable_if< boost::is_reference_wrapper< T > >::type >
 CRTT::SendHandleC::E
 CRTT::scripting::EdgeConditionThis class represents a conditional branch in a program tree
 CRTT::types::EmptySendHandleThis is a placeholder for scripting purposes
 Cenable_shared_from_this
 CRTT::scripting::eol_skip_functorDue to a bug in MSVC 2005, the operator() ends up with a null reference of the skipeol member Tried several workarounds, could not find one, except turning off optimization for this function
 Cstd::exceptionSTL class
 CRTT::base::ExecutableInterfaceObjects that implement this interface are to be executed in the ExecutionEngine
 CRTT::scripting::ExpressionParserHow we parse: this parser works like a stack-based RPN calculator
 Cfalse_
 Cfd_watch
 CRTT::file_parse_exceptionThis is an exception class that keeps a parse_exception pointer along with the location in the file and the file where it occurred
 CRTT::extras::FileDescriptorActivityInterfaceAn activity which is triggered by the availability of data on a set of file descriptors
 CRTT::finder< _Map >
 CRTT::scripting::FunctionGraphBuilderThis class builds a program consisting of data contained in a program graph tree, based on the Boost Graph Library
 CRTT::internal::GenerateDataSourceA function object which returns a vector of DataSources
 CRTT::internal::GetArgument< Seq, Data, Enable >Helper class for extracting the bare pointer from a shared_ptr data source
 CRTT::internal::GetArgument< Seq, Data, typename boost::enable_if< is_pure_reference< Data > >::type >In this case, Data is a pure reference and the first element of Seq is an AssignableDataSource
 CRTT::internal::details::GetConstRef< X >
 CRTT::internal::details::GetConstRef< void >
 CRTT::internal::GetPointerWrap< Seq, Data, Enable >
 CRTT::internal::GetSignature< FunctionT >Returns a function signature from a C or C++ member function pointer type
 CRTT::internal::GetSignatureDS< FunctionT >Returns a function signature from a C or C++ member function pointer type, suitable for DS operations
 CRTT::HandleThe Handle holds the information, and allows manipulation, of a connection between a internal::Signal Handler function and the Signal itself
 CRTT::internal::details::HasConst< X >
 CRTT::internal::details::HasConst< X const >
 CRTT::dev::HomingInterface
 CRTT::Logger::InNotify the Logger in which 'module' the message occured
 CRTT::os::InitFunctionUse this to register a global init function to the StartStopManager
 CRTT::internal::IntrusiveStorage
 CRTT::internal::InvokerBaseImpl< int, F >A class which converts a function type signature F to a virtual send()/call() interface
 CRTT::internal::InvokerBaseImpl< 0, F >
 CRTT::internal::InvokerBaseImpl< 1, F >
 CRTT::internal::InvokerBaseImpl< 2, F >
 CRTT::internal::InvokerBaseImpl< 3, F >
 CRTT::internal::InvokerBaseImpl< 4, F >
 CRTT::internal::InvokerBaseImpl< 5, F >
 CRTT::internal::InvokerBaseImpl< 6, F >
 CRTT::internal::InvokerBaseImpl< 7, F >
 CRTT::internal::InvokerBaseImpl< boost::function_traits< F >::arity, F >
 CRTT::internal::InvokerImpl< int, F, BaseImpl >
 CRTT::internal::InvokerImpl< boost::function_traits< F >::arity, F, BaseImpl >
 CRTT::internal::InvokerSignature< int, Signature, ToInvoke >Used by various classes to define operator(), given a Signature
 CRTT::internal::InvokerSignature< 0, F, ToInvoke >
 CRTT::internal::InvokerSignature< 1, F, ToInvoke >
 CRTT::internal::InvokerSignature< 2, F, ToInvoke >
 CRTT::internal::InvokerSignature< 3, F, ToInvoke >
 CRTT::internal::InvokerSignature< 4, F, ToInvoke >
 CRTT::internal::InvokerSignature< 5, F, ToInvoke >
 CRTT::internal::InvokerSignature< 6, F, ToInvoke >
 CRTT::internal::InvokerSignature< 7, F, ToInvoke >
 CRTT::internal::InvokerSignature< boost::function_traits< SignatureT >::arity, SignatureT, boost::shared_ptr< base::OperationCallerBase< SignatureT > > >
 Cis_bitwise_serializable
 Citerator
 Cstd::list< T >STL class
 CRTT::internal::ListLocked< T >A simple lock-based list implementation to append or erase data of type T
 CRTT::internal::ListLockFree< T >A simple lock-free list implementation to append or erase data of type T
 CRTT::internal::ListLockFree< connection_t >
 CRTT::os::local_allocator< T, Alloc >A simple local allocator which keeps a small pool which you can grow manually with grow()
 CRTT::os::local_allocator< void >
 CRTT::internal::LockedQueue< T >A lock-based queue implementation to enqueue or dequeue a pointer of type T
 CRTT::LoggerA simple logging class to debug/ analyse what is going on in the Orocos system
 CRTT::marsh::MarshallInterfaceA MarshallInterface converts Property objects to a (file/text) format
 CRTT::types::MemberFactory
 CRTT::mqueue::MQSendRecvImplements the sending/receiving of mqueue messages
 CRTT::internal::multiplies3< R, A, B >
 CRTT::extras::MultiVector< S, T >A static allocated Vector
 CRTT::os::MutexInterfaceAn interface to a Mutex
 CRTT::os::MutexLockMutexLock is a scope based Monitor, protecting critical sections with a Mutex object through locking and unlocking it
 CRTT::os::MutexTimedLockA MutexTimedLock locks a Mutex object on construction and if successful, unlocks it on destruction of the MutexTimedLock
 CRTT::os::MutexTryLockA MutexTryLock tries to lock an Mutex object on construction and if successful, unlocks it on destruction of the MutexTryLock
 CRTT::internal::NA< T >This class is used to return a 'default' value when no value is available ('Not Available')
 CRTT::internal::NA< void >Specialisation to return a void
 CRTT::dev::NameServer< _ValueType >A nameserver for Orocos Device classes
 CRTT::dev::NameServer< AnalogInInterface * >
 CRTT::dev::NameServer< AnalogOutInterface * >
 CRTT::dev::NameServer< DigitalInInterface * >
 CRTT::dev::NameServer< DigitalOutInterface * >
 CRTT::dev::NameServer< EncoderInterface * >
 CRTT::dev::NameServer< PulseTrainGeneratorInterface * >
 CRTT::dev::NameServer< RTT::dev::AnalogInInterface * >
 CRTT::dev::NameServer< RTT::dev::AnalogOutInterface * >
 CRTT::dev::NameServer< RTT::dev::DigitalInInterface * >
 CRTT::dev::NameServer< RTT::dev::DigitalOutInterface * >
 CRTT::dev::NameServer< RTT::dev::EncoderInterface * >
 CRTT::dev::NameServer< RTT::dev::PulseTrainGeneratorInterface * >
 CRTT::dev::NameServer< T >
 CRTT::dev::NameServerRegistrator< T >Utility class to register a given object with a nameserver, and deregister upon destruction
 CRTT::dev::NameServerRegistrator< AnalogInInterface * >
 CRTT::dev::NameServerRegistrator< AnalogOutInterface * >
 CRTT::dev::NameServerRegistrator< DigitalInInterface * >
 CRTT::dev::NameServerRegistrator< DigitalOutInterface * >
 CRTT::dev::NameServerRegistrator< EncoderInterface * >
 CRTT::dev::NameServerRegistrator< PulseTrainGeneratorInterface * >
 CRTT::corba::NonExistingDataSourceGets thrown by the constructor of DataSourceProxy or ValueDataSourceProxy when invalid service or property/attribute was given
 CRTT::internal::OffsetPartDataSource< T >
 CRTT::base::OperationBaseThis base class serves as a template-less handle for operation objects and also stores the name and documentation of an operation
 CRTT::base::OperationCallerBaseInvokerAn invoker can be given an implementation and is identified by a name
 CRTT::internal::OperationCallerBinderImpl< int, F >
 CRTT::internal::OperationCallerBinderImpl< 0, F >
 CRTT::internal::OperationCallerBinderImpl< 1, F >
 CRTT::internal::OperationCallerBinderImpl< 2, F >
 CRTT::internal::OperationCallerBinderImpl< 3, F >
 CRTT::internal::OperationCallerBinderImpl< 4, F >
 CRTT::internal::OperationCallerBinderImpl< 5, F >
 CRTT::internal::OperationCallerBinderImpl< 6, F >
 CRTT::internal::OperationCallerBinderImpl< 7, F >
 CRTT::internal::OperationCallerBinderImpl< 8, F >
 CRTT::internal::OperationCallerBinderImpl< 9, F >
 CRTT::internal::OperationCallerBinderImpl< boost::function_traits< F >::arity, F >
 CRTT::internal::OperationCallerCA template-less manager for OperationCaller calls
 CRTT::OperationInterfaceHolds all exported operations of a component and is able to produce callers for these operations
 CRTT::OperationInterfacePartThis class defines the interface for creating operation objects without using C++ templates
 CRTT::internal::OperationInterfacePartHelper
 CRTT::SendHandleC::E::OperationKeeperThis is a custom deleter that blocks on an asynchronous operation
 CRTT::types::OperatorRepositoryThis class builds on upon construction all expression operators known to Orocos
 CRTT::base::DataObjectBase::OptionsA helper class to pass optional arguments to the constructor of DataObjectLockFree<T> in order to avoid ambiguity
 CRTT::base::BufferBase::Options
 Coro__xchg_dummy
 Coro_atomic_tStructure that contains an int for atomic operations
 Coro_rtai_cond_t
 Coro_rtai_sem_t
 Coro_timespec
 CRTT::base::MultipleOutputsChannelElementBase::Output
 CRTT::corba::Pair
 CRTT::parse_exceptionThis is the uppermost exception class in the parser system
 CRTT::scripting::ParserThis class is the public interface to the Orocos Program Parser Framework
 CRTT::scripting::PeerParserGet the peer and object from an invocation path like a.b.c.d()
 CRTT::plugin::PluginLoaderLoads plugins found on the filesystem and keeps track of found plugins, typekits and services
 CPOAUtility
 CRTT::internal::pointer_to_sixary_function< ResultT, Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T >
 CRTT::internal::pointer_to_ternary_function< ResultT, Arg1T, Arg2T, Arg3T >
 CRTT::base::PortInterfaceThe base class of every data flow port
 CRTT::os::PosixCookie
 CRTT::os::print_helper
 CRTT::scripting::ProgramGraphParserA Parser for Orocos Program Scripts
 CRTT::PropertyBagA container for holding references to properties
 CRTT::base::PropertyBagVisitorA simple introspection interface to visit PropertyBags
 CRTT::base::PropertyBaseBase class for all properties
 CRTT::marsh::PropertyLoaderLoad and save property files to a Service's PropertyBag
 CRTT::scripting::PropertyParserGet the property and bag from an invocation path like bag.subbag.prop
 CRTT::extras::IRQActivity::ProviderIf this interface is derived from one of the TaskContext objects which are executed by this activity, then the activity can auto-configure itself (i.e
 CRTT::extras::ReadOnlyPointer< T >Smart pointer that allows safe sharing of data between multiple threads
 CRTT::internal::real_get_signal_impl< Arity, Signature, SlotFunction >
 CRTT::internal::real_get_signal_impl< 0, Signature, SlotFunction >
 CRTT::internal::real_get_signal_impl< 1, Signature, SlotFunction >
 CRTT::internal::real_get_signal_impl< 2, Signature, SlotFunction >
 CRTT::internal::real_get_signal_impl< 3, Signature, SlotFunction >
 CRTT::internal::real_get_signal_impl< 4, Signature, SlotFunction >
 CRTT::internal::real_get_signal_impl< 5, Signature, SlotFunction >
 CRTT::internal::real_get_signal_impl< 6, Signature, SlotFunction >
 CRTT::internal::real_get_signal_impl< 7, Signature, SlotFunction >
 CRTT::internal::real_get_signal_impl<(boost::function_traits< Signature >::arity), Signature, SlotFunction >
 CRTT::os::local_allocator< void >::rebind< U >
 CRTT::os::rt_allocator< T >::rebind< U >
 CRTT::os::rt_allocator< void >::rebind< U >
 CRTT::os::local_allocator< T, Alloc >::rebind< U >
 CRefCountServantBase
 CRTT::internal::ReferenceObject that may receive a reference to some data by means of a pointer or data source
 CRTT::internal::remove_cr< T >
 CRTT::internal::remove_cr< typename function::result_type >
 CRTT::internal::ReturnBaseImpl< int, F >Implementation of ret() which takes the same signature as call()
 CRTT::internal::ReturnBaseImpl< 0, F >
 CRTT::internal::ReturnBaseImpl< 1, F >
 CRTT::internal::ReturnBaseImpl< 2, F >
 CRTT::internal::ReturnBaseImpl< 3, F >
 CRTT::internal::ReturnBaseImpl< 4, F >
 CRTT::internal::ReturnBaseImpl< 5, F >
 CRTT::internal::ReturnBaseImpl< 6, F >
 CRTT::internal::ReturnBaseImpl< 7, F >
 CRTT::internal::ReturnBaseImpl< boost::function_traits< F >::arity, F >
 CRTT::internal::ReturnImpl< int, F, BaseImpl >Implementation of ret() which takes the same signature as call()
 CRTT::internal::ReturnImpl< boost::function_traits< F >::arity, F, BaseImpl >
 CRTT::internal::ReturnSignature< int, Signature, ToInvoke >Defines ret(), given a Signature
 CRTT::internal::ReturnSignature< 0, F, ToInvoke >
 CRTT::internal::ReturnSignature< 1, F, ToInvoke >
 CRTT::internal::ReturnSignature< 2, F, ToInvoke >
 CRTT::internal::ReturnSignature< 3, F, ToInvoke >
 CRTT::internal::ReturnSignature< 4, F, ToInvoke >
 CRTT::internal::ReturnSignature< 5, F, ToInvoke >
 CRTT::internal::ReturnSignature< 6, F, ToInvoke >
 CRTT::internal::ReturnSignature< 7, F, ToInvoke >
 CRTT::internal::ReturnSignature< boost::function_traits< Signature >::arity, Signature, internal::CollectBase< Signature >::shared_ptr >
 CRTT::extras::ROPtrInternal< T >
 CRTT::internal::RStore< void >
 CRTT::os::rt_allocator< T >A real-time malloc allocator which allocates every block with oro_rt_malloc() and deallocates with oro_rt_free()
 CRTT::os::rt_allocator< void >
 Crt_cond_t
 CRT_INTR
 Crt_mutex_impl_t
 CRTT::os::RTAI_Thread
 CRTOS_TASK
 CRTT::base::RunnableInterfaceA class for running a certain piece of code in a thread
 CRTT::scripting::ScriptParserParsers and executes any RTT script you throw at it
 CRTT::os::SemaphoreAn object oriented wrapper around a counting semaphore
 CRTT::internal::SendHandleCA template-less SendHandle manager
 CRTT::types::sequence_constructor_datasource< T >Helper DataSource for constructing sequences with a variable number of parameters
 CRTT::types::sequence_varargs_ctor< T >See NArityDataSource which requires a function object like this one
 CRTT::types::SequenceTypeInfoBase< T >Template for data types that are C++ STL Sequences with operator[], size() and capacity() methods
 CRTT::types::SequenceTypeInfoBase< rt_string >
 CRTT::types::SequenceTypeInfoBase< std::string >
 CRTT::types::SequenceTypeInfoBase< std::vector< double > >
 CRTT::types::SequenceTypeInfoBase< std::vector< T > >
 Cshared_from_raw
 CRTT::internal::SharedConnectionRepositoryA repository which stores pointers to all shared connections within the process
 CRTT::os::SharedMutexLockSharedMutexLock is a scope based Monitor, protecting critical sections with a SharedMutex object through locking and unlocking it
 CRTT::internal::SignalBaseThe base signal class which stores connection objects
 CRTT::os::StartStopManagerThis manager starts and stops all globally registered start/stop functions, without a particular order
 CRTT::scripting::StateGraphParserThis is not a parser in the Boost.spirit sense of the word, it's just a class used to hold the parser and semantic actions
 CRTT::scripting::StateInterfaceA State contains an entry, run, handle and exit program
 CRTT::scripting::StateMachineBuilder
 CRTT::scripting::StatementProcessorThis class parses and executes a single scripting statement
 CRTT::scripting::ProgramInterface::StatusPlaceholder of the ProgramStatus
 CRTT::scripting::StateMachine::StatusEnumerates all possible state machine statuses
 CRTT::corba::StdException
 CRTT::types::StdVectorBuilder< T >
 CRTT::os::streambufsA base class for all stream buffer operations
 CRTT::types::StreamFactory
 CRTT::marsh::StreamProcessor< Stream >An interface for setting and getting a stream object
 CRTT::marsh::StreamProcessor< output_stream >
 CRTT::marsh::StreamProcessor< std::ostream >
 CRTT::os::string_helper
 CRTT::marsh::TiXmlBase::StringToBuffer
 CRTT::internal::subs3< R, A, B >
 CRTT::corba::TaskContextFactoryUse this class to create Corba TaskContext proxies, without including any CORBA header
 CRTT::base::TaskCoreThe minimal Orocos task
 Cstd::ternary_function< Arg1T, Arg2T, Arg3T, ResultT >
 CRTT::os::ThreadInterfaceA thread which is being run
 CRTT::os::ThreadWrapperData
 CRTT::os::Timer::TimerInfo
 CRTT::os::TimeServiceThe TimeService is used for system-wide time keeping and conversions
 CRTT::marsh::Tiny2CPFHandler
 CRTT::marsh::TiXmlAttributeSet
 CRTT::marsh::TiXmlBaseTiXmlBase is a base class for every class in TinyXml
 CRTT::marsh::TiXmlCursor
 CRTT::marsh::TiXmlHandleA TiXmlHandle is a class that wraps a node pointer with null checks; this is an incredibly useful thing
 CRTT::marsh::TiXmlParsingData
 CRTT::marsh::TiXmlString
 CRTT::types::TransportPluginA class which registers TypeTransporter instances to types
 Ctrue_
 CRTT::internal::TsPool< T >A multi-reader multi-writer MemoryPool implementation
 CRTT::internal::TsPool< Item >
 Ctype
 CRTT::types::type_discoveryThis archive is capable of decomposing objects of serialization level 1 and 2 into part data sources
 CRTT::types::TypeConstructorThis interface describes how constructors work
 CRTT::types::TypeInfoA class for representing a user type, and which can build instances of that type
 CRTT::types::TypeInfoGeneratorAll generator classes inherit from this object in order to allow them to be added to the TypeInfoRepository
 CRTT::types::TypeInfoRepositoryThis class contains all known types to Orocos
 CRTT::types::TypekitPluginThis interface defines how additional typekits are loaded into Orocos
 CRTT::types::TypekitRepositoryThis class allows the RTT to be extended with additional typekits (TypekitPlugin), such as for kinematics or any library foreign to Orocos
 CRTT::types::TypeStreamSelector< T, b_value >
 CRTT::types::TypeStreamSelector< T, false >
 CRTT::types::TypeStreamSelector< T, true >
 CRTT::types::TypeTransporterThis interface defines the function a transport protocol must support in order to allow Orocos components to remotely communicate one data type
 Cunary_function
 CRTT::types::UnaryOpUnaryOperator contains information on some unary operator that operates on one arg of a certain type
 CRTT::internal::UnknownType
 CRTT::internal::UnMember< F >This class converts a member function type R (X::)(Args) to a plain function type R (Args) which can be used by a boost::function or similar
 CRTT::internal::UnPointer< F >Convert a function R (X::)(Args) to a plain function signature R(X::,Args)
 CRTT::internal::UpdateHelper< T >Helper to only update data sources that hold references
 CRTT::internal::UpdateHelper< T & >
 CRTT::mqueue::binary_data_oarchive::use_array_optimizationWe provide an optimized load for all fundamental types typedef serialization::is_bitwise_serializable<mpl::_1> use_array_optimization;
 CRTT::mqueue::binary_data_iarchive::use_array_optimizationWe provide an optimized load for all fundamental types typedef serialization::is_bitwise_serializable<mpl::_1> use_array_optimization;
 CRTT::scripting::ValueChangeParserThis class is responsible for parsing constant definitions, variable definitions, variable change instructions, and alias definitions
 CRTT::types::ValueFactoryCreates all value objects of a certain type
 CRTT::scripting::ValueParserA class for parsing const values
 CRTT::scripting::VertexNodeThis class represents elements in a program tree
 CRTT::scripting::wrong_context_params_exception
 CRTT::os::XenoCookie
 CConnFactory
 CPortClass