DataWriter
< char* >.
More...
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 ¶ms) |
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 DDSStringDataWriter * | narrow (DDSDataWriter *writer) |
Narrow the given DDSDataWriter pointer to a DDSStringDataWriter pointer. |
DataWriter
< char* >.
static DDSStringDataWriter* DDSStringDataWriter::narrow | ( | DDSDataWriter * | writer | ) | [static] |
Narrow the given DDSDataWriter pointer to a DDSStringDataWriter pointer.
virtual DDS_ReturnCode_t DDSStringDataWriter::write | ( | const char * | instance_data, | |
const DDS_InstanceHandle_t & | handle | |||
) | [virtual] |
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
.
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.