TwiceAsNice  2019-02-18
Static Public Member Functions | List of all members
Basda::Microgate::ByteOrder Class Reference

TODO 2011-06-21. More...

#include <ByteOrder.h>

Collaboration diagram for Basda::Microgate::ByteOrder:
Collaboration graph

Static Public Member Functions

static bool isLittleEndian ()
 
static int16_t toBigEndian (int16_t x)
 
static uint32_t toBigEndian (uint32_t x)
 
static uint32_t toLittleEndian (uint32_t x)
 
static uint32_t fromLittleEndian (uint32_t x)
 
static bool isLittleEndian ()
 
static int16_t toBigEndian (int16_t x)
 
static uint32_t toBigEndian (uint32_t x)
 
static uint32_t toLittleEndian (uint32_t x)
 
static uint32_t fromLittleEndian (uint32_t x)
 
static bool isLittleEndian ()
 
static int16_t toBigEndian (int16_t x)
 
static uint32_t toBigEndian (uint32_t x)
 
static uint32_t toLittleEndian (uint32_t x)
 
static uint32_t fromLittleEndian (uint32_t x)
 

Detailed Description

TODO 2011-06-21.

Member Function Documentation

◆ fromLittleEndian() [1/3]

static uint32_t Basda::Microgate::ByteOrder::fromLittleEndian ( uint32_t  x)
inlinestatic

◆ fromLittleEndian() [2/3]

static uint32_t Basda::Microgate::ByteOrder::fromLittleEndian ( uint32_t  x)
inlinestatic

◆ fromLittleEndian() [3/3]

static uint32_t Basda::Microgate::ByteOrder::fromLittleEndian ( uint32_t  x)
inlinestatic

◆ isLittleEndian() [1/3]

bool Basda::Microgate::ByteOrder::isLittleEndian ( )
static

◆ isLittleEndian() [2/3]

static bool Basda::Microgate::ByteOrder::isLittleEndian ( )
static

◆ isLittleEndian() [3/3]

static bool Basda::Microgate::ByteOrder::isLittleEndian ( )
static

◆ toBigEndian() [1/6]

static int16_t Basda::Microgate::ByteOrder::toBigEndian ( int16_t  x)
inlinestatic

◆ toBigEndian() [2/6]

static int16_t Basda::Microgate::ByteOrder::toBigEndian ( int16_t  x)
inlinestatic

◆ toBigEndian() [3/6]

static int16_t Basda::Microgate::ByteOrder::toBigEndian ( int16_t  x)
inlinestatic

◆ toBigEndian() [4/6]

static uint32_t Basda::Microgate::ByteOrder::toBigEndian ( uint32_t  x)
inlinestatic

◆ toBigEndian() [5/6]

static uint32_t Basda::Microgate::ByteOrder::toBigEndian ( uint32_t  x)
inlinestatic

◆ toBigEndian() [6/6]

static uint32_t Basda::Microgate::ByteOrder::toBigEndian ( uint32_t  x)
inlinestatic

◆ toLittleEndian() [1/3]

static uint32_t Basda::Microgate::ByteOrder::toLittleEndian ( uint32_t  x)
inlinestatic

◆ toLittleEndian() [2/3]

static uint32_t Basda::Microgate::ByteOrder::toLittleEndian ( uint32_t  x)
inlinestatic

◆ toLittleEndian() [3/3]

static uint32_t Basda::Microgate::ByteOrder::toLittleEndian ( uint32_t  x)
inlinestatic

The documentation for this class was generated from the following files: