|
RTI Connext Micro C++ API Version 4.2.0
|
Functions | |
| RTI_UINT32 | CDR_Stream_get_current_position_offset (struct CDR_Stream_t *cdrs) |
| Return current offset of stream pointer relative to buffer | |
| RTI_BOOL | CDR_Stream_set_current_position_offset (struct CDR_Stream_t *cdrs, RTI_UINT32 num) |
| Set current offset of stream pointer relative to buffer | |
| RTI_BOOL | CDR_Stream_increment_current_position (struct CDR_Stream_t *me, RTI_INT32 amount) |
| Increase stream pointer by specified number of bytes | |
| RTI_BOOL | CDR_Stream_check_size (struct CDR_Stream_t *me, RTI_UINT32 size) |
| Verifies whether remaining space in stream buffer is larger than specified size | |
| char * | CDR_Stream_get_current_position_ptr (struct CDR_Stream_t *me) |
| Returns a pointer to the current offset in the stream | |
| RTI_BOOL | CDR_Stream_is_byte_swapped (struct CDR_Stream_t *me) |
| Whether a stream is byte-swapped | |
<<eXtension>> CDR Stream
| RTI_UINT32 CDR_Stream_get_current_position_offset | ( | struct CDR_Stream_t * | cdrs | ) |
Return current offset of stream pointer relative to buffer
| [in] | cdrs | Self |
| RTI_BOOL CDR_Stream_set_current_position_offset | ( | struct CDR_Stream_t * | cdrs, |
| RTI_UINT32 | num ) |
Set current offset of stream pointer relative to buffer
| [in] | cdrs | Self |
| [in] | num | Offset in bytes to set stream pointer ahead of buffer |
References RTI_UINT32.
Increase stream pointer by specified number of bytes
| [in] | me | Self |
| [in] | amount | Number of bytes to increase stream pointer |
References RTI_INT32, and RTI_UINT32.
| RTI_BOOL CDR_Stream_check_size | ( | struct CDR_Stream_t * | me, |
| RTI_UINT32 | size ) |
Verifies whether remaining space in stream buffer is larger than specified size
| [in] | me | Self |
| [in] | size | Number of bytes to check whether fits in stream |
References RTI_UINT32.
| char * CDR_Stream_get_current_position_ptr | ( | struct CDR_Stream_t * | me | ) |
Returns a pointer to the current offset in the stream
| [in] | me | Self |
References RTI_UINT32.
| RTI_BOOL CDR_Stream_is_byte_swapped | ( | struct CDR_Stream_t * | me | ) |
Whether a stream is byte-swapped
This function verifies whether a stream is set to serialize or deserialize in byte-swapped order, relative to its host endianess.
| [in] | me | Self |
References RTI_UINT32, and RTI_UINT8.