CACAO
Namespaces | Functions
endianess.hpp File Reference

Go to the source code of this file.

Namespaces

 cacao
 This file contains the Instruction class.
 

Functions

static uint8_t cacao::read_u1_le (const uint8_t *src)
 
static uint16_t cacao::read_u2_le (const uint8_t *src)
 
static uint32_t cacao::read_u4_le (const uint8_t *src)
 
static uint64_t cacao::read_u8_le (const uint8_t *src)
 
static int8_t cacao::read_s1_le (const uint8_t *src)
 read int8_t from pointer little endian More...
 
static int16_t cacao::read_s2_le (const uint8_t *src)
 read int16_t from pointer little endian More...
 
static int32_t cacao::read_s4_le (const uint8_t *src)
 read int32_t from pointer little endian More...
 
static int64_t cacao::read_s8_le (const uint8_t *src)
 read int64_t from pointer little endian More...
 
static uint8_t cacao::read_u1_be (const uint8_t *src)
 read uint8_t from pointer big endian More...
 
static uint16_t cacao::read_u2_be (const uint8_t *src)
 read uint16_t from pointer big endian More...
 
static uint32_t cacao::read_u4_be (const uint8_t *src)
 read uint32_t from pointer big endian More...
 
static uint64_t cacao::read_u8_be (const uint8_t *src)
 read uint64_t from pointer big endian More...
 
static int8_t cacao::read_s1_be (const uint8_t *src)
 read int8_t from pointer big endian More...
 
static int16_t cacao::read_s2_be (const uint8_t *src)
 read int16_t from pointer big endian More...
 
static int32_t cacao::read_s4_be (const uint8_t *src)
 read int32_t from pointer big endian More...
 
static int64_t cacao::read_s8_be (const uint8_t *src)
 read int64_t from pointer big endian More...
 
static float cacao::read_float_be (const uint8_t *src)
 
static double cacao::read_double_be (const uint8_t *src)