39 #ifndef DATASOURCE_TYPE_INFO_HPP 40 #define DATASOURCE_TYPE_INFO_HPP 44 #include "../types/carray.hpp" 45 #include "../rtt-config.h" 46 #include "../types/rtt-types-fwd.hpp" 76 static const std::string& getType();
77 static const std::string& getTypeName();
78 static const std::string& getQualifier();
92 static std::string
getType() {
return getTypeName() + getQualifier(); }
102 static std::string
getType() {
return getTypeName() + getQualifier(); }
112 static std::string
getType() {
return getTypeName() + getQualifier(); }
122 static std::string
getType() {
return getTypeName() + getQualifier(); }
133 static std::string
getType() {
return getTypeName() + getQualifier(); }
151 static std::string
getType() {
return getTypeName() +
"[N]"; }
178 static const std::string& getType();
183 static const std::string& getTypeName();
188 static const std::string& getQualifier();
215 static const std::string& getType();
220 static const std::string& getTypeName();
225 static const std::string& getQualifier();
238 #include "DataSourceTypeInfo.inl"
static const std::string & getQualifier()
static const std::string & getTypeName()
static const std::string crefqual
static types::TypeInfo * TypeInfoObject
static const std::string refqual
static const std::string & getQualifier()
static const std::string noqual
static const std::string & getQualifier()
DataSourceTypeInfo< UnknownType > value_type_info
const std::string & getTypeName() const
static types::TypeInfo * TypeInfoObject
static const std::string & getTypeName()
static const types::TypeInfo * getTypeInfo()
static const types::TypeInfo * getTypeInfo()
DataSourceTypeInfo< T > value_type_info
DataSourceTypeInfo< T > value_type_info
static std::string getType()
static std::string getType()
static const std::string & getTypeName()
static const std::string tname
static types::TypeInfo * TypeInfoObject
static std::string getType()
static types::TypeInfo * TypeInfoObject
static types::TypeInfo * TypeInfoObject
static std::string getType()
static const std::string & getQualifier()
static const std::string & getTypeName()
static const std::string cqual
DataSourceTypeInfo< T > value_type_info
DataSourceTypeInfo< value_type > value_type_info
DataSourceTypeInfo< T > value_type_info
static const types::TypeInfo * getTypeInfo()
DataSourceTypeInfo< T > value_type_info
static const types::TypeInfo * getTypeInfo()
types::carray< T > value_type
static const std::string ptrqual
static const std::string cptrqual
static const std::string & getQualifier()
static std::string getType()
DataSourceTypeInfo< T > value_type_info
static const std::string & getQualifier()
static const std::string & getTypeName()
static const std::string & getTypeName()
static const types::TypeInfo * getTypeInfo()
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
static const std::string & getTypeName()
static std::string getType()
DataSourceTypeInfo< void > value_type_info