Orocos Real-Time Toolkit  2.8.3
Classes | Namespaces
DataSourceTypeInfo.hpp File Reference
#include <string>
#include <typeinfo>
#include "../types/carray.hpp"
#include "../rtt-config.h"
#include "../types/rtt-types-fwd.hpp"
#include "DataSourceTypeInfo.inl"

Go to the source code of this file.

Classes

struct  RTT::internal::UnknownType
 
struct  RTT::internal::DataSourceTypeInfo< T >
 Every DataSource of type T has a type info class which it can ask type information. More...
 
struct  RTT::internal::DataSourceTypeInfo< UnknownType >
 This class offers the default implementation of type information for an unknown type. More...
 
struct  RTT::internal::DataSourceTypeInfo< const T & >
 These specialisations only serve to find out if a type T is a pointer, or reference, or... More...
 
struct  RTT::internal::DataSourceTypeInfo< T & >
 
struct  RTT::internal::DataSourceTypeInfo< const T >
 
struct  RTT::internal::DataSourceTypeInfo< T * >
 
struct  RTT::internal::DataSourceTypeInfo< const T * >
 
struct  RTT::internal::DataSourceTypeInfo< types::carray< T > >
 Specialisation for a types::carray<T> type info object. More...
 
struct  RTT::internal::DataSourceTypeInfo< T >
 Every DataSource of type T has a type info class which it can ask type information. More...
 
struct  RTT::internal::DataSourceTypeInfo< void >
 (void) is a special case. More...
 

Namespaces

 RTT
 Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
 
 RTT::internal
 Classes which contain all implementation code for the RTT.