#include <stdint.h>
Go to the source code of this file.
Namespaces | |
sick | |
sick::read_write_helper | |
Functions | |
int16_t | sick::read_write_helper::readInt16BigEndian (std::vector< uint8_t >::const_iterator it) |
Read a signed 16-bit integer at offset in big endian encoding. More... | |
int16_t | sick::read_write_helper::readInt16LittleEndian (std::vector< uint8_t >::const_iterator it) |
Read a signed 16-bit integer at offset in little endian encoding. More... | |
int32_t | sick::read_write_helper::readInt32BigEndian (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 32-bit integer at offset in big endian encoding. More... | |
int32_t | sick::read_write_helper::readInt32LittleEndian (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 32-bit integer at offset in little endian encoding. More... | |
int8_t | sick::read_write_helper::readInt8 (std::vector< uint8_t >::const_iterator it) |
Read a signed 8-bit integer at offset. More... | |
int8_t | sick::read_write_helper::readInt8BigEndian (std::vector< uint8_t >::const_iterator it) |
Read a signed 8-bit integer at offset in big endian encoding. More... | |
int8_t | sick::read_write_helper::readInt8LittleEndian (std::vector< uint8_t >::const_iterator it) |
Read a signed 8-bit integer at offset in little endian encoding. More... | |
uint16_t | sick::read_write_helper::readUint16BigEndian (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 16-bit integer at offset in big endian encoding. More... | |
uint16_t | sick::read_write_helper::readUint16LittleEndian (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 16-bit integer at offset in little endian encoding. More... | |
uint32_t | sick::read_write_helper::readUint32BigEndian (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 32-bit integer at offset in big endian encoding. More... | |
uint32_t | sick::read_write_helper::readUint32LittleEndian (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 32-bit integer at offset in little endian encoding. More... | |
uint8_t | sick::read_write_helper::readUint8 (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 8-bit integer at offset. More... | |
uint8_t | sick::read_write_helper::readUint8BigEndian (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 8-bit integer at offset in big endian encoding. More... | |
uint8_t | sick::read_write_helper::readUint8LittleEndian (std::vector< uint8_t >::const_iterator it) |
Read an unsigned 8-bit integer at offset in big little encoding. More... | |
void | sick::read_write_helper::writeInt8 (std::vector< uint8_t >::iterator it, const uint8_t v) |
Writes a signed 8-bit integer to a buffer at offset. More... | |
void | sick::read_write_helper::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 | sick::read_write_helper::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 | sick::read_write_helper::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 | sick::read_write_helper::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 | sick::read_write_helper::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 | sick::read_write_helper::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 | sick::read_write_helper::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 | sick::read_write_helper::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 | sick::read_write_helper::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... | |
Copyright (C) 2018, SICK AG, Waldkirch Copyright (C) 2018, FZI Forschungszentrum Informatik, Karlsruhe, Germany
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Definition in file ReadWriteHelper.hpp.