LESwaps.h File Reference

C++ API: Endian independent access to data for LayoutEngine. More...

#include "LETypes.h"

Go to the source code of this file.

Defines

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


Detailed Description

C++ API: Endian independent access to data for LayoutEngine.

Definition in file LESwaps.h.


Define Documentation

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

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

Stable:
ICU 2.8

Definition at line 49 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.

Stable:
ICU 2.8

Definition at line 33 of file LESwaps.h.


Generated on Mon Jan 15 22:41:16 2007 for ICU 3.6 by  doxygen 1.4.2