Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Private Member Functions
ddsJoyDataWriter Class Reference

#include <ddsJoyDcps.h>

Inheritance diagram for ddsJoyDataWriter:
Inheritance graph
[legend]

List of all members.

Public Types

typedef ddsJoyDataWriter_ptr _ptr_type
typedef ddsJoyDataWriter_var _var_type

Public Member Functions

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

Static Public Member Functions

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

Static Public Attributes

static const char * _local_id = "IDL:ddsJoyDataWriter:1.0"

Protected Member Functions

 ddsJoyDataWriter ()
 ~ddsJoyDataWriter ()

Private Member Functions

 ddsJoyDataWriter (const ddsJoyDataWriter &)
ddsJoyDataWriteroperator= (const ddsJoyDataWriter &)

Detailed Description

Definition at line 84 of file ddsJoyDcps.h.


Member Typedef Documentation

Definition at line 89 of file ddsJoyDcps.h.

Definition at line 90 of file ddsJoyDcps.h.


Constructor & Destructor Documentation

ddsJoyDataWriter::ddsJoyDataWriter ( ) [inline, protected]

Definition at line 115 of file ddsJoyDcps.h.

ddsJoyDataWriter::~ddsJoyDataWriter ( ) [inline, protected]

Definition at line 116 of file ddsJoyDcps.h.


Member Function Documentation

Definition at line 64 of file ddsJoyDcps.cpp.

DDS::Boolean ddsJoyDataWriter::_local_is_a ( const char *  id)

Definition at line 70 of file ddsJoyDcps.cpp.

ddsJoyDataWriter_ptr ddsJoyDataWriter::_narrow ( DDS::Object_ptr  obj) [static]

Definition at line 87 of file ddsJoyDcps.cpp.

static ddsJoyDataWriter_ptr ddsJoyDataWriter::_nil ( ) [inline, static]

Definition at line 97 of file ddsJoyDcps.h.

Definition at line 99 of file ddsJoyDcps.h.

ddsJoyDataWriter_ptr ddsJoyDataWriter::_unchecked_narrow ( DDS::Object_ptr  obj) [static]

Definition at line 98 of file ddsJoyDcps.cpp.

virtual DDS::ReturnCode_t ddsJoyDataWriter::dispose ( const ddsJoy instance_data,
DDS::InstanceHandle_t  handle 
) [pure virtual]
virtual DDS::ReturnCode_t ddsJoyDataWriter::dispose_w_timestamp ( const ddsJoy instance_data,
DDS::InstanceHandle_t  handle,
const DDS::Time_t &  source_timestamp 
) [pure virtual]
virtual DDS::ReturnCode_t ddsJoyDataWriter::get_key_value ( ddsJoy key_holder,
DDS::InstanceHandle_t  handle 
) [pure virtual]
virtual DDS::InstanceHandle_t ddsJoyDataWriter::lookup_instance ( const ddsJoy instance_data) [pure virtual]

Implemented in ddsJoyDataWriter_impl.

ddsJoyDataWriter& ddsJoyDataWriter::operator= ( const ddsJoyDataWriter ) [private]

Reimplemented in ddsJoyDataWriter_impl.

virtual DDS::InstanceHandle_t ddsJoyDataWriter::register_instance ( const ddsJoy instance_data) [pure virtual]

Implemented in ddsJoyDataWriter_impl.

virtual DDS::InstanceHandle_t ddsJoyDataWriter::register_instance_w_timestamp ( const ddsJoy instance_data,
const DDS::Time_t &  source_timestamp 
) [pure virtual]
virtual DDS::ReturnCode_t ddsJoyDataWriter::unregister_instance ( const ddsJoy instance_data,
DDS::InstanceHandle_t  handle 
) [pure virtual]
virtual DDS::ReturnCode_t ddsJoyDataWriter::unregister_instance_w_timestamp ( const ddsJoy instance_data,
DDS::InstanceHandle_t  handle,
const DDS::Time_t &  source_timestamp 
) [pure virtual]
virtual DDS::ReturnCode_t ddsJoyDataWriter::write ( const ddsJoy instance_data,
DDS::InstanceHandle_t  handle 
) [pure virtual]
virtual DDS::ReturnCode_t ddsJoyDataWriter::write_w_timestamp ( const ddsJoy instance_data,
DDS::InstanceHandle_t  handle,
const DDS::Time_t &  source_timestamp 
) [pure virtual]
virtual DDS::ReturnCode_t ddsJoyDataWriter::writedispose ( const ddsJoy instance_data,
DDS::InstanceHandle_t  handle 
) [pure virtual]
virtual DDS::ReturnCode_t ddsJoyDataWriter::writedispose_w_timestamp ( const ddsJoy instance_data,
DDS::InstanceHandle_t  handle,
const DDS::Time_t &  source_timestamp 
) [pure virtual]

Member Data Documentation

const char * ddsJoyDataWriter::_local_id = "IDL:ddsJoyDataWriter:1.0" [static]

Definition at line 98 of file ddsJoyDcps.h.


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


proxyJoy
Author(s): Ronny Hartanto
autogenerated on Mon Oct 6 2014 06:54:35