Namespaces | Enumerations | Functions
network_utils.h File Reference
#include <cstddef>
#include <cstdint>
#include <vector>
#include <typeinfo>
#include <cstring>
Include dependency graph for network_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 AS
 
 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 >
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 >
AS::Network::read_be (unsigned char *bufArray, const unsigned int &size, const unsigned int &offset)
 
template<typename 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 >
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)
 


network_interface
Author(s): Joshua Whitley , Daniel Stanek , Joe Kale
autogenerated on Sat Sep 7 2019 03:30:10