MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / lookup_instance

Method lookup_instance

dds/DCPS/DataWriterImpl.cpp:2929–2934  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2927}
2928
2929DDS::InstanceHandle_t DataWriterImpl::lookup_instance(const Sample& sample)
2930{
2931 ACE_GUARD_RETURN(ACE_Recursive_Thread_Mutex, guard, get_lock(), DDS::RETCODE_ERROR);
2932 const InstanceValuesToHandles::iterator it = find_instance(sample);
2933 return it == instance_values_to_handles_.end() ? DDS::HANDLE_NIL : it->second;
2934}
2935
2936DDS::InstanceHandle_t DataWriterImpl::register_instance_w_timestamp(
2937 const Sample& sample, const DDS::Time_t& timestamp)

Callers 3

data_receivedMethod · 0.45
remove_thread_statusMethod · 0.45

Calls 2

get_lockFunction · 0.85
endMethod · 0.45

Tested by

no test coverage detected