#include <cstddef>#include <cstdint>#include <vector>#include <typeinfo>#include <cstring>

Go to the source code of this file.
Namespaces | |
| namespace | AS |
| namespace | AS::Network |
Enumerations | |
| enum | AS::Network::ByteOrder { AS::Network::BE = 0, AS::Network::LE } |
Functions | |
| int32_t | AS::Network::find_magic_word (uint8_t *in, uint32_t buf_size, size_t magic_word) |
| template<typename T > | |
| T | AS::Network::read_be (unsigned char *bufArray, const unsigned int &size, const unsigned int &offset, const float &factor, const unsigned int &valueOffset) |
| template<typename T > | |
| T | AS::Network::read_be (unsigned char *bufArray, const unsigned int &size, const unsigned int &offset) |
| template<typename T > | |
| T | AS::Network::read_le (uint8_t *bufArray, const uint32_t &size, const uint32_t &offset, const float &factor, const uint32_t &valueOffset) |
| template<typename T > | |
| T | AS::Network::read_le (unsigned char *bufArray, const unsigned int &size, const unsigned int &offset) |
| bool | AS::Network::system_is_big_endian () |
| template<typename T > | |
| std::vector< uint8_t > | AS::Network::write_be (T *source) |
| template<typename T > | |
| std::vector< uint8_t > | AS::Network::write_le (T *source) |