Main Page
Namespaces
Classes
Files
Directories
File List
File Members
MXA
»
Common
MXAEndian.h File Reference
Namespaces
namespace
MXA
namespace
MXA::Endian
namespace
MXA::Endian::Detail
Classes
struct
MXA::Endian::Detail::ReverseBytes< sizeof(uint16) >
struct
MXA::Endian::Detail::ReverseBytes< sizeof(uint32) >
struct
MXA::Endian::Detail::ReverseBytes< sizeof(uint64) >
struct
MXA::Endian::ByteSwapper
struct
MXA::Endian::FromSystemToBig
struct
MXA::Endian::FromSystemToLittle
struct
MXA::Endian::FromBigToSystem
struct
MXA::Endian::FromLittleToSystem
Functions
const std::string
MXA::Endian::BIGE_STR
("BIGE")
const std::string
MXA::Endian::LITE_STR
("LITE")
bool
MXA::Endian::isBig
()
bool
MXA::Endian::isLittle
()
void
MXA::Endian::Detail::_reverseBytes
(uint16 &n)
void
MXA::Endian::Detail::_reverseBytes
(float32 &n)
void
MXA::Endian::Detail::_reverseBytes
(uint32 &n)
void
MXA::Endian::Detail::_reverseBytes
(uint64 &n)
template<class Type>
void
MXA::Endian::reverseBytes
(Type &n)
Variables
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:10 2009 for MXADataModel by
1.5.2