1 #ifndef ORO_RTT_types_FWD_HPP 2 #define ORO_RTT_types_FWD_HPP 8 class GlobalsRepository;
9 class OperatorRepository;
10 class TransportPlugin;
12 class TypeInfoGenerator;
13 class TypeInfoRepository;
15 class TypeTransporter;
17 class TypekitRepository;
19 struct TypeConstructor;
20 template <
typename T,
bool has_ostream>
26 template<
typename T,
bool has_ostream>
28 template<
typename T,
bool has_ostream>
30 template<
typename T,
bool has_ostream>
32 template<
typename T,
bool has_ostream>
34 template<
typename T,
bool use_ostream>
40 template<
typename function>
42 template<
typename function>
46 using namespace types;
The constructor classes allow to define type constructors or type conversions (convert type B from ty...
Template class for std::vector<T> typekits, providing a alternative demarshalling function for proper...
This template class allows user types to be used in all Orocos primitives.
Template for data types that are of type boost::array<U,int>.
Type information for Enum types for which they are convertible to int.
Template for data types that are C-style arrays.
An operator which reads a single internal::DataSource and returns a modified result.
Type Information for data types that are structs, ie all user data types fall in this category...
An operator which reads a two DataSources and returns a modified result.
This helper class allows only type names to be added to Orocos.
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
Old-style SequenceTypeInfo which offers type info for sequences which can be sent over flow ports...