CRTT::internal::TsPool< T >::Pointer_t::_ptr_type | |
►CActionInterface | |
CCorbaOperationCallerCall | Calls a CORBA method |
►CRTT::base::ActionInterface | Based on the software pattern 'command', this interface allows execution of action objects |
CRTT::internal::AssignCommand< T, S > | This is a command that will assign the value of an expression to another at runtime |
CRTT::scripting::CallFunction | An action which calls a FunctionFraph for execution in a ExecutionEngine |
CRTT::scripting::CommandBinary | |
CRTT::scripting::CommandComposite | Based on the software pattern 'composite', this class RTT_SCRIPTING_API allows composing command objects into one command object |
CRTT::scripting::CommandCounter | This command increments a counter when executed |
CRTT::scripting::CommandDataSource | A Command which evaluates a base::DataSourceBase and always returns true |
CRTT::scripting::CommandDataSourceBool | A Command which evaluates a internal::DataSource<bool> and returns the result of get() |
CRTT::scripting::CommandFunction | A functor with the base::ActionInterface, for the case where the functor is a bool(void) |
CRTT::scripting::CommandIllegal | A Command indicating that an error was encountered somewhere, most likely during the construction of another command |
CRTT::scripting::CommandNOP | The empty command |
CRTT::scripting::CommandString | This command displays a string when executed |
CRTT::scripting::EvalCommand | Evaluates a internal::DataSource<bool> in a command |
CRTT::scripting::TryCommand | A command which tries another command and stores the result in a internal::DataSource<bool> |
►CRTT::base::ActivityInterface | Interface to start/stop and query a Activity |
►CRTT::Activity | An Activity is an object that represents a thread |
CRTT::corba::CorbaDispatcher | This object sends over data flow messages from local buffers to a remote channel element |
CRTT::corba::OrbRunner | Class which runs an orb in an Orocos thread |
CRTT::extras::FileDescriptorActivity | An activity which is triggered by the availability of data on a set of file descriptors |
CRTT::extras::IRQActivity | An activity which is triggered by an IRQ edge |
CRTT::mqueue::Dispatcher | This object waits on a set of open message queue file descriptors and signals the channel that has received new data |
CRTT::extras::FileDescriptorSimulationActivity | Simulate a FileDescriptorActivity (FDA) Primarily this is designed for unit tests that are testing components that require a FDA |
►CRTT::extras::PeriodicActivity | A PeriodicActivity is the general implementation of a Activity which has (realtime) periodic constraints |
CRTT::extras::SimulationActivity | A SimulationActivity is a PeriodicActivity which is used for simulation |
CRTT::extras::SequentialActivity | The default, thread-less activity for any newly created TaskContext |
CRTT::extras::SlaveActivity | An base::ActivityInterface implementation which executes 'step' upon the invocation of 'execute()', which is called by another Activity ('master') |
CRTT::internal::AddMember< F, Class > | The inverse of UnMember |
CRTT::internal::adds3< R, A, B > | |
CRTT::dev::AnalogInput | A class representing an analog input channel |
CRTT::dev::AnalogOutput | A 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::AnyConversion< double > | |
►CRTT::corba::AnyConversionHelper< float > | |
CRTT::corba::AnyConversion< float > | |
►CRTT::corba::AnyConversionHelper< int, CORBA::Long > | |
CRTT::corba::AnyConversion< int > | |
►CRTT::corba::AnyConversionHelper< unsigned int, CORBA::ULong > | |
CRTT::corba::AnyConversion< unsigned int > | |
►CRTT::corba::ApplicationServer | A class which an provides ORB to the application process |
CRTT::corba::TaskContextProxy | This class manages the access of remote TaskContext Corba Servers and a Corba Object Request Broker (Orb) which connects to these servers |
CRTT::corba::TaskContextServer | This class manages the creation of TaskContext Corba Servers and a Corba Object Request Broker (Orb) which executes the servers |
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::ArgumentDescription | Description of one Argument of a Command |
CRTT::scripting::ArgumentsParser | This 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::AtomicInt | C++ abstraction of atomic integer operations |
►CRTT::internal::AtomicMWSRQueue< T > | Create an atomic, non-blocking Multi-Writer Single-Reader FIFO for storing a pointer T by value |
CRTT::internal::MWSRQueue< base::RTT::base::DisposableInterface * > | |
CRTT::internal::MWSRQueue< base::RTT::base::ExecutableInterface * > | |
CRTT::internal::MWSRQueue< base::RTT::base::PortInterface * > | |
CRTT::internal::MWSRQueue< T > | This object represents the default Multi-Writer, Single-Reader queue implementation used by Orocos objects |
CRTT::internal::AtomicMWSRQueue< Item * > | |
►CRTT::internal::AtomicQueue< T > | Create an atomic, non-blocking single ended queue (FIFO) for storing a pointer to T |
CRTT::internal::Queue< T > | This object represents the default Multi-Writer/Multi-Reader queue implementation used by Orocos objects |
►CRTT::base::AttributeBase | An attribute is a minimalistic, named placeholder for data |
CRTT::Alias | This class is the most basic Attribute implementation (only suitable for reading a internal::DataSource), does not allow any assignment, just stores a internal::DataSourceBase, and returns it |
CRTT::Attribute< T > | An Attribute has a name and contains data which can be set and get |
CRTT::Constant< T > | As opposed to a Attribute, a Constant can not be assigned to a new value after creation |
CRTT::scripting::SendHandleAlias | Keeps track of a DataSource which has a SendHandle and the factory for creating the collect functions associated with that handle |
CRTT::dev::AxisInterface | The AxisInterface represents an axis from a control point of view |
►CBaseImpl | |
CRTT::internal::CollectImpl< 0, Ft, BaseImpl > | |
CRTT::internal::CollectImpl< 1, Ft, BaseImpl > | |
CRTT::internal::CollectImpl< 2, Ft, BaseImpl > | |
CRTT::internal::CollectImpl< 3, Ft, BaseImpl > | |
CRTT::internal::CollectImpl< 4, Ft, BaseImpl > | |
CRTT::internal::CollectImpl< 5, Ft, BaseImpl > | |
CRTT::internal::CollectImpl< 6, Ft, BaseImpl > | |
►CRTT::os::basic_streams | This is a stream class for use in limited environments |
►CRTT::os::basic_istreams | An basic_istream is a stream which can be read |
►CRTT::os::basic_iostreams | An IO stream based on strings |
CRTT::os::stringstreams | Stringstreams, are not guaranteed to be hard realtime |
►CRTT::os::basic_ostreams | An basic_ostreams is a stream which can be written to |
CRTT::os::basic_iostreams | An IO stream based on strings |
CRTT::os::printstream | The printstream is a stream for printing characters to the terminal window |
CRTT::mqueue::binary_data_iarchive | This archive is capable of loading objects of serialization level 1 and 2 from a binary, non-portable format |
CRTT::mqueue::binary_data_oarchive | This archive is capable of saving objects of serialization level 1 and 2 in a binary, non-portable format |
►Cbinary_function | |
Cstd::less< const _Tp & > | One of the comparison functors |
►Cbinary_function | |
CRTT::PropertyBag::FindPropType< T > | A function object for finding a Property by name and type |
CRTT::types::sequence_ctor2< T > | Constructs a sequence from the number of elements and a prototype element for these elements |
Cstd::equal_to< const _Tp & > | |
Cstd::greater< const _Tp & > | One of the comparison functors |
Cstd::not_equal_to< const _Tp & > | One of the comparison functors |
►CRTT::types::BinaryOp | |
CRTT::types::BinaryOperator< function > | An operator which reads a two DataSources and returns a modified result |
►CRTT::internal::BindStorageImpl< int, T > | |
►CRTT::internal::BindStorage< FunctionT > | |
CRTT::internal::LocalOperationCallerImpl< FunctionT > | Implements call, send, collect, collectIfDone for all function arities |
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 > | |
CRTT::internal::BindStorage< ToBind > | A helper-class for the Command implementation which stores the command and collition function objects |
►CBoundType | |
CRTT::internal::UnboundDataSource< BoundType > | A special DataSource only to be used for if you understand the copy()/clone() semantics very well |
►CRTT::base::BufferBase | Any Buffer has a capacity, size and can be empty or full |
►CRTT::base::BufferInterface< T > | A Buffer is an object which is used to store (Push) and retrieve (Pop) values from |
CRTT::base::BufferLocked< T > | Implements a very simple blocking thread-safe buffer, using mutexes (locks) |
►CRTT::base::BufferLockFree< T > | A Lock-free buffer implementation to read and write data of type T in a FIFO way |
CRTT::base::Buffer< T > | This object represents the default thread-safe buffer implementation used by Orocos objects |
CRTT::base::BufferUnSync< T > | Implements a not threadsafe buffer |
►CRTT::dev::CalibrationInterface | A class which will calibrate a sensor |
CRTT::dev::SensorInterface< SensorData > | An interface that describes a general sensor You can read a value/structure |
CRTT::corba::CArgumentDescription | When 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::CCallError | |
CRTT::corba::CCallInterrupted | Is thrown if the calling or sending of an operation was interrupted |
►CRTT::corba::CChannelElement | Represents the basic channel element interface for reading, writing and disconnecting a channel |
CRTT::corba::CRemoteChannelElement | The advanced channel element interface, used by Orocos to relay over-CORBA data flow connections |
►CCConfigurationInterface | |
►CRTT_corba_CConfigurationInterface_i | |
CRTT_corba_CService_i | |
►CRTT::corba::CConfigurationInterface | Exposes both attributes and properties of a service |
CRTT::corba::CService | An Orocos Service which hosts operations, attributes and properties |
CRTT::corba::CConnPolicy | |
►CCDataFlowInterface | |
►CRTT::corba::CDataFlowInterface_i | Represents a remote data flow interface |
CRTT_corba_CService_i | |
►CRTT::corba::CDataFlowInterface | An interface to access the dataflow of a CControlTask object |
CRTT::corba::CService | An Orocos Service which hosts operations, attributes and properties |
►CRTT::internal::ChannelBufferElementBase | |
CRTT::internal::ChannelBufferElement< T > | A connection element that can store a fixed number of data samples |
►CRTT::base::ChannelElementBase | In the data flow implementation, a channel is created by chaining ChannelElementBase objects |
►CRTT::base::ChannelElement< T > | A typed version of ChannelElementBase |
CRTT::corba::RemoteChannelElement< T > | Implements the CRemoteChannelElement of the CORBA IDL interface |
CRTT::internal::ChannelBufferElement< T > | A connection element that can store a fixed number of data samples |
CRTT::internal::ChannelDataElement< T > | A connection element that stores a single data sample |
CRTT::internal::ConnInputEndpoint< T > | This is a channel element that represents the input endpoint of a connection, i.e |
CRTT::internal::ConnOutputEndpoint< T > | This is a channel element that represents the output endpoint of a connection, i.e |
CRTT::mqueue::MQChannelElement< T > | Implements the a ChannelElement using message queues |
CRTT::os::CleanupFunction | Use this to register a global cleanup function to the StartStopManager |
CRTT::corba::CNoCorbaTransport | Emitted during connections, when there is no CORBA transport defined for the data type of the given ports |
CRTT::corba::CNoSuchNameException | Is thrown when an operation does not exist |
CRTT::corba::CNoSuchPortException | Emitted 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::CollectBase< FunctionT > | |
CRTT::internal::LocalOperationCallerImpl< FunctionT > | Implements call, send, collect, collectIfDone for all function arities |
►CRTT::internal::CollectBase< OperationCallerT > | |
CRTT::internal::RemoteOperationCallerImpl< OperationCallerT > | A OperationCaller implementation which executes a remote function which is encapsulated in a OperationCallerC and SendHandleC object |
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::CollectBase< F > | This struct takes the user's Function signature F and transforms it to the form required in the CollectBaseImpl template specialisations |
CRTT::internal::CollectImpl< int, Ft, BaseImpl > | |
►CRTT::internal::CollectImpl< boost::function_traits< CollectType< F >::Ft >::arity, CollectType< F >::Ft, BaseImpl > | |
►CRTT::internal::Collect< F, BaseImpl > | This struct takes the user's Function signature F and transforms it to the form required in the CollectImpl template specialisations |
CRTT::internal::ReturnImpl< 0, F, BaseImpl > | |
CRTT::internal::ReturnImpl< 1, F, BaseImpl > | |
CRTT::internal::ReturnImpl< 2, F, BaseImpl > | |
CRTT::internal::ReturnImpl< 3, F, BaseImpl > | |
CRTT::internal::ReturnImpl< 4, F, BaseImpl > | |
CRTT::internal::ReturnImpl< 5, F, BaseImpl > | |
CRTT::internal::ReturnImpl< 6, F, BaseImpl > | |
CRTT::internal::ReturnImpl< 7, F, 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::SendHandle< Signature > | The SendHandle is used to collect the result values of an asynchronous invocation |
CRTT::internal::CollectType< F > | This helper struct decomposes F and creates Ft, as required by CollectBaseImpl |
CRTT::scripting::CommonParser | This class contains some very common parser definitions |
CRTT::ComponentFactories | A 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::CompositionFactory | A factory for composing/decomposing and converting types to a form suitable for persistent storage, such as an XML file |
CRTT::types::BoostArrayTypeInfo< T, has_ostream > | Template for data types that are of type boost::array<U,int> |
CRTT::types::CArrayTypeInfo< T, has_ostream > | Template for data types that are C-style arrays |
CRTT::types::PrimitiveSequenceTypeInfo< T, has_ostream > | New-style SequenceTypeInfo which offers type info for sequences which can NOT be sent over flow ports |
►CRTT::types::TemplateCompositionFactory< T > | |
CRTT::types::TemplateTypeInfo< T, use_ostream > | This template class allows user types to be used in all Orocos primitives |
►CRTT::types::TemplateTypeInfo< T, false > | |
CRTT::types::EnumTypeInfo< T > | Type information for Enum types for which they are convertible to int |
►CRTT::types::TemplateTypeInfo< T, has_ostream > | |
CRTT::types::SequenceTypeInfo< T, has_ostream > | Old-style SequenceTypeInfo which offers type info for sequences which can be sent over flow ports |
CRTT::types::StructTypeInfo< T, has_ostream > | Type Information for data types that are structs, ie all user data types fall in this category |
►CRTT::types::TemplateTypeInfo< T, true > | |
CRTT::types::StdTypeInfo< T > | Type information for standard C types or structs of which no introspection is required |
►CRTT::types::TemplateCompositionFactory< bool > | |
►CRTT::types::TemplateTypeInfo< bool, true > | |
►CRTT::types::StdTypeInfo< bool > | |
CRTT::types::BoolTypeInfo | Write boolean as 'true' or 'false' |
►CRTT::types::TemplateCompositionFactory< rt_string > | |
►CRTT::types::TemplateTypeInfo< rt_string, has_ostream > | |
►CRTT::types::SequenceTypeInfo< rt_string, true > | |
CRTT::types::RTStringTypeInfo | Standard string specialisation that removes decomposition |
►CRTT::types::TemplateCompositionFactory< std::string > | |
►CRTT::types::TemplateTypeInfo< std::string, has_ostream > | |
►CRTT::types::SequenceTypeInfo< std::string, true > | |
CRTT::types::StdStringTypeInfo | Standard string specialisation that removes decomposition |
►CRTT::types::TemplateCompositionFactory< std::vector< double > > | |
►CRTT::types::TemplateTypeInfo< std::vector< double >, has_ostream > | |
►CRTT::types::SequenceTypeInfo< std::vector< double >, true > | |
CRTT::types::StdVectorTypeInfo | This class tells Orocos how to handle std::vector<double> |
►CRTT::types::TemplateCompositionFactory< std::vector< T > > | |
►CRTT::types::TemplateTypeInfo< std::vector< T >, has_ostream > | |
►CRTT::types::SequenceTypeInfo< std::vector< T >, has_ostream > | |
CRTT::types::StdVectorTemplateTypeInfo< T, has_ostream > | Template class for std::vector<T> typekits, providing a alternative demarshalling function for properties and optionally ostream printing |
CRTT::os::Condition | An object oriented wrapper around a condition variable |
►CRTT::scripting::ConditionInterface | This interface represents the concept of a condition which can be evaluated and return true or false |
CRTT::scripting::ConditionBinaryCompositeAND | Compose an 'AND' function of two Conditions |
CRTT::scripting::ConditionBinaryCompositeOR | |
CRTT::scripting::ConditionBool | |
CRTT::scripting::ConditionBoolDataSource | A Condition which holds a boolean DataSource |
CRTT::scripting::ConditionBoolProperty | ConditionBoolProperty is a Condition which reads out a Property<bool> |
CRTT::scripting::ConditionCache | A conditional that evaluates and caches another Condition |
CRTT::scripting::ConditionCompare< T, compare_op > | A general compare condition |
CRTT::scripting::ConditionCompositeNOT | |
CRTT::scripting::ConditionDSDuration | A conditional that evaluates true after a certain time (in seconds) has passed, given by a DataSource |
CRTT::scripting::ConditionDuration | A conditional that evaluates true after a certain time has passed |
CRTT::scripting::ConditionExpire | A conditional that evaluates true until a certain time has elapsed since construction or the last reset() |
CRTT::scripting::ConditionFalse | A conditional that evaluates false |
CRTT::scripting::ConditionFunction | A functor with the ConditionInterface, for the case where the functor is a bool(void) |
CRTT::scripting::ConditionInvert | A conditional that evaluates to the inverse of another Condition |
CRTT::scripting::ConditionOnce | A conditional that evaluates the first time true and afterwards always false (or vice versa) |
CRTT::scripting::ConditionTrue | A conditional that evaluates true |
CRTT::scripting::EvalCommandResult | The result of a command which evaluates a boolean DataSource |
CRTT::scripting::TryCommandResult | Returns the (accept/reject) status of another command |
CRTT::scripting::ConditionParser | This is a class containing a parse function for conditions |
►CRTT::ConfigurationInterface | A class for keeping track of Attribute, Constant and Property objects of a TaskContext |
►CRTT::Service | This class allows storage and retrieval of operations, ports, attributes and properties provided by a component |
CRTT::internal::GlobalService | A process-wide services that hosts services not local to a single component |
CRTT::marsh::MarshallingService | Service which loads and saves properties of a TaskContext |
CRTT::scripting::ProgramService | This class represents a program as an Service in the Orocos TaskContext system |
CRTT::scripting::ScriptingService | This interface allows to load program scripts and state machines and allows execution of code |
CRTT::scripting::StateMachineService | This class represents a stateMachine as a Service in the Orocos TaskContext system |
CRTT::types::GlobalsRepository | An RTT::ConfigurationInterface for holding global variables |
►CRTT::internal::ConnectionBase | A connection 'memorises' the connection between an event and an event handler function |
CRTT::internal::OROCOS_SIGNAL_CONNECTION_N< SlotFunction > | |
CRTT::internal::ConnectionManager | Manages connections between ports |
CRTT::internal::ConnFactory | This class provides the basic tools to create channels that represent connections between two ports |
►CRTT::internal::ConnID | This class is used in places where a permanent representation of a reference to a connection is needed |
CRTT::corba::RemoteConnID | Represents a connection to a remote CORBA port |
CRTT::internal::LocalConnID | Represents a local connection created by the ConnFactory |
CRTT::internal::SimpleConnID | A simplistic id that is only same with its own clones (and clones of clones) |
CRTT::internal::StreamConnID | Represents a Stream connection created by the ConnFactory |
CRTT::ConnPolicy | A connection policy object describes how a given connection should behave |
CRTT::scripting::ConstructorParser | Parses type constructor syntax |
►CCOperationInterface | |
►CRTT_corba_COperationInterface_i | |
CRTT_corba_CService_i | |
►CRTT::corba::COperationInterface | Exposes the operations this service offers |
CRTT::corba::CService | An Orocos Service which hosts operations, attributes and properties |
CRTT::corba::CORBAAssignableExpression< T > | |
CRTT::corba::CORBAExpression< T > | |
CRTT::marsh::CPFMarshaller< T > | |
CRTT::corba::CPortDescription | |
CRTT::corba::CConfigurationInterface::CProperty | |
CRTT::internal::create_sequence_helper | Helper 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 > | |
CRTT::internal::create_sequence< List > | This class can create three kinds of Boost Fusion Sequences |
►CCRemoteChannelElement | |
►CRTT::corba::CRemoteChannelElement_i | Base class for CORBA channel servers |
CRTT::corba::RemoteChannelElement< T > | Implements the CRemoteChannelElement of the CORBA IDL interface |
CRTT::corba::CSendHandle | A handler object that allows us to collect the results of a send |
►CCSendHandle | |
CRTT_corba_CSendHandle_i | |
►CCService | |
CRTT_corba_CService_i | |
►CCServiceRequester | |
CRTT_corba_CServiceRequester_i | |
CRTT::corba::CServiceRequester | An Orocos Required Service |
►CCTaskContext | |
CRTT_corba_CTaskContext_i | |
CRTT::corba::CTaskContext | A CTaskContext is the main entry point of a distributed component and maps to a RTT::TaskContext |
CRTT::corba::CWrongArgumentException | Is thrown when a wrong argument number is queried |
CRTT::corba::CWrongNumbArgException | Is thrown when a wrong number of arguments is provided |
CRTT::corba::CWrongTypeArgException | Is thrown when a wrong type of arguments is provided |
Ccyg_recursive_mutex_t | |
CRTT::Logger::D | This hidden struct stores all data structures required for logging |
CRTT::marsh::TinyDemarshaller::D | |
CRTT::scripting::StatementProcessor::D | |
CRTT::internal::OperationCallerC::D | |
CRTT::internal::SendHandleC::D | |
CRTT::scripting::DataCallParser | This parser parses a call of the form "a.b( arg1, arg2, ..., argN )" |
►CRTT::DataFlowInterface | The Interface of a TaskContext which exposes its data-flow ports |
CRTT::Service | This class allows storage and retrieval of operations, ports, attributes and properties provided by a component |
►CRTT::base::DataObjectInterface< T > | A DataObjectInterface implements multi-threaded read/write solutions |
CRTT::base::DataObjectLocked< T > | A class which provides locked/protected access to one typed element of data |
►CRTT::base::DataObjectLockFree< T > | This DataObject is a Lock-Free implementation, such that reads and writes can happen concurrently without priority inversions |
CRTT::base::DataObject< T > | This object represents the default thread-safe data object implementation used by Orocos objects |
CRTT::base::DataObjectUnSync< T > | A class which provides unprotected (not thread-safe) access to one typed element of data |
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::DataSourceBase | The base class for all internal data representations |
►CRTT::internal::DataSource< A > | |
CRTT::internal::LateConstReferenceDataSource< A > | |
CRTT::internal::DataSource< arg_t > | |
►CRTT::internal::DataSource< bool > | |
CRTT::internal::AssignableDataSource< bool > | |
CRTT::internal::DataSourceCommand | A class that wraps a Command in a internal::DataSource<bool> interface |
CRTT::scripting::DataSourceCondition | A class that wraps a Condition in a internal::DataSource<bool> interface |
CRTT::internal::DataSource< boost::shared_ptr< ObjT > > | |
►CRTT::internal::DataSource< CORBA::Any_var > | |
CRTT::corba::AnyDataSource | A internal::DataSource which holds an any value and returns it in its get() method |
CRTT::internal::DataSource< double > | |
►CRTT::internal::DataSource< ds_type > | |
►CRTT::internal::AssignableDataSource< ds_type > | |
CRTT::internal::LateReferenceDataSource< ds_type > | |
CRTT::internal::ReferenceDataSource< ds_type > | |
CRTT::internal::ValueDataSource< ds_type > | |
CRTT::internal::DataSource< first_arg_t > | |
►CRTT::internal::DataSource< os::TimeService::Seconds > | |
CRTT::scripting::DataSourceTime | A internal::DataSource which returns the time elapsed since the last reset in Seconds |
CRTT::internal::DataSource< ProgramInterfacePtr > | |
►CRTT::internal::DataSource< remove_cr< boost::function_traits< Signature >::result_type >::type > | |
►CRTT::internal::AssignableDataSource< remove_cr< boost::function_traits< Signature >::result_type >::type > | |
CRTT::internal::FusedFunctorDataSource< Signature, typename boost::enable_if< is_pure_reference< typename boost::function_traits< Signature >::result_type > >::type > | |
CRTT::internal::FusedFunctorDataSource< Signature, Enable > | A DataSource that calls a functor of signature Signature which gets its arguments from other data sources |
CRTT::internal::FusedMCallDataSource< Signature > | A DataSource that calls a method which gets its arguments from other data sources |
►CRTT::internal::DataSource< remove_cr< function::result_type >::type > | |
CRTT::internal::BinaryDataSource< function > | A generic binary composite DataSource |
CRTT::internal::NArityDataSource< function > | A generic N-arity composite DataSource |
CRTT::internal::UnaryDataSource< function > | A DataSource which returns the return value of a unary function |
CRTT::internal::DataSource< S > | |
CRTT::internal::DataSource< second_arg_t > | |
►CRTT::internal::DataSource< SendHandle< Signature > > | |
CRTT::internal::FusedMSendDataSource< Signature > | A DataSource that sends a method which gets its arguments from other data sources |
►CRTT::internal::DataSource< SendStatus > | |
CCorbaOperationCallerCollect | Collects a CORBA method |
CRTT::internal::FusedMCollectDataSource< Signature > | A DataSource that collects the result of an asynchronous method which store its results in other data sources |
CRTT::internal::DataSource< StateMachinePtr > | |
CRTT::internal::DataSource< unsigned int > | |
►CRTT::internal::DataSource< T > | DataSource is a base class representing a generic way to read data of type T |
CRTT::internal::AssignableDataSource< DataSourceType > | |
CRTT::internal::AssignableDataSource< RTT::scripting::ProgramInterface * > | |
►CRTT::internal::AssignableDataSource< types::carray< T > > | |
CRTT::internal::PartDataSource< types::carray< T > > | Partial specialisation of PartDataSource for carray<T> types |
CRTT::internal::AssignableDataSource< value_t > | |
CRTT::corba::DataSourceProxy< T > | Mirrors a remote DataSource |
CRTT::internal::ActionAliasDataSource< T > | A DataSource which is used to execute an action and then return the value of another DataSource |
CRTT::internal::AliasDataSource< T > | A DataSource which is used to mirror another datasource |
►CRTT::internal::AssignableDataSource< T > | A DataSource which has set() methods |
CRTT::corba::ValueDataSourceProxy< T > | Mirrors a remote assignable value datasource |
CRTT::internal::ActionAliasAssignableDataSource< T > | An AssignableDataSource which is used to execute an action and then return the value of another DataSource |
CRTT::internal::ArrayDataSource< T > | A DataSource that holds a fixed size array, using the types::carray class |
CRTT::internal::ArrayPartDataSource< T > | A DataSource which is used to manipulate a reference to a part of a data source holding a C-style array of elements |
CRTT::internal::InputPortSource< T > | This class represents a read port using the data source interface |
CRTT::internal::LateReferenceDataSource< T > | A DataSource which is used to manipulate a reference to an external value, by means of a pointer, which can be set after the data source was created |
CRTT::internal::PartDataSource< T > | A DataSource which is used to manipulate a reference to a part of a data source |
CRTT::internal::ReferenceDataSource< T > | A DataSource which is used to manipulate a reference to an external value |
CRTT::internal::ValueDataSource< T > | A simple, yet very useful DataSource, which keeps a value, and returns it in its get() method |
CRTT::internal::ValueDataSource< ProgramInterfacePtr > | |
CRTT::internal::ValueDataSource< StateMachinePtr > | |
CRTT::internal::ConstantDataSource< T > | A DataSource which holds a constant value and returns it in its get() method |
CRTT::internal::ConstReferenceDataSource< T > | A DataSource which is used to read a const reference to an external value |
CRTT::internal::DataObjectDataSource< T > | A DataSource which is used to read a DataObject |
CRTT::internal::LateConstReferenceDataSource< T > | A DataSource which is used to manipulate a const reference to an external value, by means of a pointer, which can be set after the data source was created |
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::DataSourceStorageImpl< 0, DataType > | When no arguments are to be stored |
CRTT::internal::DataSourceStorageImpl< 1, DataType > | Stores one data source |
CRTT::internal::DataSourceStorageImpl< 2, DataType > | |
CRTT::internal::DataSourceStorageImpl< 3, DataType > | |
CRTT::internal::DataSourceStorageImpl< 4, DataType > | |
CRTT::internal::DataSourceStorageImpl< 5, DataType > | |
CRTT::internal::DataSourceStorageImpl< 6, DataType > | |
CRTT::internal::DataSourceStorageImpl< 7, DataType > | |
CRTT::internal::DataSourceResultStorage< R const & > | |
CRTT::internal::DataSourceResultStorage< void > | |
►CRTT::internal::DataSourceStorageImpl< int, T > | |
CRTT::internal::DataSourceStorage< OperationCallerT > | |
CRTT::internal::DataSourceStorage< typename RTT::internal::CollectType< OperationCallerT >::type > | |
►CRTT::internal::DataSourceStorageImpl< boost::function_traits< DataType >::arity, DataType > | |
CRTT::internal::DataSourceStorage< DataType > | A helper-class for the Command implementation which stores the command and condition function objects |
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::SAX2XMLRPCHandler | |
►CRTT::marsh::DemarshallInterface | An interface for extracting properties from a format |
CRTT::marsh::PropertyDemarshaller | The default Orocos demarshaller for extracting properties and property bags from a property file |
CRTT::marsh::TinyDemarshaller | A TinyXML demarshaller for extracting properties and property bags from a Component Property File (CPF) following the CORBA 3 standard |
CRTT::marsh::XMLRPCDemarshaller | A DemarshallInterface for the XMLRPC Protocol |
CRTT::dev::DigitalInput | A class representing a switch which can be on or off |
CRTT::dev::DigitalOutput | A DigitalOut represents any on/off output |
►CRTT::base::DisposableInterface | An object that is executable and is freed after execution |
►CRTT::base::OperationCallerInterface | The interface class for operation callers |
►CRTT::base::OperationCallerBase< FunctionT > | |
CRTT::internal::LocalOperationCallerImpl< FunctionT > | Implements call, send, collect, collectIfDone for all function arities |
►CRTT::base::OperationCallerBase< OperationCallerT > | |
CRTT::internal::RemoteOperationCallerImpl< OperationCallerT > | A OperationCaller implementation which executes a remote function which is encapsulated in a OperationCallerC and SendHandleC object |
CRTT::base::OperationCallerBase< Signature > | |
CRTT::base::OperationCallerBase< F > | The base class for all method implementations |
CRTT::internal::FusedMSignal< Signature > | A Function object that reacts to a Signal by writing the arguments in data sources and calling an action object |
CRTT::RemoveMsg | |
CRTT::internal::divides3< R, A, B > | |
CRTT::internal::divides3< int, int, int > | |
CRTT::dev::DriveInterface | A 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< boost::intrusive_ptr< 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_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::internal::SendHandleC::E | |
CRTT::scripting::EdgeCondition | This class represents a conditional branch in a program tree |
CRTT::types::EmptySendHandle | This is a placeholder for scripting purposes |
►Cenable_shared_from_this | |
►CRTT::ServiceRequester | An object that expresses you wish to use a service |
CRTT::Marshalling | Service requester to load and save properties of a TaskContext |
CRTT::Scripting | The method interface of the scripting plugin |
CRTT::scripting::eol_skip_functor | Due 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::exception | STL class |
CRTT::corba::IllegalServer | Thrown if a server does not exist or has the wrong type |
CRTT::internal::bad_assignment | This exception is thrown if the target and source type of an assignment of a DataSource with a base::DataSourceBase differ |
CRTT::invalid_handle_exception | Exception thrown when a factory is requested to create an object with an invalid SendHandle |
CRTT::name_not_found_exception | Exception thrown when a factory is requested to create an object with an unknown name |
CRTT::no_asynchronous_operation_exception | Exception thrown when a factory is requested to produce an asynchronous object while it is not available for that operation |
CRTT::non_lvalue_args_exception | Exception thrown when a factory is requested to create an object, and one of the arguments needed to be an lvalue (AssignableDataSource) and an rvalue (plain DataSource) was given |
CRTT::scripting::program_load_exception | This exception is thrown when a program or state machine could not be loaded into a ProgramProcessor or StateMachineProcessor |
CRTT::scripting::program_unload_exception | This exception is thrown when a program or state machine could not be unloaded into a ProgramProcessor or StateMachineProcessor |
CRTT::wrong_number_of_args_exception | Exception thrown when a factory is requested to create an object but the wrong number of arguments was given |
CRTT::wrong_types_of_args_exception | Exception thrown when a factory is requested to create an object, but a wrong argument type was given |
►CRTT::base::ExecutableInterface | Objects that implement this interface are to be executed in the ExecutionEngine |
►CRTT::scripting::ProgramInterface | A Program represents a collection of instructions that can be stepwise executed |
CRTT::scripting::FunctionGraph | This class represents a function |
►CRTT::scripting::StateMachine | A hierarchical StateMachine which is loaded in the Program Processor |
CRTT::scripting::ParsedStateMachine | State machine created by the scripting engine which represents a parsed state machine |
CRTT::scripting::ExpressionParser | How we parse: this parser works like a stack-based RPN calculator |
►Cfalse_ | |
CRTT::internal::is_arg_return< Arg > | This helper struct is required to filter out the AStore elements that don't need to be returned to the user when collect or return is called |
CRTT::internal::is_arg_return< AStore< T const & > > | |
CRTT::internal::is_arg_return< DSRStore< void > > | |
CRTT::internal::is_arg_return< RStore< void > > | |
CRTT::internal::is_out_arg< Arg > | Outargs are of type AStore and contain a pure reference |
CRTT::internal::is_out_arg< AStore< T const & > > | |
CRTT::internal::is_pure_reference< T > | |
CRTT::internal::is_pure_reference< T const & > | |
Cfd_watch | |
CRTT::file_parse_exception | This 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::FileDescriptorActivityInterface | An activity which is triggered by the availability of data on a set of file descriptors |
CRTT::extras::FileDescriptorActivity | An activity which is triggered by the availability of data on a set of file descriptors |
CRTT::extras::FileDescriptorSimulationActivity | Simulate a FileDescriptorActivity (FDA) Primarily this is designed for unit tests that are testing components that require a FDA |
CRTT::finder< _Map > | |
CRTT::scripting::FunctionGraphBuilder | This class builds a program consisting of data contained in a program graph tree, based on the Boost Graph Library |
CRTT::internal::GenerateDataSource | A 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::Handle | The Handle holds the information, and allows manipulation, of a connection between a internal::Signal Handler function and the Signal itself |
CRTT::CleanupHandle | A connection Handle of a (connected) slot which disconnects and cleans up (free all resources) the connection object in its destructor |
CRTT::ScopedHandle | A scoped connection Handle of a (connected) slot which disconnects a slot from a signal in its destructor |
CRTT::internal::details::HasConst< X > | |
CRTT::internal::details::HasConst< X const > | |
CRTT::dev::HomingInterface | |
CRTT::Logger::In | Notify the Logger in which 'module' the message occured |
CRTT::internal::incomplete< T > | |
CRTT::os::InitFunction | Use 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::InvokerBase< F > | This is the base class that defines the interface of all invocable method implementations |
CRTT::base::OperationCallerBase< FunctionT > | |
CRTT::base::OperationCallerBase< OperationCallerT > | |
CRTT::base::OperationCallerBase< Signature > | |
CRTT::base::OperationCallerBase< F > | The base class for all method implementations |
►CRTT::internal::InvokerImpl< int, F, BaseImpl > | |
►CRTT::internal::Invoker< FunctionT, LocalOperationCallerImpl< FunctionT > > | |
CRTT::internal::LocalOperationCaller< FunctionT > | A method which executes a local function |
►CRTT::internal::Invoker< OperationCallerT, RemoteOperationCallerImpl< OperationCallerT > > | |
CRTT::internal::RemoteOperationCaller< OperationCallerT > | A OperationCaller implementation which delegates C++ to datasource conversions when C++ code tries to call remote operations, only available in an OperationInterfacePart, and not through an OperationBase |
►CRTT::internal::InvokerImpl< boost::function_traits< F >::arity, F, BaseImpl > | |
►CRTT::internal::Invoker< F, BaseImpl > | Creates an invocation object with a function signature to invoke and an implementation in which an operator(args) is available which has this signature |
CRTT::internal::LocalOperationCaller< bool(std::string) > | |
CRTT::internal::LocalOperationCaller< Signature > | |
►CRTT::internal::InvokerSignature< int, Signature, ToInvoke > | Used by various classes to define operator(), given a Signature |
CRTT::OperationCaller< bool(const std::string &)> | |
CRTT::OperationCaller< bool(const std::string &, const std::string &)> | |
CRTT::OperationCaller< bool(const std::string &code)> | |
CRTT::OperationCaller< bool(const std::string &filename)> | |
CRTT::OperationCaller< bool(const std::string &name, const std::string &filename)> | |
CRTT::OperationCaller< int(const std::string &)> | |
CRTT::OperationCaller< RTT::scripting::ProgramInterface::Status::RTT::scripting::ProgramInterface::Status(const std::string &)> | |
CRTT::OperationCaller< RTT::scripting::StateMachine::Status::RTT::scripting::StateMachine::Status(const std::string &)> | |
CRTT::OperationCaller< std::string(const std::string &)> | |
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 > > > | |
CRTT::OperationCaller< SignatureT > | A OperationCaller serves as a placeholder (aka 'proxy') for a remote Operation |
►Cis_bitwise_serializable | |
CRTT::mqueue::binary_data_iarchive::use_array_optimization::apply< T > | |
CRTT::mqueue::binary_data_oarchive::use_array_optimization::apply< T > | |
►Citerator | |
CRTT::dev::NameServer< _ValueType >::name_iterator | An Iterator to iterate over the registered names |
CRTT::dev::NameServer< _ValueType >::value_iterator | An Iterator to iterate over the registered objects |
►Cstd::list< T > | STL class |
CRTT::os::rt_list< T, Alloc > | Implements a list with real-time insertion/removal of elements |
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::List< base::ChannelElementBase::shared_ptr > | |
CRTT::internal::List< T > | This object represents the default queue implementation used by Orocos objects |
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::Logger | A simple logging class to debug/ analyse what is going on in the Orocos system |
►CRTT::marsh::MarshallInterface | A MarshallInterface converts Property objects to a (file/text) format |
CRTT::marsh::CPFMarshaller< std::ostream > | A class for marshalling a property or propertybag into a component property description, following the CORBA 3 standard |
CRTT::marsh::PropertyMarshaller | A class for writing a property or propertybag into file |
CRTT::marsh::XMLRPCMarshaller< output_stream > | Outputs a Property or PropertyBag into a text stream in the XML-RPC format |
►CRTT::types::MemberFactory | |
CRTT::types::BoostArrayTypeInfo< T, has_ostream > | Template for data types that are of type boost::array<U,int> |
CRTT::types::CArrayTypeInfo< T, has_ostream > | Template for data types that are C-style arrays |
CRTT::types::PrimitiveSequenceTypeInfo< T, has_ostream > | New-style SequenceTypeInfo which offers type info for sequences which can NOT be sent over flow ports |
CRTT::types::SequenceTypeInfo< T, has_ostream > | Old-style SequenceTypeInfo which offers type info for sequences which can be sent over flow ports |
CRTT::types::StructTypeInfo< T, has_ostream > | Type Information for data types that are structs, ie all user data types fall in this category |
CRTT::types::SequenceTypeInfo< rt_string, true > | |
CRTT::types::SequenceTypeInfo< std::string, true > | |
CRTT::types::SequenceTypeInfo< std::vector< double >, true > | |
CRTT::types::SequenceTypeInfo< std::vector< T >, has_ostream > | |
►CRTT::mqueue::MQSendRecv | Implements the sending/receiving of mqueue messages |
CRTT::mqueue::MQChannelElement< T > | Implements the a ChannelElement using message queues |
CRTT::internal::multiplies3< R, A, B > | |
CRTT::extras::MultiVector< S, T > | A static allocated Vector |
►CRTT::os::MutexInterface | An interface to a Mutex |
CRTT::os::Mutex | An object oriented wrapper around a non recursive mutex |
CRTT::os::MutexRecursive | An object oriented wrapper around a recursive mutex |
CRTT::os::MutexLock | MutexLock is a scope based Monitor, protecting critical sections with a Mutex object through locking and unlocking it |
CRTT::os::MutexTimedLock | A MutexTimedLock locks a Mutex object on construction and if successful, unlocks it on destruction of the MutexTimedLock |
CRTT::os::MutexTryLock | A 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::AnalogInInterface | An interface for reading analog input, like for addressing a whole subdevice in comedi |
►CRTT::dev::NameServerRegistrator< AnalogOutInterface * > | |
CRTT::dev::AnalogOutInterface | An interface for writing analog output, like for addressing a whole subdevice in comedi |
►CRTT::dev::NameServerRegistrator< DigitalInInterface * > | |
CRTT::dev::DigitalInInterface | A class representing a Digital Input device from which a maximum of 32 bits can be read at once |
►CRTT::dev::NameServerRegistrator< DigitalOutInterface * > | |
CRTT::dev::DigitalOutInterface | A class representing a Digital Output device which can read or write a maximum of 32 bits at once |
►CRTT::dev::NameServerRegistrator< EncoderInterface * > | |
CRTT::dev::EncoderInterface | The most generic interface to a position/turn counter, for encoding positions |
►CRTT::dev::NameServerRegistrator< PulseTrainGeneratorInterface * > | |
CRTT::dev::PulseTrainGeneratorInterface | A generic interface to a pulsetraingenerator for simulation of encoder like behaviour |
CRTT::corba::NonExistingDataSource | Gets thrown by the constructor of DataSourceProxy or ValueDataSourceProxy when invalid service or property/attribute was given |
CRTT::internal::OffsetPartDataSource< T > | |
►CRTT::base::OperationBase | This base class serves as a template-less handle for operation objects and also stores the name and documentation of an operation |
CRTT::Operation< bool(std::string) > | |
CRTT::Operation< bool(std::string)> | |
CRTT::Operation< Signature > | The operation ties a C or C++ function into a component interface |
►CRTT::base::OperationCallerBaseInvoker | An invoker can be given an implementation and is identified by a name |
CRTT::OperationCaller< bool(const std::string &)> | |
CRTT::OperationCaller< bool(const std::string &, const std::string &)> | |
CRTT::OperationCaller< bool(const std::string &code)> | |
CRTT::OperationCaller< bool(const std::string &filename)> | |
CRTT::OperationCaller< bool(const std::string &name, const std::string &filename)> | |
CRTT::OperationCaller< int(const std::string &)> | |
CRTT::OperationCaller< RTT::scripting::ProgramInterface::Status::RTT::scripting::ProgramInterface::Status(const std::string &)> | |
CRTT::OperationCaller< RTT::scripting::StateMachine::Status::RTT::scripting::StateMachine::Status(const std::string &)> | |
CRTT::OperationCaller< std::string(const std::string &)> | |
CRTT::corba::OperationCallerProxy | Mirrors a remote operation caller in a ServiceRequestor |
CRTT::OperationCaller< SignatureT > | A OperationCaller serves as a placeholder (aka 'proxy') for a remote Operation |
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::OperationCallerBinder< F > | Very simple factory class to bind a member function to an object pointer and leave the arguments open |
CRTT::internal::OperationCallerC | A template-less manager for OperationCaller calls |
►CRTT::OperationInterface | Holds all exported operations of a component and is able to produce callers for these operations |
CRTT::Service | This class allows storage and retrieval of operations, ports, attributes and properties provided by a component |
►CRTT::OperationInterfacePart | This class defines the interface for creating operation objects without using C++ templates |
CRTT::internal::OperationInterfacePartFused< bool(std::string)> | |
CRTT::corba::CorbaOperationCallerFactory | A local factory for creating remote Corba methods |
CRTT::internal::OperationInterfacePartFused< Signature > | OperationInterfacePart implementation that uses boost::fusion to produce items |
CRTT::internal::OperationInterfacePartFusedDS< Signature, ObjT > | OperationInterfacePart implementation that uses boost::fusion to produce items |
CRTT::internal::SynchronousOperationInterfacePartFused< Signature > | OperationInterfacePart implementation that only provides synchronous access to an operation |
CRTT::scripting::FunctionFactory | A Factory which delivers operations which execute a FunctionGraph in an engine |
CRTT::internal::OperationInterfacePartHelper | |
CRTT::internal::SendHandleC::E::OperationKeeper | This is a custom deleter that blocks on an asynchronous operation |
CRTT::types::OperatorRepository | This class builds on upon construction all expression operators known to Orocos |
Coro__xchg_dummy | |
Coro_atomic_t | Structure that contains an int for atomic operations |
Coro_rtai_cond_t | |
Coro_rtai_sem_t | |
Coro_timespec | |
CRTT::corba::Pair | |
►CRTT::parse_exception | This is the uppermost exception class in the parser system |
►CRTT::scripting::fatal_semantic_parse_exception | A Fatal Semantic parse exception means the parser knows that the parsing failed dramatically and should not be passed to another parser |
CRTT::scripting::parse_exception_fatal_semantic_error | Parse_exception class that is used for fatal semantic errors for which it was not worth defining a proper exception class |
CRTT::scripting::parse_exception_no_such_constructor | |
CRTT::scripting::parse_exception_undefined_value | |
CRTT::scripting::parse_exception_wrong_number_of_arguments | |
CRTT::scripting::parse_exception_wrong_type_of_argument | |
CRTT::scripting::fatal_syntactic_parse_exception | A Fatal Syntactic parse exception means the parser knows the input is plain wrong and no further attemts should be made to parse it |
CRTT::scripting::parse_exception_parser_fail | An exception which a parser may throw to indicate that it failed to understand the input, and thus can not interpret its validity |
►CRTT::scripting::semantic_parse_exception | A Semantic parse exception means the parser recognised a part of the string, but got into trouble lateron, for example, a missing argument or non existing component |
CRTT::scripting::parse_exception_no_such_component | |
CRTT::scripting::parse_exception_no_such_method_on_component | |
CRTT::scripting::parse_exception_semantic_error | Parse_exception class that is used for various semantic errors for which it was not worth defining a proper exception class |
►CRTT::scripting::syntactic_parse_exception | A normal syntactic parse exception means the parser recognised the input, but got stuck later due to a syntactic error, like a missing brace |
CRTT::scripting::parse_exception_illegal_identifier | |
CRTT::scripting::parse_exception_syntactic_error | Parse_exception class that is used for various syntactic errors for which it was not worth defining a proper exception class |
CRTT::scripting::Parser | This class is the public interface to the Orocos Program Parser Framework |
CRTT::scripting::PeerParser | Get the peer and object from an invocation path like a.b.c.d() |
CRTT::plugin::PluginLoader | Loads 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::PortInterface | The base class of every data flow port |
►CRTT::base::InputPortInterface | The base class of the InputPort |
►CRTT::corba::RemotePort< base::InputPortInterface > | |
CRTT::corba::RemoteInputPort | Proxy for a remote input port |
CRTT::InputPort< T > | A component's data input port |
►CRTT::base::OutputPortInterface | The base class of each OutputPort |
►CRTT::corba::RemotePort< base::OutputPortInterface > | |
CRTT::corba::RemoteOutputPort | Proxy for a remote output port |
CRTT::OutputPort< T > | A component's data output port |
CRTT::os::PosixCookie | |
►CRTT::os::print_helper | |
CRTT::os::printstream | The printstream is a stream for printing characters to the terminal window |
CRTT::scripting::ProgramGraphParser | A Parser for Orocos Program Scripts |
CRTT::PropertyBag | A container for holding references to properties |
►CRTT::base::PropertyBagVisitor | A simple introspection interface to visit PropertyBags |
►CRTT::base::PropertyIntrospection | An interface which all classes which wish to visit a Property should implement |
CRTT::marsh::CPFMarshaller< std::ostream > | A class for marshalling a property or propertybag into a component property description, following the CORBA 3 standard |
CRTT::marsh::XMLRPCMarshaller< output_stream > | Outputs a Property or PropertyBag into a text stream in the XML-RPC format |
CRTT::marsh::PropertyBagIntrospector | This class fills up a given bag with the results of an introspection |
►CRTT::base::PropertyBase | Base class for all properties |
CRTT::Property< bool > | |
CRTT::Property< T > | A property represents a named value of any type with a description |
CRTT::marsh::PropertyLoader | Load and save property files to a Service's PropertyBag |
CRTT::scripting::PropertyParser | Get the property and bag from an invocation path like bag.subbag.prop |
CRTT::extras::IRQActivity::Provider | If 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::internal::get_signal_impl< Signature, SlotFunction > | |
CRTT::os::local_allocator< T, Alloc >::rebind< U > | |
CRTT::os::local_allocator< void >::rebind< U > | |
CRTT::os::rt_allocator< void >::rebind< U > | |
CRTT::os::rt_allocator< T >::rebind< U > | |
►CRefCountServantBase | |
CRTT::corba::CRemoteChannelElement_i | Base class for CORBA channel servers |
CRTT_corba_CSendHandle_i | |
CRTT_corba_CService_i | |
CRTT_corba_CServiceRequester_i | |
CRTT_corba_CTaskContext_i | |
►CRTT::internal::Reference | Object that may receive a reference to some data by means of a pointer or data source |
CRTT::internal::ReferenceDataSource< ds_type > | |
CRTT::internal::ReferenceDataSource< T > | A DataSource which is used to manipulate a reference to an external value |
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::CollectBase< FunctionT > | |
CRTT::internal::CollectBase< OperationCallerT > | |
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::CollectBase< F > | This struct takes the user's Function signature F and transforms it to the form required in the CollectBaseImpl template specialisations |
CRTT::internal::ReturnBase< F > | This is the base class that defines the interface of returning data from method invocations |
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::Return< F, BaseImpl > | |
CRTT::internal::InvokerImpl< 0, F, BaseImpl > | |
CRTT::internal::InvokerImpl< 1, F, BaseImpl > | |
CRTT::internal::InvokerImpl< 2, F, BaseImpl > | |
CRTT::internal::InvokerImpl< 3, F, BaseImpl > | |
CRTT::internal::InvokerImpl< 4, F, BaseImpl > | |
CRTT::internal::InvokerImpl< 5, F, BaseImpl > | |
CRTT::internal::InvokerImpl< 6, F, BaseImpl > | |
CRTT::internal::InvokerImpl< 7, 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::SendHandle< Signature > | The SendHandle is used to collect the result values of an asynchronous invocation |
CRTT::extras::ROPtrInternal< T > | |
►CRTT::internal::RStore< void > | |
CRTT::internal::RStore< result_type > | |
CRTT::internal::RStore< T > | Store a return value which may be a void, reference, const reference or any other type |
CRTT::internal::RStore< const T > | |
CRTT::internal::RStore< T & > | |
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::RunnableInterface | A class for running a certain piece of code in a thread |
►CRTT::ExecutionEngine | An execution engine serialises (executes one after the other) the execution of all commands, programs, state machines and incomming events for a task |
CRTT::internal::GlobalEngine | A process-wide execution engine that processes every asynchronous operation that is not being processed by a TaskContext |
CRTT::os::Timer | This class allows to define a timer object which can be armed in single shot and periodic mode |
CRTT::scripting::ScriptParser | Parsers and executes any RTT script you throw at it |
CRTT::os::Semaphore | An object oriented wrapper around a counting semaphore |
CRTT::internal::SendHandleC | A 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::PrimitiveSequenceTypeInfo< T, has_ostream > | New-style SequenceTypeInfo which offers type info for sequences which can NOT be sent over flow ports |
CRTT::types::SequenceTypeInfo< T, has_ostream > | Old-style SequenceTypeInfo which offers type info for sequences which can be sent over flow ports |
►CRTT::types::SequenceTypeInfoBase< rt_string > | |
CRTT::types::SequenceTypeInfo< rt_string, true > | |
►CRTT::types::SequenceTypeInfoBase< std::string > | |
CRTT::types::SequenceTypeInfo< std::string, true > | |
►CRTT::types::SequenceTypeInfoBase< std::vector< double > > | |
CRTT::types::SequenceTypeInfo< std::vector< double >, true > | |
►CRTT::types::SequenceTypeInfoBase< std::vector< T > > | |
CRTT::types::SequenceTypeInfo< std::vector< T >, has_ostream > | |
►Cshared_from_raw | |
CRTT::Service | This class allows storage and retrieval of operations, ports, attributes and properties provided by a component |
►CRTT::internal::SignalBase | The base signal class which stores connection objects |
CRTT::internal::OROCOS_SIGNAL_N< R, SlotFunctionT > | |
CRTT::os::StartStopManager | This manager starts and stops all globally registered start/stop functions, without a particular order |
CRTT::scripting::StateGraphParser | This 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::StateInterface | A State contains an entry, run, handle and exit program |
CRTT::scripting::StateDescription | This class represents a state with all actions stored in an external program |
CRTT::scripting::StateMachineBuilder | |
CRTT::scripting::StatementProcessor | This class parses and executes a single scripting statement |
CRTT::scripting::StateMachine::Status | Enumerates all possible state machine statuses |
CRTT::scripting::ProgramInterface::Status | Placeholder of the ProgramStatus |
CRTT::corba::StdException | |
CRTT::types::StdVectorBuilder< T > | |
►CRTT::os::streambufs | A base class for all stream buffer operations |
CRTT::os::printbufs | |
CRTT::os::stringbufs | A streambufs implementation based on strings |
►CRTT::types::StreamFactory | |
►CRTT::types::PrimitiveTypeInfo< bool, use_ostream > | |
CRTT::types::TemplateTypeInfo< bool, true > | |
►CRTT::types::PrimitiveTypeInfo< rt_string, use_ostream > | |
CRTT::types::TemplateTypeInfo< rt_string, has_ostream > | |
►CRTT::types::PrimitiveTypeInfo< std::string, use_ostream > | |
CRTT::types::TemplateTypeInfo< std::string, has_ostream > | |
►CRTT::types::PrimitiveTypeInfo< std::vector< double >, use_ostream > | |
CRTT::types::TemplateTypeInfo< std::vector< double >, has_ostream > | |
►CRTT::types::PrimitiveTypeInfo< std::vector< T >, use_ostream > | |
CRTT::types::TemplateTypeInfo< std::vector< T >, has_ostream > | |
►CRTT::types::PrimitiveTypeInfo< T, has_ostream > | |
CRTT::types::BoostArrayTypeInfo< T, has_ostream > | Template for data types that are of type boost::array<U,int> |
CRTT::types::CArrayTypeInfo< T, has_ostream > | Template for data types that are C-style arrays |
CRTT::types::PrimitiveSequenceTypeInfo< T, has_ostream > | New-style SequenceTypeInfo which offers type info for sequences which can NOT be sent over flow ports |
►CRTT::types::PrimitiveTypeInfo< T, use_ostream > | This template class allows primitive types, which are not sent over ports, to be added to Orocos |
CRTT::types::TemplateTypeInfo< T, use_ostream > | This template class allows user types to be used in all Orocos primitives |
CRTT::types::TemplateTypeInfo< T, false > | |
CRTT::types::TemplateTypeInfo< T, has_ostream > | |
CRTT::types::TemplateTypeInfo< T, true > | |
CRTT::marsh::StreamProcessor< Stream > | An interface for setting and getting a stream object |
►CRTT::marsh::StreamProcessor< output_stream > | |
CRTT::marsh::XMLRPCMarshaller< output_stream > | Outputs a Property or PropertyBag into a text stream in the XML-RPC format |
►CRTT::marsh::StreamProcessor< std::ostream > | |
CRTT::marsh::CPFMarshaller< std::ostream > | A class for marshalling a property or propertybag into a component property description, following the CORBA 3 standard |
►CRTT::os::string_helper | |
CRTT::os::stringstreams | Stringstreams, are not guaranteed to be hard realtime |
CRTT::marsh::TiXmlBase::StringToBuffer | |
CRTT::internal::subs3< R, A, B > | |
CRTT::corba::TaskContextFactory | Use this class to create Corba TaskContext proxies, without including any CORBA header |
►CRTT::base::TaskCore | The minimal Orocos task |
►CRTT::TaskContext | The TaskContext is the C++ representation of an Orocos component |
CRTT::corba::TaskContextProxy | This class manages the access of remote TaskContext Corba Servers and a Corba Object Request Broker (Orb) which connects to these servers |
Cstd::ternary_function< Arg1T, Arg2T, Arg3T, ResultT > | |
►CRTT::os::ThreadInterface | A thread which is being run |
CRTT::os::MainThread | A class which represents the main() thread |
►CRTT::os::Thread | A Thread object executes user code in its own thread |
CRTT::Activity | An Activity is an object that represents a thread |
►CRTT::extras::TimerThread | This Periodic Thread is meant for executing a PeriodicActivity object periodically |
CRTT::extras::SimulationThread | This thread is the simulated real-time periodic thread in the Orocos system |
CRTT::os::ThreadWrapperData | |
CRTT::os::Timer::TimerInfo | |
CRTT::os::TimeService | The TimeService is used for system-wide time keeping and conversions |
CRTT::marsh::Tiny2CPFHandler | |
CRTT::marsh::TiXmlAttributeSet | |
►CRTT::marsh::TiXmlBase | TiXmlBase is a base class for every class in TinyXml |
CRTT::marsh::TiXmlAttribute | An attribute is a name-value pair |
►CRTT::marsh::TiXmlNode | The parent class for everything in the Document Object Model |
CRTT::marsh::TiXmlComment | An XML comment |
CRTT::marsh::TiXmlDeclaration | In correct XML the declaration is the first entry in the file |
CRTT::marsh::TiXmlDocument | Always the top level node |
CRTT::marsh::TiXmlElement | The element is a container class |
CRTT::marsh::TiXmlText | XML text |
CRTT::marsh::TiXmlUnknown | Any tag that tinyXml doesn't recognize is saved as an unknown |
CRTT::marsh::TiXmlCursor | |
CRTT::marsh::TiXmlHandle | A 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::marsh::TiXmlOutStream | |
►CRTT::types::TransportPlugin | A class which registers TypeTransporter instances to types |
CRTT::corba::CorbaLibPlugin | The CORBA transport plugin |
CRTT::mqueue::MQLibPlugin | The CORBA transport plugin |
CRTT::mqueue::MQLibPlugin | The CORBA transport plugin |
►Ctrue_ | |
CRTT::internal::is_arg_return< AStore< T & > > | |
CRTT::internal::is_arg_return< DSRStore< T > > | |
CRTT::internal::is_arg_return< RStore< T > > | |
CRTT::internal::is_out_arg< AStore< T & > > | |
CRTT::internal::is_pure_reference< T & > | |
CRTT::internal::TsPool< T > | A multi-reader multi-writer MemoryPool implementation |
CRTT::internal::TsPool< Item > | |
►Ctype | |
CRTT::internal::Signal< Signature, TSlotFunction > | Very lightweight wrapper around the signalN classes that allows signals to be created where the number of arguments does not need to be part of the class name |
CRTT::types::type_discovery | This archive is capable of decomposing objects of serialization level 1 and 2 into part data sources |
►CRTT::types::TypeConstructor | This interface describes how constructors work |
CRTT::types::SequenceBuilder< T > | Constructs an sequence with n elements, which are given upon construction time |
CRTT::types::TemplateConstructor< S > | The constructor classes allow to define type constructors or type conversions (convert type B from type A) |
CRTT::types::TypeInfo | A class for representing a user type, and which can build instances of that type |
►CRTT::types::TypeInfoGenerator | All generator classes inherit from this object in order to allow them to be added to the TypeInfoRepository |
CRTT::types::PrimitiveTypeInfo< bool, use_ostream > | |
CRTT::types::PrimitiveTypeInfo< rt_string, use_ostream > | |
CRTT::types::PrimitiveTypeInfo< std::string, use_ostream > | |
CRTT::types::PrimitiveTypeInfo< std::vector< double >, use_ostream > | |
CRTT::types::PrimitiveTypeInfo< std::vector< T >, use_ostream > | |
CRTT::types::PrimitiveTypeInfo< T, has_ostream > | |
►CRTT::types::EmptyTypeInfo | Empty implementation of TypeInfo interface |
CRTT::types::TypeInfoName< T > | This helper class allows only type names to be added to Orocos |
CRTT::types::PrimitiveTypeInfo< T, use_ostream > | This template class allows primitive types, which are not sent over ports, to be added to Orocos |
CRTT::types::TypeInfoRepository | This class contains all known types to Orocos |
►CRTT::types::TypekitPlugin | This interface defines how additional typekits are loaded into Orocos |
CRTT::types::RealTimeTypekitPlugin | This interface defines the types of the realTime package |
CRTT::types::TypekitRepository | This 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::TypeTransporter | This interface defines the function a transport protocol must support in order to allow Orocos components to remotely communicate one data type |
►CRTT::corba::CorbaTypeTransporter | Extends the TypeTransporter in order to allow the creation of channel elements or output halves for a given type |
CRTT::corba::CorbaFallBackProtocol | This protocol is used for all types which did not get a protocol |
CRTT::corba::CorbaTemplateProtocol< T > | For each transportable type T, specify the conversion functions |
►CRTT::types::TypeMarshaller | Objects implementing this interface have the capability to convert data sources to and from a binary representation |
►CRTT::mqueue::MQTemplateProtocolBase< T > | For each transportable type T, specify the conversion functions |
CRTT::mqueue::MQSerializationProtocol< T > | |
CRTT::mqueue::MQTemplateProtocol< T > | For each transportable type T, specify the conversion functions |
►Cunary_function | |
CRTT::get_capacity< T > | |
CRTT::get_size< T > | |
CRTT::internal::identity< T > | |
CRTT::internal::select1st< T > | |
CRTT::internal::select2nd< T > | |
CRTT::types::sequence_ctor< T > | Sequence constructor which takes the number of elements in the sequence |
►CRTT::types::UnaryOp | UnaryOperator contains information on some unary operator that operates on one arg of a certain type |
CRTT::types::UnaryOperator< function > | An operator which reads a single internal::DataSource and returns a modified result |
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_optimization | We 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_optimization | We provide an optimized load for all fundamental types typedef serialization::is_bitwise_serializable<mpl::_1> use_array_optimization; |
CRTT::scripting::ValueChangeParser | This class is responsible for parsing constant definitions, variable definitions, variable change instructions, and alias definitions |
►CRTT::types::ValueFactory | Creates all value objects of a certain type |
►CRTT::types::TemplateValueFactory< T > | |
CRTT::types::PrimitiveTypeInfo< T, has_ostream > | |
CRTT::types::PrimitiveTypeInfo< T, use_ostream > | This template class allows primitive types, which are not sent over ports, to be added to Orocos |
►CRTT::types::TemplateValueFactory< bool > | |
CRTT::types::PrimitiveTypeInfo< bool, use_ostream > | |
►CRTT::types::TemplateValueFactory< rt_string > | |
CRTT::types::PrimitiveTypeInfo< rt_string, use_ostream > | |
►CRTT::types::TemplateValueFactory< std::string > | |
CRTT::types::PrimitiveTypeInfo< std::string, use_ostream > | |
►CRTT::types::TemplateValueFactory< std::vector< double > > | |
CRTT::types::PrimitiveTypeInfo< std::vector< double >, use_ostream > | |
►CRTT::types::TemplateValueFactory< std::vector< T > > | |
CRTT::types::PrimitiveTypeInfo< std::vector< T >, use_ostream > | |
CRTT::scripting::ValueParser | A class for parsing const values |
CRTT::scripting::VertexNode | This class represents elements in a program tree |
CRTT::scripting::wrong_context_params_exception | |
CRTT::os::XenoCookie | |
►CConnFactory | |
►CRTT::types::TemplateConnFactory< T > | |
CRTT::types::TemplateTypeInfo< T, use_ostream > | This template class allows user types to be used in all Orocos primitives |
CRTT::types::TemplateTypeInfo< T, false > | |
CRTT::types::TemplateTypeInfo< T, has_ostream > | |
CRTT::types::TemplateTypeInfo< T, true > | |
►CRTT::types::TemplateConnFactory< bool > | |
CRTT::types::TemplateTypeInfo< bool, true > | |
►CRTT::types::TemplateConnFactory< rt_string > | |
CRTT::types::TemplateTypeInfo< rt_string, has_ostream > | |
►CRTT::types::TemplateConnFactory< std::string > | |
CRTT::types::TemplateTypeInfo< std::string, has_ostream > | |
►CRTT::types::TemplateConnFactory< std::vector< double > > | |
CRTT::types::TemplateTypeInfo< std::vector< double >, has_ostream > | |
►CRTT::types::TemplateConnFactory< std::vector< T > > | |
CRTT::types::TemplateTypeInfo< std::vector< T >, has_ostream > | |
►CPortClass | |
CRTT::corba::RemotePort< PortClass > | Contains the common CORBA management code for proxy port objects representing ports available through CORBA |