Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

MacTypes.h File Reference

#include "StdAfx.h"
#include "oofbool.h"
#include <WINUSER.H>
#include <WTYPES.H>
#include "MacTypes_Extras.h"

Include dependency graph for MacTypes.h:

Include dependency graph

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

Included by dependency graph

Compounds

struct  _extended80
struct  _extended96
struct  NumVersion
union  NumVersionVariant
struct  Rect
struct  UnsignedWide
struct  VersRec
struct  wide

Defines

#define PP2MFC_WITH_QUICKTIME   0
#define NULL   0
#define nil   NULL
#define StrLength(string)   (*(char *)(string))
#define kInvalidID   0

Typedefs

typedef unsigned char Byte
typedef signed char SignedByte
typedef Byte UInt8
typedef SignedByte SInt8
typedef unsigned short UInt16
typedef signed short SInt16
typedef unsigned long UInt32
typedef signed long SInt32
typedef UInt16 UniChar
typedef char * Ptr
typedef PtrHandle
typedef long Fixed
typedef FixedFixedPtr
typedef long Fract
typedef FractFractPtr
typedef _extended80 extended80
typedef _extended96 extended96
typedef long double float_t
typedef long double double_t
typedef wide wideWidePtr
typedef UnsignedWide UnsignedWideUnsignedWidePtr
typedef bool Boolean
typedef SInt8 VHSelect
typedef char Str255 [256]
typedef char Str63 [64]
typedef char Str32 [33]
typedef char Str31 [32]
typedef char Str27 [28]
typedef char Str15 [16]
typedef char * StringPtr
typedef char ** StringHandle
typedef const char * ConstStr255Param
typedef ConstStr255Param ConstStr63Param
typedef ConstStr255Param ConstStr32Param
typedef ConstStr255Param ConstStr31Param
typedef ConstStr255Param ConstStr27Param
typedef ConstStr255Param ConstStr15Param
typedef short OSErr
typedef short ScriptCode
typedef short LangCode
typedef unsigned long FourCharCode
typedef unsigned char Style
typedef FourCharCode OSType
typedef FourCharCode ResType
typedef OSTypeOSTypePtr
typedef ResTypeResTypePtr
typedef Rect Rect
typedef RectRectPtr
typedef NumVersion NumVersion
typedef NumVersionVariant NumVersionVariant
typedef VersRec VersRec
typedef VersRecVersRecPtr
typedef VersRec ** VersRecHndl
typedef OpaqueRef * KernelID
typedef UInt8BytePtr
typedef UInt32 ByteCount
typedef UInt32 ItemCount
typedef SInt32 OSStatus
typedef void * LogicalAddress
typedef void * PhysicalAddress
typedef UInt32 OptionBits
typedef UInt32 PBVersion
typedef UnsignedWide AbsoluteTime
typedef SInt32 Duration

Enumerations

enum  { noErr = 0 }
enum  { v, h }
enum  { kVariableLengthArray = 1 }
enum  { kNilOptions = 0 }

Define Documentation

#define kInvalidID   0
 

#define nil   NULL
 

#define NULL   0
 

#define PP2MFC_WITH_QUICKTIME   0
 

#define StrLength string       (*(char *)(string))
 


Typedef Documentation

typedef UnsignedWide AbsoluteTime
 

typedef bool Boolean
 

typedef unsigned char Byte
 

typedef UInt32 ByteCount
 

typedef UInt8* BytePtr
 

typedef ConstStr255Param ConstStr15Param
 

typedef const char* ConstStr255Param
 

typedef ConstStr255Param ConstStr27Param
 

typedef ConstStr255Param ConstStr31Param
 

typedef ConstStr255Param ConstStr32Param
 

typedef ConstStr255Param ConstStr63Param
 

typedef long double double_t
 

typedef SInt32 Duration
 

typedef struct _extended80 extended80
 

typedef struct _extended96 extended96
 

typedef long Fixed
 

typedef Fixed* FixedPtr
 

typedef long double float_t
 

typedef unsigned long FourCharCode
 

typedef long Fract
 

typedef Fract* FractPtr
 

typedef Ptr* Handle
 

typedef UInt32 ItemCount
 

typedef struct OpaqueRef* KernelID
 

typedef short LangCode
 

typedef void* LogicalAddress
 

typedef struct NumVersion NumVersion
 

typedef union NumVersionVariant NumVersionVariant
 

typedef UInt32 OptionBits
 

typedef short OSErr
 

typedef SInt32 OSStatus
 

typedef FourCharCode OSType
 

typedef OSType* OSTypePtr
 

typedef UInt32 PBVersion
 

typedef void* PhysicalAddress
 

typedef char* Ptr
 

typedef struct Rect Rect
 

typedef Rect* RectPtr
 

typedef FourCharCode ResType
 

typedef ResType* ResTypePtr
 

typedef short ScriptCode
 

typedef signed char SignedByte
 

typedef signed short SInt16
 

typedef signed long SInt32
 

typedef SignedByte SInt8
 

typedef char Str15[16]
 

typedef char Str255[256]
 

typedef char Str27[28]
 

typedef char Str31[32]
 

typedef char Str32[33]
 

typedef char Str63[64]
 

typedef char ** StringHandle
 

typedef char* StringPtr
 

typedef unsigned char Style
 

typedef unsigned short UInt16
 

typedef unsigned long UInt32
 

typedef Byte UInt8
 

typedef UInt16 UniChar
 

typedef struct UnsignedWide UnsignedWide* UnsignedWidePtr
 

typedef struct VersRec VersRec
 

typedef VersRec ** VersRecHndl
 

typedef VersRec* VersRecPtr
 

typedef SInt8 VHSelect
 

typedef struct wide wide* WidePtr
 


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
noErr 

anonymous enum
 

Enumeration values:
v 
h 

anonymous enum
 

Enumeration values:
kVariableLengthArray 

anonymous enum
 

Enumeration values:
kNilOptions 


Generated on Mon Jul 22 18:19:20 2002 for PP2MFC by doxygen1.2.17