|
| DynamicDataAdapter_T (DDS::DynamicType_ptr type, T &value) |
|
| DynamicDataAdapter_T (DDS::DynamicType_ptr type, const T &value) |
|
const T & | wrapped () const |
|
| DynamicDataAdapter (DDS::DynamicType_ptr type, bool read_only) |
|
DDS::UInt32 | get_item_count () |
|
DDS::MemberId | get_member_id_by_name (const char *name) |
|
virtual DDS::MemberId | get_member_id_at_index_impl (DDS::UInt32) |
|
DDS::MemberId | get_member_id_at_index (DDS::UInt32 index) |
|
DDS::ReturnCode_t | clear_all_values () |
|
DDS::ReturnCode_t | clear_nonkey_values () |
|
DDS::ReturnCode_t | clear_value (DDS::MemberId) |
|
DDS::DynamicData_ptr | clone () |
|
DDS::ReturnCode_t | get_int8_value (CORBA::Int8 &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_int8_value (DDS::MemberId id, CORBA::Int8 value) |
|
DDS::ReturnCode_t | get_uint8_value (CORBA::UInt8 &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_uint8_value (DDS::MemberId id, CORBA::UInt8 value) |
|
DDS::ReturnCode_t | get_int16_value (CORBA::Short &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_int16_value (DDS::MemberId id, CORBA::Short value) |
|
DDS::ReturnCode_t | get_uint16_value (CORBA::UShort &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_uint16_value (DDS::MemberId id, CORBA::UShort value) |
|
DDS::ReturnCode_t | get_int32_value (CORBA::Long &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_int32_value (DDS::MemberId id, CORBA::Long value) |
|
DDS::ReturnCode_t | get_uint32_value (CORBA::ULong &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_uint32_value (DDS::MemberId id, CORBA::ULong value) |
|
DDS::ReturnCode_t | get_int64_value_impl (DDS::Int64 &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_int64_value (DDS::MemberId id, CORBA::LongLong value) |
|
DDS::ReturnCode_t | get_uint64_value_impl (DDS::UInt64 &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_uint64_value (DDS::MemberId id, CORBA::ULongLong value) |
|
DDS::ReturnCode_t | get_float32_value (CORBA::Float &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_float32_value (DDS::MemberId id, CORBA::Float value) |
|
DDS::ReturnCode_t | get_float64_value (CORBA::Double &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_float64_value (DDS::MemberId id, CORBA::Double value) |
|
DDS::ReturnCode_t | get_float128_value (CORBA::LongDouble &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_float128_value (DDS::MemberId id, CORBA::LongDouble value) |
|
DDS::ReturnCode_t | get_char8_value (CORBA::Char &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_char8_value (DDS::MemberId id, CORBA::Char value) |
|
DDS::ReturnCode_t | get_char16_value (CORBA::WChar &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_char16_value (DDS::MemberId id, CORBA::WChar value) |
|
DDS::ReturnCode_t | get_byte_value (DDS::Byte &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_byte_value (DDS::MemberId id, CORBA::Octet value) |
|
DDS::ReturnCode_t | get_boolean_value (CORBA::Boolean &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_boolean_value (DDS::MemberId id, CORBA::Boolean value) |
|
DDS::ReturnCode_t | get_string_value (char *&value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_string_value (DDS::MemberId id, const char *value) |
|
DDS::ReturnCode_t | get_wstring_value (CORBA::WChar *&value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_wstring_value (DDS::MemberId id, const CORBA::WChar *value) |
|
DDS::ReturnCode_t | get_complex_value (DDS::DynamicData_ptr &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_complex_value (DDS::MemberId id, DDS::DynamicData_ptr value) |
|
DDS::ReturnCode_t | get_int32_values (DDS::Int32Seq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_int32_values (DDS::MemberId, const DDS::Int32Seq &) |
|
DDS::ReturnCode_t | get_uint32_values (DDS::UInt32Seq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_uint32_values (DDS::MemberId, const DDS::UInt32Seq &) |
|
DDS::ReturnCode_t | get_int8_values (DDS::Int8Seq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_int8_values (DDS::MemberId, const DDS::Int8Seq &) |
|
DDS::ReturnCode_t | get_uint8_values (DDS::UInt8Seq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_uint8_values (DDS::MemberId, const DDS::UInt8Seq &) |
|
DDS::ReturnCode_t | get_int16_values (DDS::Int16Seq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_int16_values (DDS::MemberId, const DDS::Int16Seq &) |
|
DDS::ReturnCode_t | get_uint16_values (DDS::UInt16Seq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_uint16_values (DDS::MemberId, const DDS::UInt16Seq &) |
|
DDS::ReturnCode_t | get_int64_values (DDS::Int64Seq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_int64_values (DDS::MemberId, const DDS::Int64Seq &) |
|
DDS::ReturnCode_t | get_uint64_values (DDS::UInt64Seq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_uint64_values (DDS::MemberId, const DDS::UInt64Seq &) |
|
DDS::ReturnCode_t | get_float32_values (DDS::Float32Seq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_float32_values (DDS::MemberId, const DDS::Float32Seq &) |
|
DDS::ReturnCode_t | get_float64_values (DDS::Float64Seq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_float64_values (DDS::MemberId, const DDS::Float64Seq &) |
|
DDS::ReturnCode_t | get_float128_values (DDS::Float128Seq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_float128_values (DDS::MemberId, const DDS::Float128Seq &) |
|
DDS::ReturnCode_t | get_char8_values (DDS::CharSeq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_char8_values (DDS::MemberId, const DDS::CharSeq &) |
|
DDS::ReturnCode_t | get_char16_values (DDS::WcharSeq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_char16_values (DDS::MemberId, const DDS::WcharSeq &) |
|
DDS::ReturnCode_t | get_byte_values (DDS::ByteSeq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_byte_values (DDS::MemberId, const DDS::ByteSeq &) |
|
DDS::ReturnCode_t | get_boolean_values (DDS::BooleanSeq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_boolean_values (DDS::MemberId, const DDS::BooleanSeq &) |
|
DDS::ReturnCode_t | get_string_values (DDS::StringSeq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_string_values (DDS::MemberId, const DDS::StringSeq &) |
|
DDS::ReturnCode_t | get_wstring_values (DDS::WstringSeq &, DDS::MemberId) |
|
DDS::ReturnCode_t | set_wstring_values (DDS::MemberId, const DDS::WstringSeq &) |
|
| DynamicDataBase () |
|
| DynamicDataBase (DDS::DynamicType_ptr type) |
|
DDS::ReturnCode_t | get_descriptor (DDS::MemberDescriptor *&value, MemberId id) |
|
DDS::ReturnCode_t | set_descriptor (DDS::MemberId id, DDS::MemberDescriptor *value) |
|
DDS::MemberId | get_member_id_by_name (const char *name) |
|
DDS::DynamicType_ptr | type () |
|
DDS::Boolean | equals (DDS::DynamicData_ptr other) |
|
DDS::DynamicData_ptr | loan_value (DDS::MemberId id) |
|
DDS::ReturnCode_t | return_loaned_value (DDS::DynamicData_ptr other) |
|
DDS::DynamicData_ptr | clone () |
|
DDS::ReturnCode_t | get_int64_value (DDS::Int64 &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | get_uint64_value (DDS::UInt64 &value, DDS::MemberId id) |
|
virtual DDS::ReturnCode_t | get_simple_value (DCPS::Value &value, DDS::MemberId id) |
|
DDS::ReturnCode_t | get_descriptor (inout MemberDescriptor value, in MemberId id) |
|
DDS::ReturnCode_t | set_descriptor (in MemberId id, in MemberDescriptor value) |
|
boolean | equals (in DynamicData other) |
|
MemberId | get_member_id_by_name (in ObjectName name) |
|
MemberId | get_member_id_at_index (in unsigned long index) |
|
DDS::ReturnCode_t | clear_value (in MemberId id) |
|
DynamicData | loan_value (in MemberId id) |
|
DDS::ReturnCode_t | return_loaned_value (in DynamicData value) |
|
DDS::ReturnCode_t | get_int32_value (inout long value, in MemberId id) |
|
DDS::ReturnCode_t | set_int32_value (in MemberId id, in long value) |
|
DDS::ReturnCode_t | get_uint32_value (inout unsigned long value, in MemberId id) |
|
DDS::ReturnCode_t | set_uint32_value (in MemberId id, in unsigned long value) |
|
DDS::ReturnCode_t | get_int8_value (inout int8 value, in MemberId id) |
|
DDS::ReturnCode_t | set_int8_value (in MemberId id, in int8 value) |
|
DDS::ReturnCode_t | get_uint8_value (inout uint8 value, in MemberId id) |
|
DDS::ReturnCode_t | set_uint8_value (in MemberId id, in uint8 value) |
|
DDS::ReturnCode_t | get_int16_value (inout short value, in MemberId id) |
|
DDS::ReturnCode_t | set_int16_value (in MemberId id, in short value) |
|
DDS::ReturnCode_t | get_uint16_value (inout unsigned short value, in MemberId id) |
|
DDS::ReturnCode_t | set_uint16_value (in MemberId id, in unsigned short value) |
|
DDS::ReturnCode_t | get_int64_value (inout long long value, in MemberId id) |
|
DDS::ReturnCode_t | set_int64_value (in MemberId id, in long long value) |
|
DDS::ReturnCode_t | get_uint64_value (inout unsigned long long value, in MemberId id) |
|
DDS::ReturnCode_t | set_uint64_value (in MemberId id, in unsigned long long value) |
|
DDS::ReturnCode_t | get_float32_value (inout float value, in MemberId id) |
|
DDS::ReturnCode_t | set_float32_value (in MemberId id, in float value) |
|
DDS::ReturnCode_t | get_float64_value (inout double value, in MemberId id) |
|
DDS::ReturnCode_t | set_float64_value (in MemberId id, in double value) |
|
DDS::ReturnCode_t | get_float128_value (inout long double value, in MemberId id) |
|
DDS::ReturnCode_t | set_float128_value (in MemberId id, in long double value) |
|
DDS::ReturnCode_t | get_char8_value (inout char value, in MemberId id) |
|
DDS::ReturnCode_t | set_char8_value (in MemberId id, in char value) |
|
DDS::ReturnCode_t | get_char16_value (inout wchar value, in MemberId id) |
|
DDS::ReturnCode_t | set_char16_value (in MemberId id, in wchar value) |
|
DDS::ReturnCode_t | get_byte_value (inout octet value, in MemberId id) |
|
DDS::ReturnCode_t | set_byte_value (in MemberId id, in octet value) |
|
DDS::ReturnCode_t | get_boolean_value (inout boolean value, in MemberId id) |
|
DDS::ReturnCode_t | set_boolean_value (in MemberId id, in boolean value) |
|
DDS::ReturnCode_t | get_string_value (inout string value, in MemberId id) |
|
DDS::ReturnCode_t | set_string_value (in MemberId id, in string value) |
|
DDS::ReturnCode_t | get_wstring_value (inout wstring value, in MemberId id) |
|
DDS::ReturnCode_t | set_wstring_value (in MemberId id, in wstring value) |
|
DDS::ReturnCode_t | get_complex_value (inout DynamicData value, in MemberId id) |
|
DDS::ReturnCode_t | set_complex_value (in MemberId id, in DynamicData value) |
|
DDS::ReturnCode_t | get_int32_values (inout Int32Seq value, in MemberId id) |
|
DDS::ReturnCode_t | set_int32_values (in MemberId id, in Int32Seq value) |
|
DDS::ReturnCode_t | get_uint32_values (inout UInt32Seq value, in MemberId id) |
|
DDS::ReturnCode_t | set_uint32_values (in MemberId id, in UInt32Seq value) |
|
DDS::ReturnCode_t | get_int8_values (inout Int8Seq value, in MemberId id) |
|
DDS::ReturnCode_t | set_int8_values (in MemberId id, in Int8Seq value) |
|
DDS::ReturnCode_t | get_uint8_values (inout UInt8Seq value, in MemberId id) |
|
DDS::ReturnCode_t | set_uint8_values (in MemberId id, in UInt8Seq value) |
|
DDS::ReturnCode_t | get_int16_values (inout Int16Seq value, in MemberId id) |
|
DDS::ReturnCode_t | set_int16_values (in MemberId id, in Int16Seq value) |
|
DDS::ReturnCode_t | get_uint16_values (inout UInt16Seq value, in MemberId id) |
|
DDS::ReturnCode_t | set_uint16_values (in MemberId id, in UInt16Seq value) |
|
DDS::ReturnCode_t | get_int64_values (inout Int64Seq value, in MemberId id) |
|
DDS::ReturnCode_t | set_int64_values (in MemberId id, in Int64Seq value) |
|
DDS::ReturnCode_t | get_uint64_values (inout UInt64Seq value, in MemberId id) |
|
DDS::ReturnCode_t | set_uint64_values (in MemberId id, in UInt64Seq value) |
|
DDS::ReturnCode_t | get_float32_values (inout Float32Seq value, in MemberId id) |
|
DDS::ReturnCode_t | set_float32_values (in MemberId id, in Float32Seq value) |
|
DDS::ReturnCode_t | get_float64_values (inout Float64Seq value, in MemberId id) |
|
DDS::ReturnCode_t | set_float64_values (in MemberId id, in Float64Seq value) |
|
DDS::ReturnCode_t | get_float128_values (inout Float128Seq value, in MemberId id) |
|
DDS::ReturnCode_t | set_float128_values (in MemberId id, in Float128Seq value) |
|
DDS::ReturnCode_t | get_char8_values (inout CharSeq value, in MemberId id) |
|
DDS::ReturnCode_t | set_char8_values (in MemberId id, in CharSeq value) |
|
DDS::ReturnCode_t | get_char16_values (inout WcharSeq value, in MemberId id) |
|
DDS::ReturnCode_t | set_char16_values (in MemberId id, in WcharSeq value) |
|
DDS::ReturnCode_t | get_byte_values (inout ByteSeq value, in MemberId id) |
|
DDS::ReturnCode_t | set_byte_values (in MemberId id, in ByteSeq value) |
|
DDS::ReturnCode_t | get_boolean_values (inout BooleanSeq value, in MemberId id) |
|
DDS::ReturnCode_t | set_boolean_values (in MemberId id, in BooleanSeq value) |
|
DDS::ReturnCode_t | get_string_values (inout StringSeq value, in MemberId id) |
|
DDS::ReturnCode_t | set_string_values (in MemberId id, in StringSeq value) |
|
DDS::ReturnCode_t | get_wstring_values (inout WstringSeq value, in MemberId id) |
|
DDS::ReturnCode_t | set_wstring_values (in MemberId id, in WstringSeq value) |
|
virtual void | _add_ref () |
|
virtual void | _remove_ref () |
|
virtual CORBA::ULong | _refcount_value () const |
|
virtual | ~LocalObject (void) |
|
virtual CORBA::Boolean | _non_existent (void) |
|
virtual char * | _repository_id (void) |
|
virtual CORBA::InterfaceDef_ptr | _get_interface (void) |
|
virtual CORBA::Object_ptr | _get_component (void) |
|
virtual void | _create_request (CORBA::Context_ptr ctx, const char *operation, CORBA::NVList_ptr arg_list, CORBA::NamedValue_ptr result, CORBA::Request_ptr &request, CORBA::Flags req_flags) |
|
virtual void | _create_request (CORBA::Context_ptr ctx, const char *operation, CORBA::NVList_ptr arg_list, CORBA::NamedValue_ptr result, CORBA::ExceptionList_ptr exclist, CORBA::ContextList_ptr ctxtlist, CORBA::Request_ptr &request, CORBA::Flags req_flags) |
|
virtual CORBA::Request_ptr | _request (const char *operation) |
|
CORBA::Policy_ptr | _get_policy (CORBA::PolicyType type) |
|
CORBA::Policy_ptr | _get_cached_policy (TAO_Cached_Policy_Type type) |
|
CORBA::Object_ptr | _set_policy_overrides (const CORBA::PolicyList &policies, CORBA::SetOverrideType set_add) |
|
CORBA::PolicyList * | _get_policy_overrides (const CORBA::PolicyTypeSeq &types) |
|
CORBA::Boolean | _validate_connection (CORBA::PolicyList_out inconsistent_policies) |
|
virtual CORBA::ULong | _hash (CORBA::ULong maximum) |
|
virtual CORBA::Boolean | _is_equivalent (CORBA::Object_ptr other_obj) |
|
virtual CORBA::ORB_ptr | _get_orb (void) |
|
virtual TAO::ObjectKey * | _key (void) |
|
virtual | ~Object (void) |
|
virtual TAO_Abstract_ServantBase * | _servant (void) const |
|
virtual CORBA::Boolean | _is_collocated (void) const |
|
virtual CORBA::Boolean | _is_local (void) const |
|
| Object (TAO_Stub *p, CORBA::Boolean collocated=false, TAO_Abstract_ServantBase *servant=0, TAO_ORB_Core *orb_core=0) |
|
| Object (IOP::IOR *ior, TAO_ORB_Core *orb_core) |
|
virtual TAO_Stub * | _stubobj (void) const |
|
virtual TAO_Stub * | _stubobj (void) |
|
virtual void | _proxy_broker (TAO::Object_Proxy_Broker *proxy_broker) |
|
virtual CORBA::Boolean | marshal (TAO_OutputCDR &cdr) |
|
CORBA::Boolean | is_evaluated (void) const |
|
TAO_ORB_Core * | orb_core (void) const |
|
IOP::IOR * | steal_ior (void) |
|
const IOP::IOR & | ior (void) const |
|
virtual bool | can_convert_to_ior (void) const |
|
virtual char * | convert_to_ior (bool use_omg_ior_format, const char *ior_prefix) const |
|
void | _decr_refcount (void) |
|
virtual CORBA::Boolean | _is_a (const char *logical_type_id) |
|
virtual const char * | _interface_repository_id (void) const |
|
CORBA::Policy_ptr | _get_policy (CORBA::PolicyType type) |
|
CORBA::Policy_ptr | _get_cached_policy (TAO_Cached_Policy_Type type) |
|
CORBA::Object_ptr | _set_policy_overrides (const CORBA::PolicyList &policies, CORBA::SetOverrideType set_add) |
|
CORBA::PolicyList * | _get_policy_overrides (const CORBA::PolicyTypeSeq &types) |
|
CORBA::Boolean | _validate_connection (CORBA::PolicyList_out inconsistent_policies) |
|
virtual | ~RcObject () |
|
long | ref_count () const |
|
WeakObject * | _get_weak_object () const |
|
|
typedef DDS::DynamicData ::_ptr_type | _ptr_type |
|
typedef DDS::DynamicData ::_var_type | _var_type |
|
typedef LocalObject_ptr | _ptr_type |
|
typedef LocalObject_var | _var_type |
|
typedef LocalObject_out | _out_type |
|
typedef Object_ptr | _ptr_type |
|
typedef Object_var | _var_type |
|
typedef Object_out | _out_type |
|
static bool | has_explicit_keys (DDS::DynamicType *dt) |
|
static bool | exclude_member (DCPS::Sample::Extent ext, bool is_key, bool has_explicit_keys) |
|
static DCPS::Sample::Extent | nested (DCPS::Sample::Extent ext) |
|
static _ptr_type | _narrow (CORBA::Object_ptr obj) |
|
static LocalObject_ptr | _duplicate (LocalObject_ptr obj) |
|
static LocalObject_ptr | _nil (void) |
|
static LocalObject_ptr | _narrow (CORBA::Object_ptr obj) |
|
static CORBA::Boolean | marshal (const Object_ptr x, TAO_OutputCDR &cdr) |
|
static void | _tao_any_destructor (void *) |
|
static CORBA::Boolean | is_nil_i (CORBA::Object_ptr obj) |
|
static void | tao_object_initialize (Object *) |
|
static CORBA::Object_ptr | _duplicate (CORBA::Object_ptr obj) |
|
static CORBA::Object_ptr | _nil (void) |
|
static CORBA::Object_ptr | _narrow (CORBA::Object_ptr obj) |
|
readonly attribute DynamicType | type |
|
DDS::ReturnCode_t | invalid_id (const char *method, DDS::MemberId id) const |
|
DDS::ReturnCode_t | missing_dda (const char *method, DDS::MemberId id) const |
|
DDS::ReturnCode_t | assert_mutable (const char *method) const |
|
DDS::ReturnCode_t | check_index (const char *method, DDS::UInt32 index, DDS::UInt32 size) const |
|
DDS::ReturnCode_t | check_member (DDS::DynamicType_var &member_type, const char *method, DDS::TypeKind tk, DDS::MemberId id) |
|
DDS::ReturnCode_t | check_member (const char *method, DDS::TypeKind tk, DDS::MemberId id) |
|
virtual DDS::ReturnCode_t | get_raw_value (const char *method, void *dest, DDS::TypeKind tk, DDS::MemberId id)=0 |
|
virtual DDS::ReturnCode_t | set_raw_value (const char *method, DDS::MemberId id, const void *source, DDS::TypeKind tk)=0 |
|
template<typename T > |
DDS::ReturnCode_t | get_simple_raw_value (const char *method, void *dest, DDS::TypeKind tk, T source, DDS::MemberId id) |
|
template<typename T > |
DDS::ReturnCode_t | set_simple_raw_value (const char *method, T &dest, DDS::MemberId id, const void *source, DDS::TypeKind tk) |
|
DDS::ReturnCode_t | set_bool_vector_elem_raw_value (const char *method, std::vector< bool >::reference dest, DDS::MemberId id, const void *source, DDS::TypeKind tk) |
|
template<typename Enum > |
DDS::ReturnCode_t | get_enum_raw_value (const char *method, void *dest, DDS::TypeKind tk, Enum source, DDS::MemberId id) |
| For now dest must be a Int32 and tk must be TK_INT32. More...
|
|
template<typename Enum > |
DDS::ReturnCode_t | set_enum_raw_value (const char *method, Enum &dest, DDS::MemberId id, const void *source, DDS::TypeKind tk) |
| For now source must be a Int32 and tk must be TK_INT32. More...
|
|
DDS::ReturnCode_t | get_s8_raw_value (const char *method, void *dest, DDS::TypeKind tk, const char *source, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_s8_raw_value (const char *method, char *&dest, DDS::MemberId id, const void *source, DDS::TypeKind tk) |
|
DDS::ReturnCode_t | get_cpp11_s8_raw_value (const char *method, void *dest, DDS::TypeKind tk, const std::string &source, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_cpp11_s8_raw_value (const char *method, std::string &dest, DDS::MemberId id, const void *source, DDS::TypeKind tk) |
|
DDS::ReturnCode_t | get_s16_raw_value (const char *method, void *dest, DDS::TypeKind tk, const DDS::Char16 *source, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_s16_raw_value (const char *method, DDS::Char16 *&dest, DDS::MemberId id, const void *source, DDS::TypeKind tk) |
|
DDS::ReturnCode_t | get_cpp11_s16_raw_value (const char *method, void *dest, DDS::TypeKind tk, const std::wstring &source, DDS::MemberId id) |
|
DDS::ReturnCode_t | set_cpp11_s16_raw_value (const char *method, std::wstring &dest, DDS::MemberId id, const void *source, DDS::TypeKind tk) |
|
template<typename T , typename Tag > |
DDS::ReturnCode_t | get_complex_raw_value (const char *method, void *dest, DDS::TypeKind tk, T &source, DDS::MemberId id) |
|
template<typename T , typename Tag > |
DDS::ReturnCode_t | set_indirect_complex_raw_value_impl (const char *method, T &dest, DDS::MemberId id, DDS::DynamicType_ptr member_type, DDS::DynamicData_ptr source_dd) |
|
template<typename T , typename Tag > |
DDS::ReturnCode_t | set_direct_complex_raw_value (const char *method, T &dest, DDS::MemberId id, const void *source, DDS::TypeKind tk) |
|
template<typename T , typename Tag > |
DDS::ReturnCode_t | set_indirect_complex_raw_value (const char *method, T &dest, DDS::MemberId id, const void *source, DDS::TypeKind tk) |
|
bool | is_type_supported (TypeKind tk, const char *func_name) |
| Verify that a given type is primitive or string or wstring. More...
|
|
bool | get_index_from_id (DDS::MemberId id, ACE_CDR::ULong &index, ACE_CDR::ULong bound) const |
|
bool | enum_string_helper (char *&strInOut, MemberId id) |
|
DDS::ReturnCode_t | check_member (DDS::MemberDescriptor_var &member_desc, DDS::DynamicType_var &member_type, const char *method, const char *action, DDS::MemberId id, DDS::TypeKind tk=TK_NONE) |
|
DDS::ReturnCode_t | check_member (DDS::DynamicType_var &member_type, const char *method, const char *action, DDS::MemberId id, DDS::TypeKind tk=TK_NONE) |
|
DDS::ReturnCode_t | get_selected_union_branch (DDS::Int32 disc, bool &found_selected_member, DDS::MemberDescriptor_var &selected_md) const |
|
DDS::ReturnCode_t | get_selected_union_branch (bool &found_selected_member, DDS::MemberDescriptor_var &selected_md) |
|
bool | discriminator_selects_no_member (DDS::Int32 disc) const |
|
DDS::DynamicData * | interface_from_this () const |
|
DDS::ReturnCode_t | unsupported_method (const char *method_name, bool warning=false) const |
|
| LocalObject (void) |
|
| Object (int dummy=0) |
|
TAO::Object_Proxy_Broker * | proxy_broker () const |
|
| RcObject () |
|
static DDS::MemberId | get_union_default_member (DDS::DynamicType *type) |
|
template<typename T>
class OpenDDS::XTypes::DynamicDataAdapter_T< T >
Definition at line 686 of file DynamicDataAdapter.h.