OpenDDS
Snapshot(2023/04/28-20:55)
|
Typedefs | |
typedef sequence<<%SCOPED%><%TYPE%><%SEQ%> local interface<%TYPE%> | TypeSupport |
typedef sequence<<%SCOPED%><%TYPE%><%SEQ%> local interface<%TYPE%> out string | encoded |
typedef sequence<<%SCOPED%><%TYPE%><%SEQ%> local interface<%TYPE%> out string in OpenDDS::DCPS::RepresentationFormat | format |
Variables | |
local interface<%TYPE%> | DataWriter |
local interface<%TYPE%> | DataReader |
local interface<%TYPE%> inout ::DDS::SampleInfoSeq | info_seq |
local interface<%TYPE%> inout ::DDS::SampleInfoSeq in long | max_samples |
local interface<%TYPE%> inout ::DDS::SampleInfoSeq in long in ::DDS::SampleStateMask | sample_states |
local interface<%TYPE%> inout ::DDS::SampleInfoSeq in long in ::DDS::SampleStateMask in ::DDS::ViewStateMask | view_states |
local interface<%TYPE%> inout ::DDS::SampleInfoSeq in long in ::DDS::SampleStateMask in ::DDS::ViewStateMask in ::DDS::InstanceStateMask | instance_states |
typedef sequence<<%SCOPED%><%TYPE%><%SEQ%> local interface<%TYPE%> out string encoded |
Definition at line 4 of file IDLTemplate.txt.
typedef sequence<<%SCOPED%><%TYPE%><%SEQ%> local interface<%TYPE%> out string in OpenDDS::DCPS::RepresentationFormat format |
Definition at line 4 of file IDLTemplate.txt.
typedef sequence<<%SCOPED%><%TYPE%><%SEQ%> local interface<%TYPE%> TypeSupport |
Support topic registration for <TYPE%> data type.
See the DDS specification, OMG formal/2015-04-10, for a description of this interface.
Definition at line 4 of file IDLTemplate.txt.
::DDS::ReturnCode_t decode_from_bytes | ( | in ::DDS::OctetSeq | encoded, |
out<%SCOPED%> | sample, | ||
in OpenDDS::DCPS::RepresentationFormat | format | ||
) |
::DDS::ReturnCode_t decode_from_string | ( | in string | encoded, |
out<%SCOPED%> | sample, | ||
in OpenDDS::DCPS::RepresentationFormat | format | ||
) |
::DDS::ReturnCode_t dispose | ( | in<%SCOPED%> | instance_data, |
in ::DDS::InstanceHandle_t | instance_handle | ||
) |
Referenced by OpenDDS::DCPS::DataWriterImpl::data_allocator().
::DDS::ReturnCode_t dispose_w_timestamp | ( | in<%SCOPED%> | instance_data, |
in ::DDS::InstanceHandle_t | instance_handle, | ||
in ::DDS::Time_t | source_timestamp | ||
) |
::DDS::ReturnCode_t encode_to_bytes | ( | in<%SCOPED%> | sample, |
out ::DDS::OctetSeq | encoded, | ||
in OpenDDS::DCPS::RepresentationFormat | format | ||
) |
DDS::ReturnCode_t get_key_value | ( | inout<%SCOPED%> | key_holder, |
in ::DDS::InstanceHandle_t | handle | ||
) |
DDS::InstanceHandle_t lookup_instance | ( | in<%SCOPED%> | instance_data | ) |
Referenced by OpenDDS::DCPS::DataWriterImpl::get_value_dispatcher(), OpenDDS::XTypes::DynamicDataReaderImpl::lookup_instance(), OpenDDS::DCPS::DataReaderImpl_T< DynamicSample >::lookup_instance_generic(), OpenDDS::DCPS::DataReaderImpl_T< DynamicSample >::marshal(), OpenDDS::DCPS::DataReaderImpl::ownership_manager(), and OpenDDS::DCPS::DataReaderImpl_T< DynamicSample >::store_synthetic_data().
::DDS::ReturnCode_t read_instance | ( | inout<%TYPE%><%SEQ%> | received_data, |
inout ::DDS::SampleInfoSeq | info_seq, | ||
in long | max_samples, | ||
in ::DDS::InstanceHandle_t | a_handle, | ||
in ::DDS::SampleStateMask | sample_states, | ||
in ::DDS::ViewStateMask | view_states, | ||
in ::DDS::InstanceStateMask | instance_states | ||
) |
::DDS::ReturnCode_t read_instance_w_condition | ( | inout<%TYPE%><%SEQ%> | received_data, |
inout ::DDS::SampleInfoSeq | sample_infos, | ||
in long | max_samples, | ||
in ::DDS::InstanceHandle_t | a_handle, | ||
in ::DDS::ReadCondition | a_condition | ||
) |
::DDS::ReturnCode_t read_next_instance | ( | inout<%TYPE%><%SEQ%> | received_data, |
inout ::DDS::SampleInfoSeq | info_seq, | ||
in long | max_samples, | ||
in ::DDS::InstanceHandle_t | a_handle, | ||
in ::DDS::SampleStateMask | sample_states, | ||
in ::DDS::ViewStateMask | view_states, | ||
in ::DDS::InstanceStateMask | instance_states | ||
) |
::DDS::ReturnCode_t read_next_instance_w_condition | ( | inout<%TYPE%><%SEQ%> | data_values, |
inout ::DDS::SampleInfoSeq | sample_infos, | ||
in long | max_samples, | ||
in ::DDS::InstanceHandle_t | previous_handle, | ||
in ::DDS::ReadCondition | a_condition | ||
) |
::DDS::ReturnCode_t read_next_sample | ( | inout<%SCOPED%> | received_data, |
inout ::DDS::SampleInfo | sample_info | ||
) |
::DDS::ReturnCode_t read_w_condition | ( | inout<%TYPE%><%SEQ%> | data_values, |
inout ::DDS::SampleInfoSeq | sample_infos, | ||
in long | max_samples, | ||
in ::DDS::ReadCondition | a_condition | ||
) |
::DDS::InstanceHandle_t register_instance_w_timestamp | ( | in<%SCOPED%> | instance, |
in ::DDS::Time_t | timestamp | ||
) |
::DDS::ReturnCode_t return_loan | ( | inout<%TYPE%><%SEQ%> | received_data, |
inout ::DDS::SampleInfoSeq | info_seq | ||
) |
::DDS::ReturnCode_t take | ( | inout<%TYPE%><%SEQ%> | received_data, |
inout ::DDS::SampleInfoSeq | info_seq, | ||
in long | max_samples, | ||
in ::DDS::SampleStateMask | sample_states, | ||
in ::DDS::ViewStateMask | view_states, | ||
in ::DDS::InstanceStateMask | instance_states | ||
) |
::DDS::ReturnCode_t take_instance | ( | inout<%TYPE%><%SEQ%> | received_data, |
inout ::DDS::SampleInfoSeq | info_seq, | ||
in long | max_samples, | ||
in ::DDS::InstanceHandle_t | a_handle, | ||
in ::DDS::SampleStateMask | sample_states, | ||
in ::DDS::ViewStateMask | view_states, | ||
in ::DDS::InstanceStateMask | instance_states | ||
) |
::DDS::ReturnCode_t take_instance_w_condition | ( | inout<%TYPE%><%SEQ%> | received_data, |
inout ::DDS::SampleInfoSeq | sample_infos, | ||
in long | max_samples, | ||
in ::DDS::InstanceHandle_t | a_handle, | ||
in ::DDS::ReadCondition | a_condition | ||
) |
::DDS::ReturnCode_t take_next_instance | ( | inout<%TYPE%><%SEQ%> | received_data, |
inout ::DDS::SampleInfoSeq | info_seq, | ||
in long | max_samples, | ||
in ::DDS::InstanceHandle_t | a_handle, | ||
in ::DDS::SampleStateMask | sample_states, | ||
in ::DDS::ViewStateMask | view_states, | ||
in ::DDS::InstanceStateMask | instance_states | ||
) |
::DDS::ReturnCode_t take_next_instance_w_condition | ( | inout<%TYPE%><%SEQ%> | data_values, |
inout ::DDS::SampleInfoSeq | sample_infos, | ||
in long | max_samples, | ||
in ::DDS::InstanceHandle_t | previous_handle, | ||
in ::DDS::ReadCondition | a_condition | ||
) |
::DDS::ReturnCode_t take_next_sample | ( | inout<%SCOPED%> | received_data, |
inout ::DDS::SampleInfo | sample_info | ||
) |
::DDS::ReturnCode_t take_w_condition | ( | inout<%TYPE%><%SEQ%> | data_values, |
inout ::DDS::SampleInfoSeq | sample_infos, | ||
in long | max_samples, | ||
in ::DDS::ReadCondition | a_condition | ||
) |
::DDS::ReturnCode_t unregister_instance | ( | in<%SCOPED%> | instance, |
in ::DDS::InstanceHandle_t | handle | ||
) |
::DDS::ReturnCode_t unregister_instance_w_timestamp | ( | in<%SCOPED%> | instance, |
in ::DDS::InstanceHandle_t | handle, | ||
in ::DDS::Time_t | timestamp | ||
) |
::DDS::ReturnCode_t write | ( | in<%SCOPED%> | instance_data, |
in ::DDS::InstanceHandle_t | handle | ||
) |
Referenced by OpenDDS::DCPS::DataWriterImpl::data_allocator(), value_writer_generator::gen_enum(), value_writer_generator::gen_struct(), value_writer_generator::gen_union(), OpenDDS::DCPS::ReplayerImpl::participant(), OpenDDS::DCPS::RtpsSampleHeader::populate_inline_qos(), OpenDDS::DCPS::RtpsSampleHeader::split(), and OpenDDS::DCPS::ValueDispatcher::~ValueDispatcher().
::DDS::ReturnCode_t write_w_timestamp | ( | in<%SCOPED%> | instance_data, |
in ::DDS::InstanceHandle_t | handle, | ||
in ::DDS::Time_t | source_timestamp | ||
) |
local interface<%TYPE%> DataReader |
DataReader interface for <TYPE%> data type.
See the DDS specification, OMG formal/2015-04-10, for a description of this interface.
Definition at line 72 of file IDLTemplate.txt.
local interface<%TYPE%> DataWriter |
DataWriter interface for <TYPE%> data type.
See the DDS specifications, OMG formal/2015-04-10 and formal/07-01-01, for a description of this interface.
Definition at line 18 of file IDLTemplate.txt.
Referenced by OpenDDS::FaceTSS::send_message().
local interface<%TYPE%> inout ::DDS::SampleInfoSeq info_seq |
Definition at line 72 of file IDLTemplate.txt.
Referenced by OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::MultiTopicDataReader_T().
local interface<%TYPE%> inout ::DDS::SampleInfoSeq in long in ::DDS::SampleStateMask in ::DDS::ViewStateMask in ::DDS::InstanceStateMask instance_states |
Definition at line 72 of file IDLTemplate.txt.
Referenced by OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::MultiTopicDataReader_T(), OpenDDS::DCPS::MultiTopicDataReaderBase::MultiTopicDataReaderBase(), OpenDDS::DCPS::DataReaderImpl_T< DynamicSample >::read_instance_i(), OpenDDS::DCPS::DataReaderImpl::set_instance_state(), and OpenDDS::DCPS::DataReaderImpl::update_lookup_maps().
local interface<%TYPE%> inout ::DDS::SampleInfoSeq in long max_samples |
Definition at line 72 of file IDLTemplate.txt.
Referenced by OpenDDS::DCPS::Qos_Helper::consistent(), OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::MultiTopicDataReader_T(), dds::operator!=(), OpenDDS::DCPS::InternalDataReader< T >::Instance::read(), QOS_DwDrTp_Base_T< XML_QOS_TYPE, DDS_QOS_TYPE >::read_qos(), QOS_DwTp_Base_T< XML_QOS_TYPE, DDS_QOS_TYPE >::read_qos(), and OpenDDS::DCPS::InternalDataReader< T >::Instance::take().
local interface<%TYPE%> inout ::DDS::SampleInfoSeq in long in ::DDS::SampleStateMask sample_states |
Definition at line 72 of file IDLTemplate.txt.
Referenced by OpenDDS::DCPS::ReceivedDataElementList::matches(), OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::MultiTopicDataReader_T(), OpenDDS::DCPS::MultiTopicDataReaderBase::MultiTopicDataReaderBase(), OpenDDS::DCPS::DataReaderImpl_T< DynamicSample >::read_next_sample(), OpenDDS::DCPS::DataReaderImpl::set_instance_state(), OpenDDS::DCPS::ReceivedDataElementList::size(), OpenDDS::DCPS::DataReaderImpl_T< DynamicSample >::take_next_sample(), and OpenDDS::DCPS::DataReaderImpl::update_lookup_maps().
local interface<%TYPE%> inout ::DDS::SampleInfoSeq in long in ::DDS::SampleStateMask in ::DDS::ViewStateMask view_states |
Definition at line 72 of file IDLTemplate.txt.
Referenced by OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::MultiTopicDataReader_T(), OpenDDS::DCPS::MultiTopicDataReaderBase::MultiTopicDataReaderBase(), OpenDDS::DCPS::DataReaderImpl_T< DynamicSample >::read_instance_i(), OpenDDS::DCPS::DataReaderImpl::set_instance_state(), and OpenDDS::DCPS::DataReaderImpl::update_lookup_maps().