1 #ifndef OMG_DDS_CORE_VALUE_HPP_ 2 #define OMG_DDS_CORE_VALUE_HPP_ 66 template <
typename ARG>
67 Value(
const ARG& arg);
75 template <
typename ARG1,
typename ARG2>
76 Value(
const ARG1& arg1,
const ARG2& arg2);
85 template <
typename ARG1,
typename ARG2,
typename ARG3>
86 Value(
const ARG1& arg1,
const ARG2& arg2,
const ARG3& arg3);
96 template <
typename ARG1,
typename ARG2,
typename ARG3,
typename ARG4>
97 Value(
const ARG1& arg1,
const ARG2& arg2,
const ARG3& arg3,
const ARG4& arg4);
108 template <
typename ARG1,
typename ARG2,
typename ARG3,
typename ARG4,
typename ARG5>
109 Value(
const ARG1& arg1,
const ARG2& arg2,
const ARG3& arg3,
const ARG4& arg4,
const ARG5& arg5);
121 template <
typename ARG1,
typename ARG2,
typename ARG3,
typename ARG4,
typename ARG5,
typename ARG6>
122 Value(
const ARG1& arg1,
const ARG2& arg2,
const ARG3& arg3,
const ARG4& arg4,
const ARG5& arg5,
const ARG6& arg6);
182 const D& delegate()
const;
185 operator const D& ()
const;
This class is the base for various value-type dds objects.
bool operator!=(const Value &other) const
Value & operator=(const Value &other)
bool operator==(const Value &other) const