Class CompleteUnionType
Defined in File TypeObject.h
Class Documentation
-
class CompleteUnionType
Public Functions
-
RTPS_DllAPI CompleteUnionType()
-
RTPS_DllAPI ~CompleteUnionType()
-
RTPS_DllAPI CompleteUnionType(const CompleteUnionType &x)
-
RTPS_DllAPI CompleteUnionType(CompleteUnionType &&x)
- RTPS_DllAPI CompleteUnionType & operator= (const CompleteUnionType &x)
- RTPS_DllAPI CompleteUnionType & operator= (CompleteUnionType &&x)
- inline RTPS_DllAPI void union_flags (const UnionTypeFlag &_union_flags)
- inline RTPS_DllAPI void union_flags (UnionTypeFlag &&_union_flags)
- inline RTPS_DllAPI const UnionTypeFlag & union_flags () const
- inline RTPS_DllAPI UnionTypeFlag & union_flags ()
- inline RTPS_DllAPI void header (const CompleteUnionHeader &_header)
- inline RTPS_DllAPI void header (CompleteUnionHeader &&_header)
- inline RTPS_DllAPI const CompleteUnionHeader & header () const
- inline RTPS_DllAPI CompleteUnionHeader & header ()
- inline RTPS_DllAPI void discriminator (const CompleteDiscriminatorMember &_discriminator)
- inline RTPS_DllAPI void discriminator (CompleteDiscriminatorMember &&_discriminator)
- inline RTPS_DllAPI const CompleteDiscriminatorMember & discriminator () const
- inline RTPS_DllAPI CompleteDiscriminatorMember & discriminator ()
- inline RTPS_DllAPI void member_seq (const CompleteUnionMemberSeq &_member_seq)
- inline RTPS_DllAPI void member_seq (CompleteUnionMemberSeq &&_member_seq)
- inline RTPS_DllAPI const CompleteUnionMemberSeq & member_seq () const
- inline RTPS_DllAPI CompleteUnionMemberSeq & member_seq ()
- RTPS_DllAPI void serialize (eprosima::fastcdr::Cdr &cdr) const
- RTPS_DllAPI void deserialize (eprosima::fastcdr::Cdr &cdr)
- RTPS_DllAPI bool operator== (const CompleteUnionType &other) const
- RTPS_DllAPI bool consistent (const CompleteUnionType &x, const fastdds::dds::TypeConsistencyEnforcementQosPolicy &consistency) const
Public Static Functions
- static RTPS_DllAPI size_t getCdrSerializedSize (const CompleteUnionType &data, size_t current_alignment=0)
-
RTPS_DllAPI CompleteUnionType()