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

LESwaps.h File Reference

#include "LETypes.h"

Go to the source code of this file.

Compounds

class  LESwaps
 This class is used to access data which stored in big endian order regardless of the conventions of the platform. More...


Defines

#define SWAPW(value)   (LESwaps::isBigEndian() ? (value) : LESwaps::swapWord(value))
 A convenience macro which invokes the swapWord member function from a concise call. More...

#define SWAPL(value)   (LESwaps::isBigEndian() ? (value) : LESwaps::swapLong(value))
 A convenience macro which invokes the swapLong member function from a concise call. More...


Define Documentation

#define SWAPL value       (LESwaps::isBigEndian() ? (value) : LESwaps::swapLong(value))
 

A convenience macro which invokes the swapLong member function from a concise call.

Draft:
This API has been introduced in ICU 2.2. It is still in draft state and may be modified in a future release.

Definition at line 31 of file LESwaps.h.

#define SWAPW value       (LESwaps::isBigEndian() ? (value) : LESwaps::swapWord(value))
 

A convenience macro which invokes the swapWord member function from a concise call.

Draft:
This API has been introduced in ICU 2.2. It is still in draft state and may be modified in a future release.

Definition at line 22 of file LESwaps.h.


Generated on Mon Nov 24 14:35:47 2003 for ICU 2.8 by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001