endianWrappers.h File Reference

#include <stdint.h>

Include dependency graph for endianWrappers.h:

Go to the source code of this file.

Functions

static uint16_t getLittleEndian16 (uint16_t x)
static uint32_t getLittleEndian32 (uint32_t x)
static uint64_t getLittleEndian64 (uint64_t x)
static uint16_t getBigEndian16 (uint16_t x)
static uint32_t getBigEndian32 (uint32_t x)
static uint64_t getBigEndian64 (uint64_t x)
static uint16_t getSwitchedEndian16 (bool isBigEndian, uint16_t x)
static uint32_t getSwitchedEndian32 (bool isBigEndian, uint32_t x)
static uint64_t getSwitchedEndian64 (bool isBigEndian, uint64_t x)


Function Documentation

static uint16_t getLittleEndian16 ( uint16_t  x  )  [inline, static]

static uint32_t getLittleEndian32 ( uint32_t  x  )  [inline, static]

static uint64_t getLittleEndian64 ( uint64_t  x  )  [inline, static]

static uint16_t getBigEndian16 ( uint16_t  x  )  [inline, static]

static uint32_t getBigEndian32 ( uint32_t  x  )  [inline, static]

static uint64_t getBigEndian64 ( uint64_t  x  )  [inline, static]

static uint16_t getSwitchedEndian16 ( bool  isBigEndian,
uint16_t  x 
) [inline, static]

static uint32_t getSwitchedEndian32 ( bool  isBigEndian,
uint32_t  x 
) [inline, static]

static uint64_t getSwitchedEndian64 ( bool  isBigEndian,
uint64_t  x 
) [inline, static]


Generated on Fri Oct 15 21:51:46 2010 for ROSE by  doxygen 1.4.7