Hello,
In DataReaderImpl.hpp the following code is missing at line 502:
dds::core::InstanceHandle lookup_instance(const T& key)
{
DDS_InstanceHandle_t native_handle =
DDS_DataReader_lookup_instance_untypedI(
native_reader(), (void *) &key);
return dds::core::InstanceHandle(native_handle);
}
Hi,
You're exactly right. We've fixed this bug (CORE-6877) for the upcoming release.
Thank you.
Alex