OpenDDS
Snapshot(2023/04/28-20:55)
|
#include <MemberDescriptorImpl.h>
Public Member Functions | |
MemberDescriptorImpl () | |
~MemberDescriptorImpl () | |
MemberDescriptorImpl (const char *a_name, bool a_is_key) | |
bool | equals (DDS::MemberDescriptor *other) |
DDS::ReturnCode_t | copy_from (DDS::MemberDescriptor *) |
::CORBA::Boolean | is_consistent () |
CORBA::ValueBase * | _copy_value () |
CORBA::TypeCode_ptr | _tao_type () const |
Private Member Functions | |
::CORBA::Boolean | _tao_marshal__DDS_MemberDescriptor (TAO_OutputCDR &, TAO_ChunkInfo &) const |
::CORBA::Boolean | _tao_unmarshal__DDS_MemberDescriptor (TAO_InputCDR &, TAO_ChunkInfo &) |
Definition at line 16 of file MemberDescriptorImpl.h.
OpenDDS::XTypes::MemberDescriptorImpl::MemberDescriptorImpl | ( | ) |
Definition at line 13 of file MemberDescriptorImpl.cpp.
References DDS::DISCARD, OpenDDS::XTypes::is_key(), and OpenDDS::XTypes::MEMBER_ID_INVALID.
OpenDDS::XTypes::MemberDescriptorImpl::~MemberDescriptorImpl | ( | ) |
Definition at line 25 of file MemberDescriptorImpl.cpp.
|
inline |
Definition at line 23 of file MemberDescriptorImpl.h.
References OpenDDS::XTypes::is_key(), name, and DDS::USE_DEFAULT.
CORBA::ValueBase * OpenDDS::XTypes::MemberDescriptorImpl::_copy_value | ( | void | ) |
|
private |
CORBA::TypeCode_ptr OpenDDS::XTypes::MemberDescriptorImpl::_tao_type | ( | void | ) | const |
|
private |
DDS::ReturnCode_t OpenDDS::XTypes::MemberDescriptorImpl::copy_from | ( | DDS::MemberDescriptor * | ) |
Definition at line 46 of file MemberDescriptorImpl.cpp.
References DDS::RETCODE_UNSUPPORTED.
bool OpenDDS::XTypes::MemberDescriptorImpl::equals | ( | DDS::MemberDescriptor * | other | ) |
Definition at line 28 of file MemberDescriptorImpl.cpp.
References OpenDDS::XTypes::test_equality().
CORBA::Boolean OpenDDS::XTypes::MemberDescriptorImpl::is_consistent | ( | ) |