Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Private Member Functions | List of all members
opensplice_dds_broker::GSDFPacketDataWriter Class Referenceabstract

#include <GSDFPacketDcps.h>

Inheritance diagram for opensplice_dds_broker::GSDFPacketDataWriter:
Inheritance graph
[legend]

Public Types

typedef GSDFPacketDataWriter_ptr _ptr_type
 
typedef GSDFPacketDataWriter_var _var_type
 

Public Member Functions

DDS::Boolean _local_is_a (const char *id)
 
GSDFPacketDataWriter_ptr _this ()
 
virtual DDS::Long dispose (const GSDFPacket &instance_data, DDS::LongLong handle)=0
 
virtual DDS::Long dispose_w_timestamp (const GSDFPacket &instance_data, DDS::LongLong handle, const DDS::Time_t &source_timestamp)=0
 
virtual DDS::Long get_key_value (GSDFPacket &key_holder, DDS::LongLong handle)=0
 
virtual DDS::LongLong lookup_instance (const GSDFPacket &instance_data)=0
 
virtual DDS::LongLong register_instance (const GSDFPacket &instance_data)=0
 
virtual DDS::LongLong register_instance_w_timestamp (const GSDFPacket &instance_data, const DDS::Time_t &source_timestamp)=0
 
virtual DDS::Long unregister_instance (const GSDFPacket &instance_data, DDS::LongLong handle)=0
 
virtual DDS::Long unregister_instance_w_timestamp (const GSDFPacket &instance_data, DDS::LongLong handle, const DDS::Time_t &source_timestamp)=0
 
virtual DDS::Long write (const GSDFPacket &instance_data, DDS::LongLong handle)=0
 
virtual DDS::Long write_w_timestamp (const GSDFPacket &instance_data, DDS::LongLong handle, const DDS::Time_t &source_timestamp)=0
 
virtual DDS::Long writedispose (const GSDFPacket &instance_data, DDS::LongLong handle)=0
 
virtual DDS::Long writedispose_w_timestamp (const GSDFPacket &instance_data, DDS::LongLong handle, const DDS::Time_t &source_timestamp)=0
 

Static Public Member Functions

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

Static Public Attributes

static const char * _local_id = "IDL:opensplice_dds_broker/GSDFPacketDataWriter:1.0"
 

Protected Member Functions

 GSDFPacketDataWriter ()
 
 ~GSDFPacketDataWriter ()
 

Private Member Functions

 GSDFPacketDataWriter (const GSDFPacketDataWriter &)
 
GSDFPacketDataWriteroperator= (const GSDFPacketDataWriter &)
 

Detailed Description

Definition at line 80 of file GSDFPacketDcps.h.

Member Typedef Documentation

Definition at line 85 of file GSDFPacketDcps.h.

Definition at line 86 of file GSDFPacketDcps.h.

Constructor & Destructor Documentation

opensplice_dds_broker::GSDFPacketDataWriter::GSDFPacketDataWriter ( )
inlineprotected

Definition at line 111 of file GSDFPacketDcps.h.

opensplice_dds_broker::GSDFPacketDataWriter::~GSDFPacketDataWriter ( )
inlineprotected

Definition at line 112 of file GSDFPacketDcps.h.

opensplice_dds_broker::GSDFPacketDataWriter::GSDFPacketDataWriter ( const GSDFPacketDataWriter )
private

Member Function Documentation

opensplice_dds_broker::GSDFPacketDataWriter_ptr opensplice_dds_broker::GSDFPacketDataWriter::_duplicate ( opensplice_dds_broker::GSDFPacketDataWriter_ptr  p)
static

Definition at line 64 of file GSDFPacketDcps.cpp.

DDS::Boolean opensplice_dds_broker::GSDFPacketDataWriter::_local_is_a ( const char *  id)

Definition at line 70 of file GSDFPacketDcps.cpp.

opensplice_dds_broker::GSDFPacketDataWriter_ptr opensplice_dds_broker::GSDFPacketDataWriter::_narrow ( DDS::Object_ptr  obj)
static

Definition at line 87 of file GSDFPacketDcps.cpp.

static GSDFPacketDataWriter_ptr opensplice_dds_broker::GSDFPacketDataWriter::_nil ( )
inlinestatic

Definition at line 93 of file GSDFPacketDcps.h.

GSDFPacketDataWriter_ptr opensplice_dds_broker::GSDFPacketDataWriter::_this ( )
inline

Definition at line 95 of file GSDFPacketDcps.h.

opensplice_dds_broker::GSDFPacketDataWriter_ptr opensplice_dds_broker::GSDFPacketDataWriter::_unchecked_narrow ( DDS::Object_ptr  obj)
static

Definition at line 98 of file GSDFPacketDcps.cpp.

virtual DDS::Long opensplice_dds_broker::GSDFPacketDataWriter::dispose ( const GSDFPacket instance_data,
DDS::LongLong  handle 
)
pure virtual
virtual DDS::Long opensplice_dds_broker::GSDFPacketDataWriter::dispose_w_timestamp ( const GSDFPacket instance_data,
DDS::LongLong  handle,
const DDS::Time_t &  source_timestamp 
)
pure virtual
virtual DDS::Long opensplice_dds_broker::GSDFPacketDataWriter::get_key_value ( GSDFPacket key_holder,
DDS::LongLong  handle 
)
pure virtual
virtual DDS::LongLong opensplice_dds_broker::GSDFPacketDataWriter::lookup_instance ( const GSDFPacket instance_data)
pure virtual
GSDFPacketDataWriter& opensplice_dds_broker::GSDFPacketDataWriter::operator= ( const GSDFPacketDataWriter )
private
virtual DDS::LongLong opensplice_dds_broker::GSDFPacketDataWriter::register_instance ( const GSDFPacket instance_data)
pure virtual
virtual DDS::LongLong opensplice_dds_broker::GSDFPacketDataWriter::register_instance_w_timestamp ( const GSDFPacket instance_data,
const DDS::Time_t &  source_timestamp 
)
pure virtual
virtual DDS::Long opensplice_dds_broker::GSDFPacketDataWriter::unregister_instance ( const GSDFPacket instance_data,
DDS::LongLong  handle 
)
pure virtual
virtual DDS::Long opensplice_dds_broker::GSDFPacketDataWriter::unregister_instance_w_timestamp ( const GSDFPacket instance_data,
DDS::LongLong  handle,
const DDS::Time_t &  source_timestamp 
)
pure virtual
virtual DDS::Long opensplice_dds_broker::GSDFPacketDataWriter::write ( const GSDFPacket instance_data,
DDS::LongLong  handle 
)
pure virtual
virtual DDS::Long opensplice_dds_broker::GSDFPacketDataWriter::write_w_timestamp ( const GSDFPacket instance_data,
DDS::LongLong  handle,
const DDS::Time_t &  source_timestamp 
)
pure virtual
virtual DDS::Long opensplice_dds_broker::GSDFPacketDataWriter::writedispose ( const GSDFPacket instance_data,
DDS::LongLong  handle 
)
pure virtual
virtual DDS::Long opensplice_dds_broker::GSDFPacketDataWriter::writedispose_w_timestamp ( const GSDFPacket instance_data,
DDS::LongLong  handle,
const DDS::Time_t &  source_timestamp 
)
pure virtual

Member Data Documentation

const char * opensplice_dds_broker::GSDFPacketDataWriter::_local_id = "IDL:opensplice_dds_broker/GSDFPacketDataWriter:1.0"
static

Definition at line 94 of file GSDFPacketDcps.h.


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


opensplice_dds_broker
Author(s):
autogenerated on Mon Jun 10 2019 14:02:23