CoreDX Data Distribution Service
The High Performance, Small Footprint DDS from Twin Oaks Computing, Inc
|
A DynamicData object represents an individual data sample. It provides reflective getters and setters for the members of that sample. More...
Inherits DDS.DynamicData.
Public Member Functions | |
ReturnCode_t | get_descriptor (DDS.MemberDescriptorHolder value, int id) |
This provides access to the descriptor for each value in this object, identified by the member ID. More... | |
ReturnCode_t | set_descriptor (int id, DDS.MemberDescriptor value) |
Set the descriptor of the member specified by 'id'. | |
boolean | equals (DDS.DynamicData otherdd) |
Compare two DynamicData instances for equality. More... | |
int | get_member_id_by_name (String name) |
Access the 'id' of a member matching 'name'. | |
int | get_member_id_at_index (int index) |
Access the 'id' of a member at the specified index. | |
int | get_item_count () |
Access the "item count" of the DDS_DynamicData. More... | |
ReturnCode_t | clear_all_values () |
Clears all values from the instance. More... | |
ReturnCode_t | clear_nonkey_values () |
Clear all non-key values from the instance. More... | |
ReturnCode_t | clear_value (int id) |
Clear the specified value from the instance. More... | |
DynamicData | loan_value (int id) |
The "loan" operations loan to the application a DynamicData object representing a value within this sample. More... | |
ReturnCode_t | return_loaned_value (DDS.DynamicData value) |
Return a "loaned" data sample. More... | |
DynamicData | clone () |
Create and return a new data sample with the same contents as this one. More... | |
ReturnCode_t | get_int32_value (IntegerHolder value, int id) |
Access a 32bit integer value, identified by 'id', in the sample. More... | |
ReturnCode_t | set_int32_value (int id, int value) |
Set a 32bit integer value, identified by 'id', in the sample. More... | |
ReturnCode_t | get_uint32_value (IntegerHolder value, int id) |
Access an unsigned 32bit integer value, identified by 'id', in the sample. More... | |
ReturnCode_t | set_uint32_value (int id, int value) |
Set an unsigned 32bit integer value, identified by 'id', in the sample. More... | |
ReturnCode_t | get_int16_value (ShortHolder value, int id) |
Access a 16bit integer value, identified by 'id', in the sample. More... | |
ReturnCode_t | set_int16_value (int id, short value) |
Set a 16bit integer value, identified by 'id', in the sample. More... | |
ReturnCode_t | get_uint16_value (ShortHolder value, int id) |
Access an unsigned 16bit integer value, identified by 'id', in the sample. More... | |
ReturnCode_t | set_uint16_value (int id, short value) |
Set an unsigned 16bit integer value, identified by 'id', in the sample. More... | |
ReturnCode_t | get_int64_value (LongHolder value, int id) |
Access a 64bit integer value, identified by 'id', in the sample. More... | |
ReturnCode_t | set_int64_value (int id, long value) |
Set a 64bit integer value, identified by 'id', in the sample. More... | |
ReturnCode_t | get_uint64_value (LongHolder value, int id) |
Access an unsigned 64bit integer value, identified by 'id', in the sample. More... | |
ReturnCode_t | set_uint64_value (int id, long value) |
Set an unsigned 64bit integer value, identified by 'id', in the sample. More... | |
ReturnCode_t | get_float32_value (FloatHolder value, int id) |
Access a float value, identified by 'id', in the sample. More... | |
ReturnCode_t | set_float32_value (int id, float value) |
Set a float value, identified by 'id', in the sample. More... | |
ReturnCode_t | get_float64_value (DoubleHolder value, int id) |
Access a double value, identified by 'id', in the sample. More... | |
ReturnCode_t | set_float64_value (int id, double value) |
Set a double value, identified by 'id', in the sample. More... | |
ReturnCode_t | get_char8_value (CharacterHolder value, int id) |
Access an 8bit character value, identified by 'id', in the sample. More... | |
ReturnCode_t | set_char8_value (int id, char value) |
Set an 8bit character value, identified by 'id', in the sample. More... | |
ReturnCode_t | get_char32_value (IntegerHolder value, int id) |
Access a 32bit character value, identified by 'id', in the sample. More... | |
ReturnCode_t | set_char32_value (int id, int value) |
Set a 32bit character value, identified by 'id', in the sample. More... | |
ReturnCode_t | get_byte_value (ByteHolder value, int id) |
Access an 8bit value, identified by 'id', in the sample. More... | |
ReturnCode_t | set_byte_value (int id, byte value) |
Set an 8bit value, identified by 'id', in the sample. More... | |
ReturnCode_t | get_boolean_value (BooleanHolder value, int id) |
Access a boolean value, identified by 'id', in the sample. More... | |
ReturnCode_t | set_boolean_value (int id, boolean value) |
Set a boolean value, identified by 'id', in the sample. More... | |
ReturnCode_t | get_string_value (StringHolder value, int id) |
Access a string value, identified by 'id', in the sample. More... | |
ReturnCode_t | set_string_value (int id, String value) |
Set a string value, identified by 'id', in the sample. More... | |
ReturnCode_t | get_wstring_value (StringHolder value, int id) |
Access a wstring value, identified by 'id', in the sample. More... | |
ReturnCode_t | set_wstring_value (int id, String value) |
Set a wstring value, identified by 'id', in the sample. More... | |
ReturnCode_t | get_complex_value (DDS.DynamicDataHolder value, int id) |
Access a complex value, identified by 'id', in the sample. More... | |
ReturnCode_t | set_complex_value (int id, DDS.DynamicData value) |
Set a complex value, identified by 'id', in the sample. More... | |
ReturnCode_t | get_int32_values (Int32SeqHolder value, int id) |
ReturnCode_t | set_int32_values (int id, int[] value) |
ReturnCode_t | get_uint32_values (UInt32SeqHolder value, int id) |
ReturnCode_t | set_uint32_values (int id, int[] value) |
ReturnCode_t | get_int16_values (Int16SeqHolder value, int id) |
ReturnCode_t | set_int16_values (int id, short[] value) |
ReturnCode_t | get_uint16_values (UInt16SeqHolder value, int id) |
ReturnCode_t | set_uint16_values (int id, short[] value) |
ReturnCode_t | get_int64_values (Int64SeqHolder value, int id) |
ReturnCode_t | set_int64_values (int id, long[] value) |
ReturnCode_t | get_uint64_values (UInt64SeqHolder value, int id) |
ReturnCode_t | set_uint64_values (int id, long[] value) |
ReturnCode_t | get_float32_values (Float32SeqHolder value, int id) |
ReturnCode_t | set_float32_values (int id, float[] value) |
ReturnCode_t | get_float64_values (Float64SeqHolder value, int id) |
ReturnCode_t | set_float64_values (int id, double[] value) |
ReturnCode_t | get_char8_values (CharSeqHolder value, int id) |
ReturnCode_t | set_char8_values (int id, char[] value) |
ReturnCode_t | get_char32_values (WcharSeqHolder value, int id) |
ReturnCode_t | set_char32_values (int id, int[] value) |
ReturnCode_t | get_byte_values (ByteSeqHolder value, int id) |
ReturnCode_t | set_byte_values (int id, byte[] value) |
ReturnCode_t | get_boolean_values (BooleanSeqHolder value, int id) |
ReturnCode_t | set_boolean_values (int id, boolean[] value) |
ReturnCode_t | get_string_values (StringSeqHolder value, int id) |
ReturnCode_t | set_string_values (int id, String[] value) |
ReturnCode_t | get_wstring_values (WstringSeqHolder value, int id) |
ReturnCode_t | set_wstring_values (int id, String[] value) |
A DynamicData object represents an individual data sample. It provides reflective getters and setters for the members of that sample.
Many of the properties and operations on DynamicData refer to values within the sample, which are identified by name, member ID, or index.
What constitutes a value within a sample, and which means of accessing it are valid, depends on the type of the sample.
Note that indices used here are always relative to other values in a particular DynamicData object. Even though member definitions within aggregate types have a well-defined order, the same is not true within data samples or across data samples.
Specifically, the index at which a member of an aggregated type appears in a particular data sample may not match that in which it appears in the corresponding type and may not match the index at which it appears in a different data sample.
There are several reasons for these inconsistencies:
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.clear_all_values | ( | ) |
Clears all values from the instance.
The meaning of "clearing" a member depends on the type of data represented by this sample:
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.clear_nonkey_values | ( | ) |
Clear all non-key values from the instance.
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.clear_value | ( | int | id | ) |
Clear the specified value from the instance.
DynamicData com.toc.coredx.dynamictype.DynamicData.clone | ( | ) |
Create and return a new data sample with the same contents as this one.
A comparison of this object and the clone using equals immediately following this call will return true.
boolean com.toc.coredx.dynamictype.DynamicData.equals | ( | DDS.DynamicData | otherdd | ) |
Compare two DynamicData instances for equality.
Two data samples are considered to be equal if and only if all of the following conditions hold:
If the samples’ type is an aggregated type, the previous rule is amended as follows:
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_boolean_value | ( | BooleanHolder | value, |
int | id | ||
) |
Access a boolean value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_boolean_values | ( | BooleanSeqHolder | value, |
int | id | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_byte_value | ( | ByteHolder | value, |
int | id | ||
) |
Access an 8bit value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_byte_values | ( | ByteSeqHolder | value, |
int | id | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_char32_value | ( | IntegerHolder | value, |
int | id | ||
) |
Access a 32bit character value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_char32_values | ( | WcharSeqHolder | value, |
int | id | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_char8_value | ( | CharacterHolder | value, |
int | id | ||
) |
Access an 8bit character value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_char8_values | ( | CharSeqHolder | value, |
int | id | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_complex_value | ( | DDS.DynamicDataHolder | value, |
int | id | ||
) |
Access a complex value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_descriptor | ( | DDS.MemberDescriptorHolder | value, |
int | id | ||
) |
This provides access to the descriptor for each value in this object, identified by the member ID.
See the description of DynamicData values.
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_float32_value | ( | FloatHolder | value, |
int | id | ||
) |
Access a float value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_float32_values | ( | Float32SeqHolder | value, |
int | id | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_float64_value | ( | DoubleHolder | value, |
int | id | ||
) |
Access a double value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_float64_values | ( | Float64SeqHolder | value, |
int | id | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_int16_value | ( | ShortHolder | value, |
int | id | ||
) |
Access a 16bit integer value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_int16_values | ( | Int16SeqHolder | value, |
int | id | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_int32_value | ( | IntegerHolder | value, |
int | id | ||
) |
Access a 32bit integer value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_int32_values | ( | Int32SeqHolder | value, |
int | id | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_int64_value | ( | LongHolder | value, |
int | id | ||
) |
Access a 64bit integer value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_int64_values | ( | Int64SeqHolder | value, |
int | id | ||
) |
int com.toc.coredx.dynamictype.DynamicData.get_item_count | ( | ) |
Access the "item count" of the DDS_DynamicData.
The "item count" of the data depends on the type of the object.
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_string_value | ( | StringHolder | value, |
int | id | ||
) |
Access a string value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_string_values | ( | StringSeqHolder | value, |
int | id | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_uint16_value | ( | ShortHolder | value, |
int | id | ||
) |
Access an unsigned 16bit integer value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_uint16_values | ( | UInt16SeqHolder | value, |
int | id | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_uint32_value | ( | IntegerHolder | value, |
int | id | ||
) |
Access an unsigned 32bit integer value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_uint32_values | ( | UInt32SeqHolder | value, |
int | id | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_uint64_value | ( | LongHolder | value, |
int | id | ||
) |
Access an unsigned 64bit integer value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_uint64_values | ( | UInt64SeqHolder | value, |
int | id | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_wstring_value | ( | StringHolder | value, |
int | id | ||
) |
Access a wstring value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.get_wstring_values | ( | WstringSeqHolder | value, |
int | id | ||
) |
DynamicData com.toc.coredx.dynamictype.DynamicData.loan_value | ( | int | id | ) |
The "loan" operations loan to the application a DynamicData object representing a value within this sample.
This operation allows applications to visit values without allocating additional DynamicData objects or copying values. This loan shall be returned by the DDS_DynamicData_return_loaned_value operation.
A given DynamicData object may support only a single outstanding loan at a time. That is, after calling a "loan" operation, an application must subsequently call return_loaned_value before calling a loan operation again. If an application violates this constraint, the loan operation shall return a nil value.
A loan operation shall also return a nil value if the indicated value does not exist.
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.return_loaned_value | ( | DDS.DynamicData | value | ) |
Return a "loaned" data sample.
The DynamicData::return_loaned_value operation may return RETCODE_PRECONDITION_NOT_MET if the provided sample object does not represent an outstanding loan from the sample on which the operation is invoked.
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_boolean_value | ( | int | id, |
boolean | value | ||
) |
Set a boolean value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_boolean_values | ( | int | id, |
boolean [] | value | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_byte_value | ( | int | id, |
byte | value | ||
) |
Set an 8bit value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_byte_values | ( | int | id, |
byte [] | value | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_char32_value | ( | int | id, |
int | value | ||
) |
Set a 32bit character value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_char32_values | ( | int | id, |
int [] | value | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_char8_value | ( | int | id, |
char | value | ||
) |
Set an 8bit character value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_char8_values | ( | int | id, |
char [] | value | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_complex_value | ( | int | id, |
DDS.DynamicData | value | ||
) |
Set a complex value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_float32_value | ( | int | id, |
float | value | ||
) |
Set a float value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_float32_values | ( | int | id, |
float [] | value | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_float64_value | ( | int | id, |
double | value | ||
) |
Set a double value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_float64_values | ( | int | id, |
double [] | value | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_int16_value | ( | int | id, |
short | value | ||
) |
Set a 16bit integer value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_int16_values | ( | int | id, |
short [] | value | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_int32_value | ( | int | id, |
int | value | ||
) |
Set a 32bit integer value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_int32_values | ( | int | id, |
int [] | value | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_int64_value | ( | int | id, |
long | value | ||
) |
Set a 64bit integer value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_int64_values | ( | int | id, |
long [] | value | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_string_value | ( | int | id, |
String | value | ||
) |
Set a string value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_string_values | ( | int | id, |
String [] | value | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_uint16_value | ( | int | id, |
short | value | ||
) |
Set an unsigned 16bit integer value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_uint16_values | ( | int | id, |
short [] | value | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_uint32_value | ( | int | id, |
int | value | ||
) |
Set an unsigned 32bit integer value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_uint32_values | ( | int | id, |
int [] | value | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_uint64_value | ( | int | id, |
long | value | ||
) |
Set an unsigned 64bit integer value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_uint64_values | ( | int | id, |
long [] | value | ||
) |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_wstring_value | ( | int | id, |
String | value | ||
) |
Set a wstring value, identified by 'id', in the sample.
If 'id' is MEMBER_ID_INVALID, then it attempts to treat 'dd' as the requested type. Otherwise, it looks in 'dd' for a value that matches that 'id'. As described above, 'id' has different meanings based on the type of 'dd'.
RETCODE_BAD_PARAMETER | in the case of an invalid parameter or non-existent 'id'. |
ReturnCode_t com.toc.coredx.dynamictype.DynamicData.set_wstring_values | ( | int | id, |
String [] | value | ||
) |