| DDS-PSM-C++ 1.0 ISO C++ API for OpenSplice DDS |
#include <UnionCase.hpp>

Public Member Functions | |
| UnionCase () | |
| UnionCase (T discriminator, const MemberType &member) | |
| T | discriminator () |
| const MemberType & | member () |
Public Member Functions inherited from dds::core::Reference< DELEGATE< T > > | |
| Reference (dds::core::null_type &) | |
| Reference (const Reference &ref) | |
| Reference (const Reference< D > &ref) | |
| Reference (DELEGATE_T *p) | |
| ~Reference () | |
| const DELEGATE_REF_T & | delegate () const |
| DELEGATE_REF_T & | delegate () |
| bool | is_nil () const |
| operator const DELEGATE_REF_T & () const | |
| operator DELEGATE_REF_T () const | |
| operator DELEGATE_REF_T & () | |
| bool | operator!= (const R &ref) const |
| bool | operator!= (const null_type nil) const |
| DELEGATE< T > * | operator-> () |
| const DELEGATE< T > * | operator-> () const |
| Reference & | operator= (const Reference< D > &that) |
| Reference & | operator= (const R &rhs) |
| Reference & | operator= (const null_type) |
| bool | operator== (const R &ref) const |
| bool | operator== (const null_type) const |
Additional Inherited Members | |
Protected Attributes inherited from dds::core::Reference< DELEGATE< T > > | |
| DELEGATE_REF_T | impl_ |
Definition at line 19 of file UnionCase.hpp.
| UnionCase< T, DELEGATE >::UnionCase | ( | ) |
| UnionCase< T, DELEGATE >::UnionCase | ( | T | discriminator, |
| const MemberType & | member | ||
| ) |
| T UnionCase< T, DELEGATE >::discriminator | ( | ) |
| const MemberType& UnionCase< T, DELEGATE >::member | ( | ) |
1.8.2