DDS-PSM-C++  1.0
ISO C++ API for OpenSplice DDS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Annotation.hpp
Go to the documentation of this file.
1 #ifndef OMG_DDS_CORE_XTYPES_DETAIL_ANNOTATIONS_HPP_
2 #define OMG_DDS_CORE_XTYPES_DETAIL_ANNOTATIONS_HPP_
3 
4 namespace dds {
5  namespace core {
6  namespace xtypes {
7  namespace detail {
8  class Annotation { };
9 
10  class IdAnnotation : public Annotation { };
11 
12  class KeyAnnotation : public Annotation { };
13 
14  class SharedAnnotation : public Annotation { };
15 
16  class NestedAnnotation : public Annotation { };
17 
18  class ExtensibilityAnnotation : public Annotation { };
19 
21 
22  class VerbatimAnnotation : public Annotation { };
23 
24  class BitsetAnnotation : public Annotation { };
25 
26  class BitBoundAnnotation : public Annotation { };
27  }
28  }
29  }
30 }
31 #endif /* OMG_DDS_CORE_XTYPES_DETAIL_ANNOTATIONS_HPP_ */