Namespaces | Functions
ReadWriteHelper.hpp File Reference
#include <stdint.h>
Include dependency graph for ReadWriteHelper.hpp:
This graph shows which files directly or indirectly include this file:

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...
 

Detailed Description

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.

Author
Lennart Puck puck@.nosp@m.fzi..nosp@m.de
Date
2018-09-24

Definition in file ReadWriteHelper.hpp.



sick_safetyscanners
Author(s): Lennart Puck
autogenerated on Fri Apr 2 2021 02:45:42