Go to the documentation of this file.00001 #ifndef OMG_TDDS_CORE_POLICY_QOS_POLICY_COUNT_HPP_
00002 #define OMG_TDDS_CORE_POLICY_QOS_POLICY_COUNT_HPP_
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #include <dds/core/corefwd.hpp>
00023 #include <dds/core/Value.hpp>
00024
00025
00026 namespace tdds { namespace core { namespace policy {
00027
00028 template <typename DELEGATE>
00029 class QosPolicyCount : public dds::core::Value<DELEGATE> {
00030 public:
00031 QosPolicyCount();
00032
00033 public:
00034 dds::core::policy::QosPolicyId policy_id() const;
00035 int32_t count() const;
00036 };
00037
00038 } } }
00039
00040 #endif // !defined(OMG_TDDS_CORE_POLICY_QOS_POLICY_COUNT_HPP_)