DDSStringDataWriter Class Reference
[String Built-in Type]

<<interface>> Instantiates DataWriter < char* >. More...

Inheritance diagram for DDSStringDataWriter:

DDSDataWriter DDSDomainEntity DDSEntity

List of all members.

Public Member Functions

virtual DDS_ReturnCode_t write (const char *instance_data, const DDS_InstanceHandle_t &handle)
 Modifies the value of a string data instance.
virtual DDS_ReturnCode_t write_w_timestamp (const char *instance_data, const DDS_InstanceHandle_t &handle, const DDS_Time_t &source_timestamp)
 Performs the same function as DDSStringDataWriter::write except that it also provides the value for the source_timestamp.
virtual DDS_ReturnCode_t write_w_params (const char *instance_data, const DDS_WriteParams_t &params)
 Performs the same function as DDSStringDataWriter::write except that it also allows specification of the instance handle, source timestamp, publication priority, and cookie.

Static Public Member Functions

static DDSStringDataWriternarrow (DDSDataWriter *writer)
 Narrow the given DDSDataWriter pointer to a DDSStringDataWriter pointer.


Detailed Description

<<interface>> Instantiates DataWriter < char* >.

See also:
FooDataWriter

DDSDataWriter

String Support


Member Function Documentation

static DDSStringDataWriter* DDSStringDataWriter::narrow ( DDSDataWriter writer  )  [static]

Narrow the given DDSDataWriter pointer to a DDSStringDataWriter pointer.

See also:
FooDataWriter::narrow

virtual DDS_ReturnCode_t DDSStringDataWriter::write ( const char *  instance_data,
const DDS_InstanceHandle_t handle 
) [virtual]

Modifies the value of a string data instance.

See also:
FooDataWriter::write

virtual DDS_ReturnCode_t DDSStringDataWriter::write_w_timestamp ( const char *  instance_data,
const DDS_InstanceHandle_t handle,
const DDS_Time_t source_timestamp 
) [virtual]

Performs the same function as DDSStringDataWriter::write except that it also provides the value for the source_timestamp.

See also:
FooDataWriter::write_w_timestamp

virtual DDS_ReturnCode_t DDSStringDataWriter::write_w_params ( const char *  instance_data,
const DDS_WriteParams_t params 
) [virtual]

Performs the same function as DDSStringDataWriter::write except that it also allows specification of the instance handle, source timestamp, publication priority, and cookie.

See also:
FooDataWriter::write_w_params


RTI Connext C++ API Version 4.5f Copyright © 17 Mar 2012 Real-Time Innovations, Inc