Fast RTPS  Version 2.14.1
Fast RTPS
Loading...
Searching...
No Matches
DynamicData Interface Reference

import <dds-language_binding.idl;

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_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_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
 

Member Function Documentation

◆ clear_all_values()

DDS::ReturnCode_t clear_all_values ( )

◆ clear_nonkey_values()

DDS::ReturnCode_t clear_nonkey_values ( )

◆ clear_value()

DDS::ReturnCode_t clear_value ( in MemberId  id)

◆ clone()

DynamicData clone ( )

◆ equals()

boolean equals ( in DynamicData  other)

◆ get_boolean_value()

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

◆ get_boolean_values()

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

◆ get_byte_value()

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

◆ get_byte_values()

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

◆ get_char16_value()

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

◆ get_char16_values()

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

◆ get_char8_value()

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

◆ get_char8_values()

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

◆ get_complex_value()

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

◆ get_descriptor()

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

◆ get_float128_value()

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

◆ get_float128_values()

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

◆ get_float32_value()

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

◆ get_float32_values()

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

◆ get_float64_value()

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

◆ get_float64_values()

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

◆ get_int16_value()

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

◆ get_int16_values()

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

◆ get_int32_value()

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

◆ get_int32_values()

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

◆ get_int64_value()

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

◆ get_int64_values()

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

◆ get_item_count()

unsigned long get_item_count ( )

◆ get_member_id_at_index()

MemberId get_member_id_at_index ( in unsigned long  index)

◆ get_member_id_by_name()

MemberId get_member_id_by_name ( in ObjectName  name)

◆ get_string_value()

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

◆ get_string_values()

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

◆ get_uint16_value()

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

◆ get_uint16_values()

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

◆ get_uint32_value()

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

◆ get_uint32_values()

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

◆ get_uint64_value()

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

◆ get_uint64_values()

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

◆ get_wstring_value()

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

◆ get_wstring_values()

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

◆ loan_value()

DynamicData loan_value ( in MemberId  id)

◆ return_loaned_value()

DDS::ReturnCode_t return_loaned_value ( in DynamicData  value)

◆ set_boolean_value()

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

◆ set_boolean_values()

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

◆ set_byte_value()

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

◆ set_byte_values()

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

◆ set_char16_value()

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

◆ set_char16_values()

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

◆ set_char8_value()

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

◆ set_char8_values()

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

◆ set_complex_value()

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

◆ set_descriptor()

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

◆ set_float128_value()

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

◆ set_float128_values()

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

◆ set_float32_value()

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

◆ set_float32_values()

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

◆ set_float64_value()

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

◆ set_float64_values()

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

◆ set_int16_value()

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

◆ set_int16_values()

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

◆ set_int32_value()

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

◆ set_int32_values()

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

◆ set_int64_value()

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

◆ set_int64_values()

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

◆ set_string_value()

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

◆ set_string_values()

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

◆ set_uint16_value()

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

◆ set_uint16_values()

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

◆ set_uint32_value()

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

◆ set_uint32_values()

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

◆ set_uint64_value()

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

◆ set_uint64_values()

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

◆ set_wstring_value()

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

◆ set_wstring_values()

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

Member Data Documentation

◆ type

readonly attribute DynamicType type

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