Functions | |
int16_t | readInt16BigEndian (std::vector< uint8_t >::const_iterator it) |
Read a signed 16-bit integer at offset in big endian encoding. More... | |
int16_t | readInt16LittleEndian (std::vector< uint8_t >::const_iterator it) |
Read a signed 16-bit integer at offset in little endian encoding. More... | |
int32_t | readInt32BigEndian (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 32-bit integer at offset in big endian encoding. More... | |
int32_t | readInt32LittleEndian (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 32-bit integer at offset in little endian encoding. More... | |
int8_t | readInt8 (std::vector< uint8_t >::const_iterator it) |
Read a signed 8-bit integer at offset. More... | |
int8_t | readInt8BigEndian (std::vector< uint8_t >::const_iterator it) |
Read a signed 8-bit integer at offset in big endian encoding. More... | |
int8_t | readInt8LittleEndian (std::vector< uint8_t >::const_iterator it) |
Read a signed 8-bit integer at offset in little endian encoding. More... | |
uint16_t | readUint16BigEndian (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 16-bit integer at offset in big endian encoding. More... | |
uint16_t | readUint16LittleEndian (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 16-bit integer at offset in little endian encoding. More... | |
uint32_t | readUint32BigEndian (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 32-bit integer at offset in big endian encoding. More... | |
uint32_t | readUint32LittleEndian (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 32-bit integer at offset in little endian encoding. More... | |
uint8_t | readUint8 (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 8-bit integer at offset. More... | |
uint8_t | readUint8BigEndian (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 8-bit integer at offset in big endian encoding. More... | |
uint8_t | readUint8LittleEndian (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 8-bit integer at offset in big little encoding. More... | |
void | writeInt32LittleEndian (std::vector< uint8_t >::iterator it, const int32_t v) |
Writes an unsigned 32-bit integer to a buffer at offset in little endian encoding. More... | |
void | writeInt8 (std::vector< uint8_t >::iterator it, const uint8_t v) |
Writes a signed 8-bit integer to a buffer at offset. More... | |
void | writeInt8BigEndian (std::vector< uint8_t >::iterator it, const uint8_t v) |
Writes a signed 8-bit integer to a buffer at offset in big endian encoding. More... | |
void | writeInt8LittleEndian (std::vector< uint8_t >::iterator it, const uint8_t v) |
Writes a signed 8-bit integer to a buffer at offset in little endian encoding. More... | |
void | writeUint16BigEndian (std::vector< uint8_t >::iterator it, const uint16_t v) |
Writes an unsigned 16-bit integer to a buffer at offset in big endian encoding. More... | |
void | writeUint16LittleEndian (std::vector< uint8_t >::iterator it, const uint16_t v) |
Writes an unsigned 16-bit integer to a buffer at offset in little endian encoding. More... | |
void | writeUint32BigEndian (std::vector< uint8_t >::iterator it, const uint32_t v) |
Writes an unsigned 32-bit integer to a buffer at offset in big endian encoding. More... | |
void | writeUint32LittleEndian (std::vector< uint8_t >::iterator it, const uint32_t v) |
Writes an unsigned 32-bit integer to a buffer at offset in little endian encoding. More... | |
void | writeUint8 (std::vector< uint8_t >::iterator it, const uint8_t v) |
Helper Functions read and write data at a certain place in a buffer. More... | |
void | writeUint8BigEndian (std::vector< uint8_t >::iterator it, const uint8_t v) |
Writes an unsigned 8-bit integer to a buffer at offset in big endian encoding. More... | |
void | writeUint8LittleEndian (std::vector< uint8_t >::iterator it, const uint8_t v) |
Writes an unsigned 8-bit integer to a buffer at offset in little endian encoding. More... | |
|
inline |
Read a signed 16-bit integer at offset in big endian encoding.
buf | Buffer to read from. |
offset | Position of integer. |
Definition at line 302 of file ReadWriteHelper.hpp.
|
inline |
Read a signed 16-bit integer at offset in little endian encoding.
buf | Buffer to read from. |
offset | Position of integer. |
Definition at line 315 of file ReadWriteHelper.hpp.
|
inline |
Read an unsigned 32-bit integer at offset in big endian encoding.
buf | Buffer to read from. |
offset | Position of integer. |
Definition at line 354 of file ReadWriteHelper.hpp.
|
inline |
Read an unsigned 32-bit integer at offset in little endian encoding.
buf | Buffer to read from. |
offset | Position of integer. |
Definition at line 368 of file ReadWriteHelper.hpp.
|
inline |
Read a signed 8-bit integer at offset.
buf | Buffer to read from. |
offset | Position of integer. |
Definition at line 237 of file ReadWriteHelper.hpp.
|
inline |
Read a signed 8-bit integer at offset in big endian encoding.
buf | Buffer to read from. |
offset | Position of integer. |
Definition at line 250 of file ReadWriteHelper.hpp.
|
inline |
Read a signed 8-bit integer at offset in little endian encoding.
buf | Buffer to read from. |
offset | Position of integer. |
Definition at line 263 of file ReadWriteHelper.hpp.
|
inline |
Read an unsigned 16-bit integer at offset in big endian encoding.
buf | Buffer to read from. |
offset | Position of integer. |
Definition at line 276 of file ReadWriteHelper.hpp.
|
inline |
Read an unsigned 16-bit integer at offset in little endian encoding.
buf | Buffer to read from. |
offset | Position of integer. |
Definition at line 289 of file ReadWriteHelper.hpp.
|
inline |
Read an unsigned 32-bit integer at offset in big endian encoding.
buf | Buffer to read from. |
offset | Position of integer. |
Definition at line 328 of file ReadWriteHelper.hpp.
|
inline |
Read an unsigned 32-bit integer at offset in little endian encoding.
buf | Buffer to read from. |
offset | Position of integer. |
Definition at line 341 of file ReadWriteHelper.hpp.
|
inline |
Read an unsigned 8-bit integer at offset.
buf | Buffer to read from. |
offset | Position of integer. |
Definition at line 198 of file ReadWriteHelper.hpp.
|
inline |
Read an unsigned 8-bit integer at offset in big endian encoding.
buf | Buffer to read from. |
offset | Position of integer. |
Definition at line 211 of file ReadWriteHelper.hpp.
|
inline |
Read an unsigned 8-bit integer at offset in big little encoding.
buf | Buffer to read from. |
offset | Position of integer. |
Definition at line 224 of file ReadWriteHelper.hpp.
|
inline |
Writes an unsigned 32-bit integer to a buffer at offset in little endian encoding.
buf | The buffer to write to. |
v | Value which will be written. |
Definition at line 182 of file ReadWriteHelper.hpp.
|
inline |
Writes a signed 8-bit integer to a buffer at offset.
buf | The buffer to write to. |
v | Value which will be written. |
Definition at line 89 of file ReadWriteHelper.hpp.
|
inline |
Writes a signed 8-bit integer to a buffer at offset in big endian encoding.
buf | The buffer to write to. |
v | Value which will be written. |
Definition at line 101 of file ReadWriteHelper.hpp.
|
inline |
Writes a signed 8-bit integer to a buffer at offset in little endian encoding.
buf | The buffer to write to. |
v | Value which will be written. |
Definition at line 113 of file ReadWriteHelper.hpp.
|
inline |
Writes an unsigned 16-bit integer to a buffer at offset in big endian encoding.
buf | The buffer to write to. |
v | Value which will be written. |
Definition at line 125 of file ReadWriteHelper.hpp.
|
inline |
Writes an unsigned 16-bit integer to a buffer at offset in little endian encoding.
buf | The buffer to write to. |
v | Value which will be written. |
Definition at line 138 of file ReadWriteHelper.hpp.
|
inline |
Writes an unsigned 32-bit integer to a buffer at offset in big endian encoding.
buf | The buffer to write to. |
v | Value which will be written. |
Definition at line 152 of file ReadWriteHelper.hpp.
|
inline |
Writes an unsigned 32-bit integer to a buffer at offset in little endian encoding.
buf | The buffer to write to. |
v | Value which will be written. |
Definition at line 167 of file ReadWriteHelper.hpp.
|
inline |
Helper Functions read and write data at a certain place in a buffer.
Writes an unsigned 8-bit integer to a buffer at offset.
buf | The buffer to write to. |
v | Value which will be written. |
Definition at line 53 of file ReadWriteHelper.hpp.
|
inline |
Writes an unsigned 8-bit integer to a buffer at offset in big endian encoding.
buf | The buffer to write to. |
v | Value which will be written. |
Definition at line 65 of file ReadWriteHelper.hpp.
|
inline |
Writes an unsigned 8-bit integer to a buffer at offset in little endian encoding.
buf | The buffer to write to. |
v | Value which will be written. |
Definition at line 77 of file ReadWriteHelper.hpp.