OpenDDS  Snapshot(2023/04/07-19:43)
Public Member Functions | Public Attributes | List of all members
DDS::DynamicData Interface Reference

import"DdsDynamicData.idl";

Inheritance diagram for DDS::DynamicData:
Inheritance graph
[legend]
Collaboration diagram for DDS::DynamicData:
Collaboration graph
[legend]

Public Member Functions

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)
 
unsigned long get_item_count ()
 
DDS::ReturnCode_t clear_all_values ()
 
DDS::ReturnCode_t clear_nonkey_values ()
 
DDS::ReturnCode_t clear_value (in MemberId id)
 
DynamicData loan_value (in MemberId id)
 
DDS::ReturnCode_t return_loaned_value (in DynamicData value)
 
DynamicData clone ()
 
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)
 

Public Attributes

readonly attribute DynamicType type
 

Detailed Description

Definition at line 174 of file DdsDynamicData.idl.

Member Function Documentation

◆ clear_all_values()

DDS::ReturnCode_t DDS::DynamicData::clear_all_values ( )

◆ clear_nonkey_values()

DDS::ReturnCode_t DDS::DynamicData::clear_nonkey_values ( )

◆ clear_value()

DDS::ReturnCode_t DDS::DynamicData::clear_value ( in MemberId  id)

◆ clone()

DynamicData DDS::DynamicData::clone ( )

◆ equals()

boolean DDS::DynamicData::equals ( in DynamicData  other)

◆ get_boolean_value()

DDS::ReturnCode_t DDS::DynamicData::get_boolean_value ( inout boolean  value,
in MemberId  id 
)

◆ get_boolean_values()

DDS::ReturnCode_t DDS::DynamicData::get_boolean_values ( inout BooleanSeq  value,
in MemberId  id 
)

◆ get_byte_value()

DDS::ReturnCode_t DDS::DynamicData::get_byte_value ( inout octet  value,
in MemberId  id 
)

◆ get_byte_values()

DDS::ReturnCode_t DDS::DynamicData::get_byte_values ( inout ByteSeq  value,
in MemberId  id 
)

◆ get_char16_value()

DDS::ReturnCode_t DDS::DynamicData::get_char16_value ( inout wchar  value,
in MemberId  id 
)

◆ get_char16_values()

DDS::ReturnCode_t DDS::DynamicData::get_char16_values ( inout WcharSeq  value,
in MemberId  id 
)

◆ get_char8_value()

DDS::ReturnCode_t DDS::DynamicData::get_char8_value ( inout char  value,
in MemberId  id 
)

◆ get_char8_values()

DDS::ReturnCode_t DDS::DynamicData::get_char8_values ( inout CharSeq  value,
in MemberId  id 
)

◆ get_complex_value()

DDS::ReturnCode_t DDS::DynamicData::get_complex_value ( inout DynamicData  value,
in MemberId  id 
)

◆ get_descriptor()

DDS::ReturnCode_t DDS::DynamicData::get_descriptor ( inout MemberDescriptor  value,
in MemberId  id 
)

◆ get_float128_value()

DDS::ReturnCode_t DDS::DynamicData::get_float128_value ( inout long double  value,
in MemberId  id 
)

◆ get_float128_values()

DDS::ReturnCode_t DDS::DynamicData::get_float128_values ( inout Float128Seq  value,
in MemberId  id 
)

◆ get_float32_value()

DDS::ReturnCode_t DDS::DynamicData::get_float32_value ( inout float  value,
in MemberId  id 
)

◆ get_float32_values()

DDS::ReturnCode_t DDS::DynamicData::get_float32_values ( inout Float32Seq  value,
in MemberId  id 
)

◆ get_float64_value()

DDS::ReturnCode_t DDS::DynamicData::get_float64_value ( inout double  value,
in MemberId  id 
)

◆ get_float64_values()

DDS::ReturnCode_t DDS::DynamicData::get_float64_values ( inout Float64Seq  value,
in MemberId  id 
)

◆ get_int16_value()

DDS::ReturnCode_t DDS::DynamicData::get_int16_value ( inout short  value,
in MemberId  id 
)

◆ get_int16_values()

DDS::ReturnCode_t DDS::DynamicData::get_int16_values ( inout Int16Seq  value,
in MemberId  id 
)

◆ get_int32_value()

DDS::ReturnCode_t DDS::DynamicData::get_int32_value ( inout long  value,
in MemberId  id 
)

◆ get_int32_values()

DDS::ReturnCode_t DDS::DynamicData::get_int32_values ( inout Int32Seq  value,
in MemberId  id 
)

◆ get_int64_value()

DDS::ReturnCode_t DDS::DynamicData::get_int64_value ( inout long long  value,
in MemberId  id 
)

◆ get_int64_values()

DDS::ReturnCode_t DDS::DynamicData::get_int64_values ( inout Int64Seq  value,
in MemberId  id 
)

◆ get_int8_value()

DDS::ReturnCode_t DDS::DynamicData::get_int8_value ( inout int8  value,
in MemberId  id 
)

◆ get_int8_values()

DDS::ReturnCode_t DDS::DynamicData::get_int8_values ( inout Int8Seq  value,
in MemberId  id 
)

◆ get_item_count()

unsigned long DDS::DynamicData::get_item_count ( )

◆ get_member_id_at_index()

MemberId DDS::DynamicData::get_member_id_at_index ( in unsigned long  index)

◆ get_member_id_by_name()

MemberId DDS::DynamicData::get_member_id_by_name ( in ObjectName  name)

◆ get_string_value()

DDS::ReturnCode_t DDS::DynamicData::get_string_value ( inout string  value,
in MemberId  id 
)

◆ get_string_values()

DDS::ReturnCode_t DDS::DynamicData::get_string_values ( inout StringSeq  value,
in MemberId  id 
)

◆ get_uint16_value()

DDS::ReturnCode_t DDS::DynamicData::get_uint16_value ( inout unsigned short  value,
in MemberId  id 
)

◆ get_uint16_values()

DDS::ReturnCode_t DDS::DynamicData::get_uint16_values ( inout UInt16Seq  value,
in MemberId  id 
)

◆ get_uint32_value()

DDS::ReturnCode_t DDS::DynamicData::get_uint32_value ( inout unsigned long  value,
in MemberId  id 
)

◆ get_uint32_values()

DDS::ReturnCode_t DDS::DynamicData::get_uint32_values ( inout UInt32Seq  value,
in MemberId  id 
)

◆ get_uint64_value()

DDS::ReturnCode_t DDS::DynamicData::get_uint64_value ( inout unsigned long long  value,
in MemberId  id 
)

◆ get_uint64_values()

DDS::ReturnCode_t DDS::DynamicData::get_uint64_values ( inout UInt64Seq  value,
in MemberId  id 
)

◆ get_uint8_value()

DDS::ReturnCode_t DDS::DynamicData::get_uint8_value ( inout uint8  value,
in MemberId  id 
)

◆ get_uint8_values()

DDS::ReturnCode_t DDS::DynamicData::get_uint8_values ( inout UInt8Seq  value,
in MemberId  id 
)

◆ get_wstring_value()

DDS::ReturnCode_t DDS::DynamicData::get_wstring_value ( inout wstring  value,
in MemberId  id 
)

◆ get_wstring_values()

DDS::ReturnCode_t DDS::DynamicData::get_wstring_values ( inout WstringSeq  value,
in MemberId  id 
)

◆ loan_value()

DynamicData DDS::DynamicData::loan_value ( in MemberId  id)

◆ return_loaned_value()

DDS::ReturnCode_t DDS::DynamicData::return_loaned_value ( in DynamicData  value)

◆ set_boolean_value()

DDS::ReturnCode_t DDS::DynamicData::set_boolean_value ( in MemberId  id,
in boolean  value 
)

◆ set_boolean_values()

DDS::ReturnCode_t DDS::DynamicData::set_boolean_values ( in MemberId  id,
in BooleanSeq  value 
)

◆ set_byte_value()

DDS::ReturnCode_t DDS::DynamicData::set_byte_value ( in MemberId  id,
in octet  value 
)

◆ set_byte_values()

DDS::ReturnCode_t DDS::DynamicData::set_byte_values ( in MemberId  id,
in ByteSeq  value 
)

◆ set_char16_value()

DDS::ReturnCode_t DDS::DynamicData::set_char16_value ( in MemberId  id,
in wchar  value 
)

◆ set_char16_values()

DDS::ReturnCode_t DDS::DynamicData::set_char16_values ( in MemberId  id,
in WcharSeq  value 
)

◆ set_char8_value()

DDS::ReturnCode_t DDS::DynamicData::set_char8_value ( in MemberId  id,
in char  value 
)

◆ set_char8_values()

DDS::ReturnCode_t DDS::DynamicData::set_char8_values ( in MemberId  id,
in CharSeq  value 
)

◆ set_complex_value()

DDS::ReturnCode_t DDS::DynamicData::set_complex_value ( in MemberId  id,
in DynamicData  value 
)

◆ set_descriptor()

DDS::ReturnCode_t DDS::DynamicData::set_descriptor ( in MemberId  id,
in MemberDescriptor  value 
)

◆ set_float128_value()

DDS::ReturnCode_t DDS::DynamicData::set_float128_value ( in MemberId  id,
in long double  value 
)

◆ set_float128_values()

DDS::ReturnCode_t DDS::DynamicData::set_float128_values ( in MemberId  id,
in Float128Seq  value 
)

◆ set_float32_value()

DDS::ReturnCode_t DDS::DynamicData::set_float32_value ( in MemberId  id,
in float  value 
)

◆ set_float32_values()

DDS::ReturnCode_t DDS::DynamicData::set_float32_values ( in MemberId  id,
in Float32Seq  value 
)

◆ set_float64_value()

DDS::ReturnCode_t DDS::DynamicData::set_float64_value ( in MemberId  id,
in double  value 
)

◆ set_float64_values()

DDS::ReturnCode_t DDS::DynamicData::set_float64_values ( in MemberId  id,
in Float64Seq  value 
)

◆ set_int16_value()

DDS::ReturnCode_t DDS::DynamicData::set_int16_value ( in MemberId  id,
in short  value 
)

◆ set_int16_values()

DDS::ReturnCode_t DDS::DynamicData::set_int16_values ( in MemberId  id,
in Int16Seq  value 
)

◆ set_int32_value()

DDS::ReturnCode_t DDS::DynamicData::set_int32_value ( in MemberId  id,
in long  value 
)

◆ set_int32_values()

DDS::ReturnCode_t DDS::DynamicData::set_int32_values ( in MemberId  id,
in Int32Seq  value 
)

◆ set_int64_value()

DDS::ReturnCode_t DDS::DynamicData::set_int64_value ( in MemberId  id,
in long long  value 
)

◆ set_int64_values()

DDS::ReturnCode_t DDS::DynamicData::set_int64_values ( in MemberId  id,
in Int64Seq  value 
)

◆ set_int8_value()

DDS::ReturnCode_t DDS::DynamicData::set_int8_value ( in MemberId  id,
in int8  value 
)

◆ set_int8_values()

DDS::ReturnCode_t DDS::DynamicData::set_int8_values ( in MemberId  id,
in Int8Seq  value 
)

◆ set_string_value()

DDS::ReturnCode_t DDS::DynamicData::set_string_value ( in MemberId  id,
in string  value 
)

◆ set_string_values()

DDS::ReturnCode_t DDS::DynamicData::set_string_values ( in MemberId  id,
in StringSeq  value 
)

◆ set_uint16_value()

DDS::ReturnCode_t DDS::DynamicData::set_uint16_value ( in MemberId  id,
in unsigned short  value 
)

◆ set_uint16_values()

DDS::ReturnCode_t DDS::DynamicData::set_uint16_values ( in MemberId  id,
in UInt16Seq  value 
)

◆ set_uint32_value()

DDS::ReturnCode_t DDS::DynamicData::set_uint32_value ( in MemberId  id,
in unsigned long  value 
)

◆ set_uint32_values()

DDS::ReturnCode_t DDS::DynamicData::set_uint32_values ( in MemberId  id,
in UInt32Seq  value 
)

◆ set_uint64_value()

DDS::ReturnCode_t DDS::DynamicData::set_uint64_value ( in MemberId  id,
in unsigned long long  value 
)

◆ set_uint64_values()

DDS::ReturnCode_t DDS::DynamicData::set_uint64_values ( in MemberId  id,
in UInt64Seq  value 
)

◆ set_uint8_value()

DDS::ReturnCode_t DDS::DynamicData::set_uint8_value ( in MemberId  id,
in uint8  value 
)

◆ set_uint8_values()

DDS::ReturnCode_t DDS::DynamicData::set_uint8_values ( in MemberId  id,
in UInt8Seq  value 
)

◆ set_wstring_value()

DDS::ReturnCode_t DDS::DynamicData::set_wstring_value ( in MemberId  id,
in wstring  value 
)

◆ set_wstring_values()

DDS::ReturnCode_t DDS::DynamicData::set_wstring_values ( in MemberId  id,
in WstringSeq  value 
)

Member Data Documentation

◆ type

readonly attribute DynamicType DDS::DynamicData::type

Definition at line 175 of file DdsDynamicData.idl.


The documentation for this interface was generated from the following file: