endian Namespace Reference

Typedefs

typedef unsigned short u16_t
typedef short s16_t
typedef unsigned int u32_t
typedef int s32_t
typedef unsigned char u8_t
typedef float f32_t
typedef double f64_t
typedef signed char s8_t

Functions

template<typename T >
betoh (void const *f)
template<typename T >
letoh (void const *f)
template<typename T >
void htole (T f, void const *t)

Typedef Documentation

typedef float endian::f32_t
typedef double endian::f64_t
typedef short endian::s16_t
typedef int endian::s32_t
typedef signed char endian::s8_t
typedef unsigned short endian::u16_t
typedef unsigned int endian::u32_t
typedef unsigned char endian::u8_t

Function Documentation

template<typename T >
T endian::betoh ( void const *  f  )  [inline]
template<typename T >
void endian::htole ( f,
void const *  t 
) [inline]
template<typename T >
T endian::letoh ( void const *  f  )  [inline]

Generated on Fri Apr 9 10:45:12 2010 for drivers by  doxygen 1.6.1