MXA::Endian Namespace Reference


Classes

struct  ByteSwapper
struct  FromSystemToBig
struct  FromSystemToLittle
struct  FromBigToSystem
struct  FromLittleToSystem

Namespaces

namespace  Detail

Functions

const std::string BIGE_STR ("BIGE")
const std::string LITE_STR ("LITE")
bool isBig ()
bool isLittle ()
template<class Type>
void reverseBytes (Type &n)

Variables

const char BIGE [4] = { 'B', 'I', 'G', 'E' }
const char LITE [4] = { 'L', 'I', 'T', 'E'}


Function Documentation

const std::string MXA::Endian::BIGE_STR ( "BIGE"   ) 

bool MXA::Endian::isBig (  )  [inline]

bool MXA::Endian::isLittle (  )  [inline]

const std::string MXA::Endian::LITE_STR ( "LITE"   ) 

template<class Type>
void MXA::Endian::reverseBytes ( Type &  n  )  [inline]


Variable Documentation

const char MXA::Endian::BIGE[4] = { 'B', 'I', 'G', 'E' }

const char MXA::Endian::LITE[4] = { 'L', 'I', 'T', 'E'}


Generated on Tue Nov 17 18:43:18 2009 for MXADataModel by  doxygen 1.5.2