Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

endian.hpp File Reference

#include "config.h"

Include dependency graph for endian.hpp:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define ENDIAN_HPP
#define LITTLE_ENDIAN

Functions

void Swap (T &a, T &b)
adr_u32 SwapEndianness32 (adr_u32 value)
adr_u32 LittleToHost32 (adr_u32 value)
adr_u32 BigToHost32 (adr_u32 value)


Define Documentation

#define ENDIAN_HPP
 

Value:

Definition at line 2 of file endian.hpp.

#define LITTLE_ENDIAN
 

Value:

Definition at line 10 of file endian.hpp.


Function Documentation

adr_u32 BigToHost32 ( adr_u32 value ) [inline]
 

Definition at line 42 of file endian.hpp.

adr_u32 LittleToHost32 ( adr_u32 value ) [inline]
 

Definition at line 38 of file endian.hpp.

Referenced by WAVInputStream::Initialize().

void Swap ( T & a,
T & b )
 

Definition at line 20 of file endian.hpp.

Referenced by SwapEndianness32().

adr_u32 SwapEndianness32 ( adr_u32 value ) [inline]
 

Definition at line 27 of file endian.hpp.

Referenced by BigToHost32().


Generated at Mon Jun 10 02:55:15 2002 for audiere by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001