DDS-PSM-C++  1.0
ISO C++ API for OpenSplice DDS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
PrimitiveTypes.hpp
Go to the documentation of this file.
1 #ifndef OMG_DDS_CORE_XTYPES_PRIMITIVE_TYPES_HPP_
2 #define OMG_DDS_CORE_XTYPES_PRIMITIVE_TYPES_HPP_
3 
6 
7 namespace dds {
8  namespace core {
9  namespace xtypes {
10  template <typename T>
12 
13  template <typename T>
15  static const TypeKind TYPE_ID = TypeKind::NO_TYPE;
16  static const std::string NAME;
17  };
18 
25  template <typename T>
27  }
28  }
29 }
30 
31 template <typename T>
33 public:
35 };
36 
37 template <typename T>
41  return t;
42 }
43 
44 // This include should be at the end since it provides
45 // tempalte specializations.
47 
48 #endif /* OMG_DDS_CORE_XTYPES_PRIMITIVE_TYPES_HPP_ */