MachOBinaryFile.h File Reference

#include "BinaryFile.h"
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  MachOBinaryFile

Defines

#define __MACHOBINARYFILE_H_
#define BMMH(x)
#define BMMH2(x)
#define BMMHW(x)   (((unsigned)((Byte *)(&x))[1]) + ((unsigned)((Byte *)(&x))[0] << 8))

Typedefs

typedef unsigned long cpu_subtype_t
typedef unsigned long cpu_type_t
typedef unsigned long vm_prot_t


Define Documentation

#define __MACHOBINARYFILE_H_
 

Definition at line 16 of file MachOBinaryFile.h.

#define BMMH  ) 
 

Value:

((unsigned)((Byte *)(&x))[3] + ((unsigned)((Byte *)(&x))[2] << 8) + \
    ((unsigned)((Byte *)(&x))[1] << 16) + ((unsigned)((Byte *)(&x))[0] << 24))

Definition at line 33 of file MachOBinaryFile.h.

Referenced by MachOBinaryFile::RealLoad().

#define BMMH2  ) 
 

Value:

((unsigned)((Byte *)(x))[3] + ((unsigned)((Byte *)(x))[2] << 8) + \
    ((unsigned)((Byte *)(x))[1] << 16) + ((unsigned)((Byte *)(x))[0] << 24))

Definition at line 36 of file MachOBinaryFile.h.

#define BMMHW  )     (((unsigned)((Byte *)(&x))[1]) + ((unsigned)((Byte *)(&x))[0] << 8))
 

Definition at line 40 of file MachOBinaryFile.h.


Typedef Documentation

typedef unsigned long cpu_subtype_t
 

Definition at line 48 of file MachOBinaryFile.h.

typedef unsigned long cpu_type_t
 

Definition at line 47 of file MachOBinaryFile.h.

typedef unsigned long vm_prot_t
 

Definition at line 49 of file MachOBinaryFile.h.


Generated on Tue Sep 19 21:18:37 2006 for Boomerang by  doxygen 1.4.6