OpenDDS / OpenDDS

OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.
http://www.opendds.org
Other
1.28k stars 463 forks source link

Samples from a DynamicDataReader are immutable #4609

Closed jrw972 closed 1 week ago

jrw972 commented 2 weeks ago

Problem

Users cannot read a sample from a DynamicDataReader, modify it, and then write it.

Solution

Update the DynamicSample implementation to use DynamicDataImpl with a DynamicDataXcdrReadImpl backing store.