Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

Endian.h File Reference

#include "machine.h"
#include "types.h"

Include dependency graph for Endian.h:

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_MACRO
#define endian_ToAlien32(v)   ((v>>24)|((v>>16)&0xff)|((v>>8)&0xff)|(v&0xff))
#define endian_FromAlien32(v)   ((v>>24)|((v>>16)&0xff)|((v>>8)&0xff)|(v&0xff))
#define endian_ToAlien16(v)   ((v>>8)|(v&0xff))
#define endian_FromAlien16(v)   ((v>>8)|(v&0xff))


Define Documentation

#define endian_FromAlien16      ((v>>8)|(v&0xff))
 

Definition at line 37 of file Endian.h.

#define endian_FromAlien32      ((v>>24)|((v>>16)&0xff)|((v>>8)&0xff)|(v&0xff))
 

Definition at line 35 of file Endian.h.

Referenced by marshal_GetBinaryC, marshal_GetBinaryLenC, marshal_GetLongC, marshal_GetStringC, and term_RpcCallR.

#define ENDIAN_MACRO
 

Definition at line 31 of file Endian.h.

#define endian_ToAlien16      ((v>>8)|(v&0xff))
 

Definition at line 36 of file Endian.h.

Referenced by term_RpcCallA, term_RpcCallR, and term_RpcCallT.

#define endian_ToAlien32      ((v>>24)|((v>>16)&0xff)|((v>>8)&0xff)|(v&0xff))
 

Definition at line 34 of file Endian.h.

Referenced by marshal_PutBinaryC, marshal_PutLongC, and marshal_PutStringC.


Generated on Tue Jan 7 12:11:47 2003 for THEGUI by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002