#include <Value.hpp>
Inherited by dds::core::policy::TDeadline< D >, dds::core::policy::TDestinationOrder< D >, dds::core::policy::TDurability< D >, dds::core::policy::TEntityFactory< D >, dds::core::policy::TGroupData< D >, dds::core::policy::THistory< D >, dds::core::policy::TLatencyBudget< D >, dds::core::policy::TLifespan< D >, dds::core::policy::TLiveliness< D >, dds::core::policy::TPartition< D >, dds::core::policy::TPresentation< D >, dds::core::policy::TQosPolicyCount< D >, dds::core::policy::TReaderDataLifecycle< D >, dds::core::policy::TReliability< D >, dds::core::policy::TResourceLimits< D >, dds::core::policy::TTimeBasedFilter< D >, dds::core::policy::TTopicData< D >, dds::core::policy::TTransportPriority< D >, dds::core::policy::TUserData< D >, dds::core::policy::TWriterDataLifecycle< D >, dds::core::status::TInconsistentTopicStatus< D >, dds::core::status::TLivelinessChangedStatus< D >, dds::core::status::TLivelinessLostStatus< D >, dds::core::status::TOfferedDeadlineMissedStatus< D >, dds::core::status::TOfferedIncompatibleQosStatus< D >, dds::core::status::TPublicationMatchedStatus< D >, dds::core::status::TRequestedDeadlineMissedStatus< D >, dds::core::status::TRequestedIncompatibleQosStatus< D >, dds::core::status::TSampleLostStatus< D >, dds::core::status::TSampleRejectedStatus< D >, dds::core::status::TSubscriptionMatchedStatus< D >, dds::topic::TBuiltinTopicKey< D >, dds::topic::TFilter< D >, dds::topic::TParticipantBuiltinTopicData< D >, dds::topic::TPublicationBuiltinTopicData< D >, dds::topic::TSubscriptionBuiltinTopicData< D >, and dds::topic::TTopicBuiltinTopicData< D >.
|
template<typename ARG > |
| Value (const ARG &arg) |
|
template<typename ARG1 , typename ARG2 > |
| Value (const ARG1 &arg1, const ARG2 &arg2) |
|
template<typename ARG1 , typename ARG2 , typename ARG3 > |
| Value (const ARG1 &arg1, const ARG2 &arg2, const ARG3 &arg3) |
|
template<typename ARG1 , typename ARG2 , typename ARG3 , typename ARG4 > |
| Value (const ARG1 &arg1, const ARG2 &arg2, const ARG3 &arg3, const ARG4 &arg4) |
|
template<typename ARG1 , typename ARG2 , typename ARG3 , typename ARG4 , typename ARG5 > |
| Value (const ARG1 &arg1, const ARG2 &arg2, const ARG3 &arg3, const ARG4 &arg4, const ARG5 &arg5) |
|
template<typename ARG1 , typename ARG2 , typename ARG3 , typename ARG4 , typename ARG5 , typename ARG6 > |
| Value (const ARG1 &arg1, const ARG2 &arg2, const ARG3 &arg3, const ARG4 &arg4, const ARG5 &arg5, const ARG6 &arg6) |
|
| ~Value () |
|
const D & | delegate () const |
|
D & | delegate () |
|
| operator const D & () const |
|
| operator D & () |
|
bool | operator!= (const Value &other) const |
|
const D * | operator-> () const |
|
D * | operator-> () |
|
Value & | operator= (const Value &other) |
|
bool | operator== (const Value &other) const |
|
template<typename D>
class dds::core::Value< D >
This class provides the basic behavior for Value types.
Definition at line 34 of file Value.hpp.
template<typename D>
template<typename ARG >
template<typename D>
template<typename ARG1 , typename ARG2 >
template<typename D>
template<typename ARG1 , typename ARG2 , typename ARG3 >
template<typename D>
template<typename ARG1 , typename ARG2 , typename ARG3 , typename ARG4 >
dds::core::Value< D >::Value | ( | const ARG1 & | arg1, |
| | const ARG2 & | arg2, |
| | const ARG3 & | arg3, |
| | const ARG4 & | arg4 |
| ) | | |
template<typename D>
template<typename ARG1 , typename ARG2 , typename ARG3 , typename ARG4 , typename ARG5 >
dds::core::Value< D >::Value | ( | const ARG1 & | arg1, |
| | const ARG2 & | arg2, |
| | const ARG3 & | arg3, |
| | const ARG4 & | arg4, |
| | const ARG5 & | arg5 |
| ) | | |
template<typename D>
template<typename ARG1 , typename ARG2 , typename ARG3 , typename ARG4 , typename ARG5 , typename ARG6 >
dds::core::Value< D >::Value | ( | const ARG1 & | arg1, |
| | const ARG2 & | arg2, |
| | const ARG3 & | arg3, |
| | const ARG4 & | arg4, |
| | const ARG5 & | arg5, |
| | const ARG6 & | arg6 |
| ) | | |
The documentation for this class was generated from the following file: