• Main Page
  • Namespaces
  • Classes
  • Files
  • File List
  • File Members

src/hpp/dds/core/detail/conformance.hpp

Go to the documentation of this file.
00001 #ifndef OMG_DDS_CORE_DETAIL_CONFORMANCE_HPP_
00002 #define OMG_DDS_CORE_DETAIL_CONFORMANCE_HPP_
00003 
00004 
00005 /* The following macros correspond to the compliance "profiles" of the DDS
00006  * specification. Implementations shall modify this header to indicate their
00007  * level of support:
00008  *      - An implementation fully implementing a given profile shall define
00009  *        the corresponding macro to "FULL".
00010  *      - An implementation partially supporting a given profile shall define
00011  *        the corresponding macro to "PARTIAL".
00012  *      - And implementation with no support for a given profile shall leave
00013  *        the corresponding macro undefined.
00014  * 
00015  * DDS Minimum Profile support is required of all DDS implementations;
00016  * therefore no corresponding macro is provided.
00017  */
00018 #define OMG_DDS_CONTENT_SUBSCRIPTION_SUPPORT                FULL
00019 #define OMG_DDS_PERSISTENCE_SUPPORT                         FULL
00020 #define OMG_DDS_OWNERSHIP_SUPPORT                           FULL
00021 #define OMG_DDS_OBJECT_MODEL_SUPPORT                        FULL
00022 #define OMG_DDS_EXTENSIBLE_AND_DYNAMIC_TOPIC_TYPE_SUPPORT   FULL
00023 
00024 
00025 #endif /* OMG_DDS_CORE_DETAIL_CONFORMANCE_HPP_ */

Generated on Tue Nov 9 2010 02:16:21 for dds-psm-cxx-doc by  doxygen 1.7.1