$search
00001 #ifndef ORO_RTT_types_FWD_HPP 00002 #define ORO_RTT_types_FWD_HPP 00003 00004 namespace RTT { 00005 namespace types { 00006 class BinaryOp; 00007 class EmptyTypeInfo; 00008 class GlobalsRepository; 00009 class OperatorRepository; 00010 class TransportPlugin; 00011 class TypeInfo; 00012 class TypeInfoGenerator; 00013 class TypeInfoRepository; 00014 class TypeMarshaller; 00015 class TypeTransporter; 00016 class TypekitPlugin; 00017 class TypekitRepository; 00018 class UnaryOp; 00019 struct TypeConstructor; 00020 template <typename T, bool has_ostream> 00021 struct StdVectorTemplateTypeInfo; 00022 template<class S> 00023 struct TemplateConstructor; 00024 template<class T> 00025 struct EnumTypeInfo; 00026 template<typename T, bool has_ostream> 00027 class BoostArrayTypeInfo; 00028 template<typename T, bool has_ostream> 00029 class CArrayTypeInfo; 00030 template<typename T, bool has_ostream> 00031 class SequenceTypeInfo; 00032 template<typename T, bool has_ostream> 00033 class StructTypeInfo; 00034 template<typename T, bool use_ostream> 00035 class TemplateTypeInfo; 00036 template<typename T> 00037 struct StdVectorBuilder; 00038 template<typename T> 00039 struct TypeInfoName; 00040 template<typename function> 00041 class BinaryOperator; 00042 template<typename function> 00043 class UnaryOperator; 00044 } 00045 namespace detail { 00046 using namespace types; 00047 } 00048 } 00049 #endif