| 
Namespaces | 
| namespace | details | 
| 
Classes | 
| class | ActionAliasAssignableDataSource | 
| class | ActionAliasDataSource | 
| class | AddMember | 
| struct | adds3 | 
| class | AliasDataSource | 
| class | ArgMember | 
| class | ArrayDataSource | 
| class | ArrayPartDataSource | 
| class | AssignableDataSource | 
| class | AssignCommand | 
| struct | AssignHelper | 
| struct | AssignHelper< Seq, Data, typename boost::enable_if< boost::is_pointer< typename mpl::front< Data >::type > >::type > | 
| struct | AStore | 
| struct | AStore< T & > | 
| class | AtomicMWSRQueue | 
| class | AtomicQueue | 
| struct | bad_assignment | 
| class | BinaryDataSource | 
| struct | BindStorage | 
| struct | BindStorageImpl< 0, ToBind > | 
| struct | BindStorageImpl< 1, ToBind > | 
| struct | BindStorageImpl< 2, ToBind > | 
| struct | BindStorageImpl< 3, ToBind > | 
| struct | BindStorageImpl< 4, ToBind > | 
| struct | BindStorageImpl< 5, ToBind > | 
| struct | BindStorageImpl< 6, ToBind > | 
| struct | BindStorageImpl< 7, ToBind > | 
| class | ChannelBufferElement | 
| class | ChannelDataElement | 
| struct | Collect | 
| struct | CollectBase | 
| struct | CollectBaseImpl< 0, Ft > | 
| struct | CollectBaseImpl< 1, Ft > | 
| struct | CollectBaseImpl< 2, Ft > | 
| struct | CollectBaseImpl< 3, Ft > | 
| struct | CollectBaseImpl< 4, Ft > | 
| struct | CollectBaseImpl< 5, Ft > | 
| struct | CollectBaseImpl< 6, Ft > | 
| struct | CollectImpl< 0, Ft, BaseImpl > | 
| struct | CollectImpl< 1, Ft, BaseImpl > | 
| struct | CollectImpl< 2, Ft, BaseImpl > | 
| struct | CollectImpl< 3, Ft, BaseImpl > | 
| struct | CollectImpl< 4, Ft, BaseImpl > | 
| struct | CollectImpl< 5, Ft, BaseImpl > | 
| struct | CollectImpl< 6, Ft, BaseImpl > | 
| struct | CollectSignature< 0, F, ToCollect > | 
| struct | CollectSignature< 1, F, ToCollect > | 
| struct | CollectSignature< 2, F, ToCollect > | 
| struct | CollectSignature< 3, F, ToCollect > | 
| struct | CollectSignature< 4, F, ToCollect > | 
| struct | CollectSignature< 5, F, ToCollect > | 
| struct | CollectSignature< 6, F, ToCollect > | 
| struct | CollectType | 
| class | ConnectionBase | 
| class | ConnectionManager | 
| class | ConnFactory | 
| class | ConnID | 
| class | ConnInputEndpoint | 
| class | ConnOutputEndpoint | 
| class | ConstantDataSource | 
| class | ConstReferenceDataSource | 
| struct | create_sequence | 
| struct | create_sequence_helper | 
| struct | create_sequence_impl | 
| struct | create_sequence_impl< List, 0 > | 
| struct | create_sequence_impl< List, 1 > | 
| class | DataObjectDataSource | 
| class | DataSource | 
| struct | DataSourceArgStorage | 
| struct | DataSourceArgStorage< A & > | 
|  | Partial specialisations for storing a reference.  More... 
 | 
| struct | DataSourceArgStorage< A const & > | 
|  | Partial specialisations for storing a const reference.  More... 
 | 
| class | DataSourceCommand | 
| struct | DataSourceResultStorage | 
| struct | DataSourceResultStorage< R const & > | 
| struct | DataSourceResultStorage< void > | 
| struct | DataSourceStorage | 
| struct | DataSourceStorageImpl< 0, DataType > | 
| struct | DataSourceStorageImpl< 1, DataType > | 
| struct | DataSourceStorageImpl< 2, DataType > | 
| struct | DataSourceStorageImpl< 3, DataType > | 
| struct | DataSourceStorageImpl< 4, DataType > | 
| struct | DataSourceStorageImpl< 5, DataType > | 
| struct | DataSourceStorageImpl< 6, DataType > | 
| struct | DataSourceStorageImpl< 7, DataType > | 
| struct | DataSourceTypeInfo | 
| struct | DataSourceTypeInfo< const T & > | 
| struct | DataSourceTypeInfo< const T * > | 
| struct | DataSourceTypeInfo< const T > | 
| struct | DataSourceTypeInfo< T & > | 
| struct | DataSourceTypeInfo< T * > | 
| struct | DataSourceTypeInfo< types::carray< T > > | 
| struct | DataSourceTypeInfo< UnknownType > | 
| struct | DataSourceTypeInfo< void > | 
| struct | divides3 | 
| struct | divides3< int, int, int > | 
| struct | DSRStore | 
| struct | DSRStore< T & > | 
| struct | DSRStore< void > | 
| struct | DSWrap | 
| struct | DSWrap< boost::intrusive_ptr< T >, typename boost::enable_if< boost::is_base_of< base::DataSourceBase, typename boost::remove_pointer< T >::type > >::type > | 
| struct | DSWrap< T, typename boost::enable_if< boost::is_base_of< base::DataSourceBase, typename boost::remove_pointer< T >::type > >::type > | 
| struct | DSWrap< T, typename boost::enable_if< boost::is_reference< T > >::type > | 
| struct | DSWrap< T, typename boost::enable_if< boost::is_reference_wrapper< T > >::type > | 
| struct | FusedFunctorDataSource | 
| struct | FusedFunctorDataSource< Signature, typename boost::enable_if< is_pure_reference< typename boost::function_traits< Signature >::result_type > >::type > | 
| struct | FusedMCallDataSource | 
| struct | FusedMCollectDataSource | 
| struct | FusedMSendDataSource | 
| struct | FusedMSignal | 
| struct | GenerateDataSource | 
| struct | get_signal_impl | 
| struct | GetArgument | 
| struct | GetArgument< Seq, Data, typename boost::enable_if< is_pure_reference< Data > >::type > | 
| struct | GetSignature | 
| struct | GetSignatureDS | 
| class | GlobalEngine | 
| class | GlobalService | 
| struct | identity | 
| class | InputPortSource | 
| struct | IntrusiveStorage | 
| struct | Invoker | 
| struct | InvokerBase | 
| struct | InvokerBaseImpl< 0, F > | 
| struct | InvokerBaseImpl< 1, F > | 
| struct | InvokerBaseImpl< 2, F > | 
| struct | InvokerBaseImpl< 3, F > | 
| struct | InvokerBaseImpl< 4, F > | 
| struct | InvokerBaseImpl< 5, F > | 
| struct | InvokerBaseImpl< 6, F > | 
| struct | InvokerBaseImpl< 7, F > | 
| struct | InvokerImpl< 0, F, BaseImpl > | 
| struct | InvokerImpl< 1, F, BaseImpl > | 
| struct | InvokerImpl< 2, F, BaseImpl > | 
| struct | InvokerImpl< 3, F, BaseImpl > | 
| struct | InvokerImpl< 4, F, BaseImpl > | 
| struct | InvokerImpl< 5, F, BaseImpl > | 
| struct | InvokerImpl< 6, F, BaseImpl > | 
| struct | InvokerImpl< 7, F, BaseImpl > | 
| struct | InvokerSignature< 0, F, ToInvoke > | 
| struct | InvokerSignature< 1, F, ToInvoke > | 
| struct | InvokerSignature< 2, F, ToInvoke > | 
| struct | InvokerSignature< 3, F, ToInvoke > | 
| struct | InvokerSignature< 4, F, ToInvoke > | 
| struct | InvokerSignature< 5, F, ToInvoke > | 
| struct | InvokerSignature< 6, F, ToInvoke > | 
| struct | InvokerSignature< 7, F, ToInvoke > | 
| struct | is_arg_return | 
| struct | is_arg_return< AStore< T & > > | 
| struct | is_arg_return< AStore< T const & > > | 
| struct | is_arg_return< DSRStore< T > > | 
| struct | is_arg_return< DSRStore< void > > | 
| struct | is_arg_return< RStore< T > > | 
| struct | is_arg_return< RStore< void > > | 
| struct | is_out_arg | 
| struct | is_out_arg< AStore< T & > > | 
| struct | is_out_arg< AStore< T const & > > | 
| struct | is_pure_reference | 
| struct | is_pure_reference< T & > | 
| struct | is_pure_reference< T const & > | 
| class | LateConstReferenceDataSource | 
| class | LateReferenceDataSource | 
| class | List | 
| class | ListLocked | 
| class | ListLockFree | 
| struct | LocalConnID | 
| struct | LocalOperationCaller | 
| class | LocalOperationCallerImpl | 
| class | LockedQueue | 
| struct | multiplies3 | 
| class | MWSRQueue | 
| struct | NA | 
| struct | NA< void > | 
| class | NArityDataSource | 
| struct | OperationCallerBinder | 
| struct | OperationCallerBinderImpl< 0, F > | 
| struct | OperationCallerBinderImpl< 1, F > | 
| struct | OperationCallerBinderImpl< 2, F > | 
| struct | OperationCallerBinderImpl< 3, F > | 
| struct | OperationCallerBinderImpl< 4, F > | 
| struct | OperationCallerBinderImpl< 5, F > | 
| struct | OperationCallerBinderImpl< 6, F > | 
| struct | OperationCallerBinderImpl< 7, F > | 
| struct | OperationCallerBinderImpl< 8, F > | 
| struct | OperationCallerBinderImpl< 9, F > | 
| class | OperationCallerC | 
| class | OperationInterfacePartFused | 
| class | OperationInterfacePartFusedDS | 
| class | OperationInterfacePartHelper | 
| class | OROCOS_SIGNAL_CONNECTION_N | 
| class | OROCOS_SIGNAL_N | 
| class | PartDataSource | 
| class | PartDataSource< types::carray< T > > | 
| struct | pointer_to_sixary_function | 
| struct | pointer_to_ternary_function | 
| class | Queue | 
| class | real_get_signal_impl< 0, Signature, SlotFunction > | 
| class | real_get_signal_impl< 1, Signature, SlotFunction > | 
| class | real_get_signal_impl< 2, Signature, SlotFunction > | 
| class | real_get_signal_impl< 3, Signature, SlotFunction > | 
| class | real_get_signal_impl< 4, Signature, SlotFunction > | 
| class | real_get_signal_impl< 5, Signature, SlotFunction > | 
| class | real_get_signal_impl< 6, Signature, SlotFunction > | 
| class | real_get_signal_impl< 7, Signature, SlotFunction > | 
| class | Reference | 
| class | ReferenceDataSource | 
| class | RemoteOperationCaller | 
| class | RemoteOperationCallerImpl | 
| struct | remove_cr | 
| struct | Return | 
| struct | ReturnBase | 
| struct | ReturnBaseImpl< 0, F > | 
| struct | ReturnBaseImpl< 1, F > | 
| struct | ReturnBaseImpl< 2, F > | 
| struct | ReturnBaseImpl< 3, F > | 
| struct | ReturnBaseImpl< 4, F > | 
| struct | ReturnBaseImpl< 5, F > | 
| struct | ReturnBaseImpl< 6, F > | 
| struct | ReturnBaseImpl< 7, F > | 
| struct | ReturnImpl< 0, F, BaseImpl > | 
| struct | ReturnImpl< 1, F, BaseImpl > | 
| struct | ReturnImpl< 2, F, BaseImpl > | 
| struct | ReturnImpl< 3, F, BaseImpl > | 
| struct | ReturnImpl< 4, F, BaseImpl > | 
| struct | ReturnImpl< 5, F, BaseImpl > | 
| struct | ReturnImpl< 6, F, BaseImpl > | 
| struct | ReturnImpl< 7, F, BaseImpl > | 
| struct | ReturnSignature< 0, F, ToInvoke > | 
| struct | ReturnSignature< 1, F, ToInvoke > | 
| struct | ReturnSignature< 2, F, ToInvoke > | 
| struct | ReturnSignature< 3, F, ToInvoke > | 
| struct | ReturnSignature< 4, F, ToInvoke > | 
| struct | ReturnSignature< 5, F, ToInvoke > | 
| struct | ReturnSignature< 6, F, ToInvoke > | 
| struct | ReturnSignature< 7, F, ToInvoke > | 
| struct | RStore | 
| struct | RStore< const T > | 
| struct | RStore< T & > | 
| struct | RStore< void > | 
| struct | select1st | 
| struct | select2nd | 
| class | SendHandleC | 
| class | Signal | 
| class | SignalBase | 
| class | SimpleConnID | 
| struct | StreamConnID | 
| struct | subs3 | 
| class | SynchronousOperationInterfacePartFused | 
| class | TsPool | 
| class | UnaryDataSource | 
| class | UnboundDataSource | 
| struct | UnknownType | 
| class | UnMember | 
| class | UnPointer | 
| struct | UpdateHelper | 
| struct | UpdateHelper< T & > | 
| class | ValueDataSource | 
| 
Typedefs | 
| typedef boost::shared_ptr < ConnFactory >
 | ConnFactoryPtr | 
| typedef boost::enable_shared_from_this
 < Service >
 | shared_from_raw | 
| 
Functions | 
| bool | catch_exception () | 
| void | clearChannel (ConnectionManager::ChannelDescriptor &descriptor) | 
| template<typename iter > | 
| static void | delete_all (iter a, iter b) | 
| ConnectionBase * | getPointer (ConnectionBase::shared_ptr c) | 
| void RTT_API | intrusive_ptr_add_ref (RTT::internal::IntrusiveStorage *p) | 
| void | intrusive_ptr_add_ref (ConnectionBase *p) | 
| void | intrusive_ptr_release (ConnectionBase *p) | 
| void RTT_API | intrusive_ptr_release (RTT::internal::IntrusiveStorage *p) | 
| bool | is_same_id (ConnID *conn_id, ConnectionManager::ChannelDescriptor const &channel) | 
| template<typename MapT > | 
| std::vector< typename MapT::key_type >
 | keys (const MapT &map) | 
| template<class Function > | 
| base::DataSourceBase * | newFunctorDataSource (Function f, const std::vector< base::DataSourceBase::shared_ptr > &args) | 
| template<class T > | 
| std::ostream & | operator<< (std::ostream &o, AStore< T > &a) | 
| template<class T > | 
| std::ostream & | operator<< (std::ostream &o, RStore< T > &a) | 
| template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T > | 
| pointer_to_ternary_function < ResultT, Arg1T, Arg2T, Arg3T >
 | ptr_fun (ResultT(*fun)(Arg1T, Arg2T, Arg3T)) | 
| template<typename ResultT , typename Arg1T , typename Arg2T , typename Arg3T , typename Arg4T , typename Arg5T , typename Arg6T > | 
| pointer_to_sixary_function < ResultT, Arg1T, Arg2T, Arg3T,
 Arg4T, Arg5T, Arg6T >
 | ptr_fun (ResultT(*fun)(Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, Arg6T)) | 
| template<typename MapT > | 
| std::vector< typename MapT::mapped_type >
 | values (const MapT &map) | 
| 
Variables | 
| int | m_catch_exception = -1 | 
| static GlobalEngine * | mengine = 0 | 
| static Service::shared_ptr | mserv | 
Classes which contain all implementation code for the RTT.