Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Private Member Functions
opensplice_dds_comm::GSDFPacketDataReaderView Class Reference

#include <GSDFPacketDcps.h>

Inheritance diagram for opensplice_dds_comm::GSDFPacketDataReaderView:
Inheritance graph
[legend]

List of all members.

Public Types

typedef
GSDFPacketDataReaderView_ptr 
_ptr_type
typedef
GSDFPacketDataReaderView_var 
_var_type

Public Member Functions

DDS::Boolean _local_is_a (const char *id)
GSDFPacketDataReaderView_ptr _this ()
virtual DDS::Long get_key_value (GSDFPacket &key_holder, DDS::LongLong handle)=0
virtual DDS::LongLong lookup_instance (const GSDFPacket &instance)=0
virtual DDS::Long read (GSDFPacketSeq &received_data, DDS::SampleInfoSeq &info_seq, DDS::Long max_samples, DDS::ULong sample_states, DDS::ULong view_states, DDS::ULong instance_states)=0
virtual DDS::Long read_instance (GSDFPacketSeq &received_data, DDS::SampleInfoSeq &info_seq, DDS::Long max_samples, DDS::LongLong a_handle, DDS::ULong sample_states, DDS::ULong view_states, DDS::ULong instance_states)=0
virtual DDS::Long read_next_instance (GSDFPacketSeq &received_data, DDS::SampleInfoSeq &info_seq, DDS::Long max_samples, DDS::LongLong a_handle, DDS::ULong sample_states, DDS::ULong view_states, DDS::ULong instance_states)=0
virtual DDS::Long read_next_instance_w_condition (GSDFPacketSeq &received_data, DDS::SampleInfoSeq &info_seq, DDS::Long max_samples, DDS::LongLong a_handle, DDS::ReadCondition_ptr a_condition)=0
virtual DDS::Long read_next_sample (GSDFPacket &received_data, DDS::SampleInfo &sample_info)=0
virtual DDS::Long read_w_condition (GSDFPacketSeq &received_data, DDS::SampleInfoSeq &info_seq, DDS::Long max_samples, DDS::ReadCondition_ptr a_condition)=0
virtual DDS::Long return_loan (GSDFPacketSeq &received_data, DDS::SampleInfoSeq &info_seq)=0
virtual DDS::Long take (GSDFPacketSeq &received_data, DDS::SampleInfoSeq &info_seq, DDS::Long max_samples, DDS::ULong sample_states, DDS::ULong view_states, DDS::ULong instance_states)=0
virtual DDS::Long take_instance (GSDFPacketSeq &received_data, DDS::SampleInfoSeq &info_seq, DDS::Long max_samples, DDS::LongLong a_handle, DDS::ULong sample_states, DDS::ULong view_states, DDS::ULong instance_states)=0
virtual DDS::Long take_next_instance (GSDFPacketSeq &received_data, DDS::SampleInfoSeq &info_seq, DDS::Long max_samples, DDS::LongLong a_handle, DDS::ULong sample_states, DDS::ULong view_states, DDS::ULong instance_states)=0
virtual DDS::Long take_next_instance_w_condition (GSDFPacketSeq &received_data, DDS::SampleInfoSeq &info_seq, DDS::Long max_samples, DDS::LongLong a_handle, DDS::ReadCondition_ptr a_condition)=0
virtual DDS::Long take_next_sample (GSDFPacket &received_data, DDS::SampleInfo &sample_info)=0
virtual DDS::Long take_w_condition (GSDFPacketSeq &received_data, DDS::SampleInfoSeq &info_seq, DDS::Long max_samples, DDS::ReadCondition_ptr a_condition)=0

Static Public Member Functions

static GSDFPacketDataReaderView_ptr _duplicate (GSDFPacketDataReaderView_ptr obj)
static GSDFPacketDataReaderView_ptr _narrow (DDS::Object_ptr obj)
static GSDFPacketDataReaderView_ptr _nil ()
static GSDFPacketDataReaderView_ptr _unchecked_narrow (DDS::Object_ptr obj)

Static Public Attributes

static const char * _local_id = "IDL:opensplice_dds_comm/GSDFPacketDataReaderView:1.0"

Protected Member Functions

 GSDFPacketDataReaderView ()
 ~GSDFPacketDataReaderView ()

Private Member Functions

 GSDFPacketDataReaderView (const GSDFPacketDataReaderView &)
GSDFPacketDataReaderViewoperator= (const GSDFPacketDataReaderView &)

Detailed Description

Definition at line 159 of file GSDFPacketDcps.h.


Member Typedef Documentation

Definition at line 164 of file GSDFPacketDcps.h.

Definition at line 165 of file GSDFPacketDcps.h.


Constructor & Destructor Documentation

Definition at line 193 of file GSDFPacketDcps.h.

Definition at line 194 of file GSDFPacketDcps.h.


Member Function Documentation

Definition at line 152 of file GSDFPacketDcps.cpp.

Definition at line 158 of file GSDFPacketDcps.cpp.

Definition at line 175 of file GSDFPacketDcps.cpp.

Definition at line 172 of file GSDFPacketDcps.h.

Definition at line 174 of file GSDFPacketDcps.h.

Definition at line 186 of file GSDFPacketDcps.cpp.

virtual DDS::Long opensplice_dds_comm::GSDFPacketDataReaderView::get_key_value ( GSDFPacket key_holder,
DDS::LongLong  handle 
) [pure virtual]
virtual DDS::LongLong opensplice_dds_comm::GSDFPacketDataReaderView::lookup_instance ( const GSDFPacket instance) [pure virtual]
GSDFPacketDataReaderView& opensplice_dds_comm::GSDFPacketDataReaderView::operator= ( const GSDFPacketDataReaderView ) [private]
virtual DDS::Long opensplice_dds_comm::GSDFPacketDataReaderView::read ( GSDFPacketSeq received_data,
DDS::SampleInfoSeq &  info_seq,
DDS::Long  max_samples,
DDS::ULong  sample_states,
DDS::ULong  view_states,
DDS::ULong  instance_states 
) [pure virtual]
virtual DDS::Long opensplice_dds_comm::GSDFPacketDataReaderView::read_instance ( GSDFPacketSeq received_data,
DDS::SampleInfoSeq &  info_seq,
DDS::Long  max_samples,
DDS::LongLong  a_handle,
DDS::ULong  sample_states,
DDS::ULong  view_states,
DDS::ULong  instance_states 
) [pure virtual]
virtual DDS::Long opensplice_dds_comm::GSDFPacketDataReaderView::read_next_instance ( GSDFPacketSeq received_data,
DDS::SampleInfoSeq &  info_seq,
DDS::Long  max_samples,
DDS::LongLong  a_handle,
DDS::ULong  sample_states,
DDS::ULong  view_states,
DDS::ULong  instance_states 
) [pure virtual]
virtual DDS::Long opensplice_dds_comm::GSDFPacketDataReaderView::read_next_instance_w_condition ( GSDFPacketSeq received_data,
DDS::SampleInfoSeq &  info_seq,
DDS::Long  max_samples,
DDS::LongLong  a_handle,
DDS::ReadCondition_ptr  a_condition 
) [pure virtual]
virtual DDS::Long opensplice_dds_comm::GSDFPacketDataReaderView::read_next_sample ( GSDFPacket received_data,
DDS::SampleInfo &  sample_info 
) [pure virtual]
virtual DDS::Long opensplice_dds_comm::GSDFPacketDataReaderView::read_w_condition ( GSDFPacketSeq received_data,
DDS::SampleInfoSeq &  info_seq,
DDS::Long  max_samples,
DDS::ReadCondition_ptr  a_condition 
) [pure virtual]
virtual DDS::Long opensplice_dds_comm::GSDFPacketDataReaderView::return_loan ( GSDFPacketSeq received_data,
DDS::SampleInfoSeq &  info_seq 
) [pure virtual]
virtual DDS::Long opensplice_dds_comm::GSDFPacketDataReaderView::take ( GSDFPacketSeq received_data,
DDS::SampleInfoSeq &  info_seq,
DDS::Long  max_samples,
DDS::ULong  sample_states,
DDS::ULong  view_states,
DDS::ULong  instance_states 
) [pure virtual]
virtual DDS::Long opensplice_dds_comm::GSDFPacketDataReaderView::take_instance ( GSDFPacketSeq received_data,
DDS::SampleInfoSeq &  info_seq,
DDS::Long  max_samples,
DDS::LongLong  a_handle,
DDS::ULong  sample_states,
DDS::ULong  view_states,
DDS::ULong  instance_states 
) [pure virtual]
virtual DDS::Long opensplice_dds_comm::GSDFPacketDataReaderView::take_next_instance ( GSDFPacketSeq received_data,
DDS::SampleInfoSeq &  info_seq,
DDS::Long  max_samples,
DDS::LongLong  a_handle,
DDS::ULong  sample_states,
DDS::ULong  view_states,
DDS::ULong  instance_states 
) [pure virtual]
virtual DDS::Long opensplice_dds_comm::GSDFPacketDataReaderView::take_next_instance_w_condition ( GSDFPacketSeq received_data,
DDS::SampleInfoSeq &  info_seq,
DDS::Long  max_samples,
DDS::LongLong  a_handle,
DDS::ReadCondition_ptr  a_condition 
) [pure virtual]
virtual DDS::Long opensplice_dds_comm::GSDFPacketDataReaderView::take_next_sample ( GSDFPacket received_data,
DDS::SampleInfo &  sample_info 
) [pure virtual]
virtual DDS::Long opensplice_dds_comm::GSDFPacketDataReaderView::take_w_condition ( GSDFPacketSeq received_data,
DDS::SampleInfoSeq &  info_seq,
DDS::Long  max_samples,
DDS::ReadCondition_ptr  a_condition 
) [pure virtual]

Member Data Documentation

const char * opensplice_dds_comm::GSDFPacketDataReaderView::_local_id = "IDL:opensplice_dds_comm/GSDFPacketDataReaderView:1.0" [static]

Definition at line 173 of file GSDFPacketDcps.h.


The documentation for this class was generated from the following files:


opensplice_dds_comm
Author(s):
autogenerated on Sat May 27 2017 02:42:59