ftmisc.h File Reference

#include <inttypes.h>

Go to the source code of this file.

Classes

struct  FT_MemoryRec_

Defines

#define FT_BEGIN_HEADER
#define FT_END_HEADER
#define FT_LOCAL_DEF(x)   static x
#define FT_MAKE_TAG(_x1, _x2, _x3, _x4)

Typedefs

typedef unsigned char FT_Byte
typedef signed int FT_Int
typedef unsigned int FT_UInt
typedef signed long FT_Long
typedef unsigned long FT_ULong
typedef signed long FT_F26Dot6
typedef int FT_Error
typedef FT_MemoryRec_FT_Memory
typedef void *(*) FT_Alloc_Func (FT_Memory memory, long size)
typedef void(*) FT_Free_Func (FT_Memory memory, void *block)
typedef void *(*) FT_Realloc_Func (FT_Memory memory, long cur_size, long new_size, void *block)
typedef FT_MemoryRec_ FT_MemoryRec
typedef int64_t FT_Int64

Functions

static FT_Long FT_MulDiv (FT_Long a, FT_Long b, FT_Long c)


Define Documentation

#define FT_BEGIN_HEADER

Definition at line 33 of file ftmisc.h.

#define FT_END_HEADER

Definition at line 34 of file ftmisc.h.

#define FT_LOCAL_DEF ( x   )     static x

Definition at line 36 of file ftmisc.h.

#define FT_MAKE_TAG ( _x1,
_x2,
_x3,
_x4   ) 

Value:

( ( (FT_ULong)_x1 << 24 ) |     \
            ( (FT_ULong)_x2 << 16 ) |     \
            ( (FT_ULong)_x3 <<  8 ) |     \
              (FT_ULong)_x4         )

Definition at line 48 of file ftmisc.h.


Typedef Documentation

typedef void*(*) FT_Alloc_Func(FT_Memory memory, long size)

Definition at line 59 of file ftmisc.h.

typedef unsigned char FT_Byte

Definition at line 40 of file ftmisc.h.

typedef int FT_Error

Definition at line 46 of file ftmisc.h.

typedef signed long FT_F26Dot6

Definition at line 45 of file ftmisc.h.

typedef void(*) FT_Free_Func(FT_Memory memory, void *block)

Definition at line 62 of file ftmisc.h.

typedef signed int FT_Int

Definition at line 41 of file ftmisc.h.

typedef int64_t FT_Int64

Definition at line 84 of file ftmisc.h.

typedef signed long FT_Long

Definition at line 43 of file ftmisc.h.

typedef struct FT_MemoryRec_* FT_Memory

Definition at line 57 of file ftmisc.h.

typedef struct FT_MemoryRec_ FT_MemoryRec

typedef void*(*) FT_Realloc_Func(FT_Memory memory, long cur_size, long new_size, void *block)

Definition at line 65 of file ftmisc.h.

typedef unsigned int FT_UInt

Definition at line 42 of file ftmisc.h.

typedef unsigned long FT_ULong

Definition at line 44 of file ftmisc.h.


Function Documentation

static FT_Long FT_MulDiv ( FT_Long  a,
FT_Long  b,
FT_Long  c 
) [static]

Definition at line 87 of file ftmisc.h.

References d, and s.


Generated on Tue Jul 5 15:58:25 2011 for ROOT_528-00b_version by  doxygen 1.5.1