Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

stdafx.h File Reference

#include <qglobal.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>

Include dependency graph for stdafx.h:

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

Go to the source code of this file.

Defines

#define GHND   0
#define GlobalFreePtr(p)   free((void *)(p))
#define strnicmp(a, b, c)   strncasecmp(a,b,c)
#define wsprintf   sprintf
#define FALSE   false
#define TRUE   true

Typedefs

typedef signed char CHAR
typedef unsigned char UCHAR
typedef unsigned char * PUCHAR
typedef unsigned short USHORT
typedef unsigned long ULONG
typedef unsigned long UINT
typedef unsigned long DWORD
typedef long LONG
typedef unsigned short WORD
typedef unsigned char BYTE
typedef unsigned char * LPBYTE
typedef bool BOOL
typedef char * LPSTR
typedef void * LPVOID
typedef long * LPLONG
typedef unsigned long * LPDWORD
typedef unsigned short * LPWORD
typedef const char * LPCSTR
typedef long long LONGLONG
typedef void * PVOID

Functions

LONG MulDiv (long a, long b, long c)
signed char * GlobalAllocPtr (unsigned int, size_t size)
void ProcessPlugins (int)


Define Documentation

#define FALSE   false
 

Definition at line 95 of file stdafx.h.

#define GHND   0
 

Definition at line 75 of file stdafx.h.

Referenced by CSoundFile::AllocateSample(), MMCMP_Unpack(), and PP20_Unpack().

#define GlobalFreePtr p   )     free((void *)(p))
 

Definition at line 87 of file stdafx.h.

Referenced by CSoundFile::Create(), and CSoundFile::FreeSample().

#define strnicmp a,
b,
 )     strncasecmp(a,b,c)
 

Definition at line 90 of file stdafx.h.

#define TRUE   true
 

Definition at line 99 of file stdafx.h.

#define wsprintf   sprintf
 

Definition at line 92 of file stdafx.h.

Referenced by CSoundFile::ReadPSM(), CSoundFile::ResetMidiCfg(), and CSoundFile::SaveMod().


Typedef Documentation

typedef bool BOOL
 

Definition at line 44 of file stdafx.h.

typedef unsigned char BYTE
 

Definition at line 42 of file stdafx.h.

typedef signed char CHAR
 

Definition at line 33 of file stdafx.h.

typedef unsigned long DWORD
 

Definition at line 39 of file stdafx.h.

typedef long LONG
 

Definition at line 40 of file stdafx.h.

typedef long long LONGLONG
 

Definition at line 51 of file stdafx.h.

typedef unsigned char* LPBYTE
 

Definition at line 43 of file stdafx.h.

typedef const char* LPCSTR
 

Definition at line 50 of file stdafx.h.

typedef unsigned long* LPDWORD
 

Definition at line 48 of file stdafx.h.

typedef long* LPLONG
 

Definition at line 47 of file stdafx.h.

typedef char* LPSTR
 

Definition at line 45 of file stdafx.h.

typedef void* LPVOID
 

Definition at line 46 of file stdafx.h.

typedef unsigned short* LPWORD
 

Definition at line 49 of file stdafx.h.

typedef unsigned char* PUCHAR
 

Definition at line 35 of file stdafx.h.

typedef void* PVOID
 

Definition at line 52 of file stdafx.h.

typedef unsigned char UCHAR
 

Definition at line 34 of file stdafx.h.

typedef unsigned long UINT
 

Definition at line 38 of file stdafx.h.

typedef unsigned long ULONG
 

Definition at line 37 of file stdafx.h.

typedef unsigned short USHORT
 

Definition at line 36 of file stdafx.h.

typedef unsigned short WORD
 

Definition at line 41 of file stdafx.h.


Function Documentation

signed char* GlobalAllocPtr unsigned  int,
size_t  size
[inline]
 

Definition at line 77 of file stdafx.h.

References NULL, and p.

Referenced by CSoundFile::AllocateSample(), MMCMP_Unpack(), and PP20_Unpack().

LONG MulDiv long  a,
long  b,
long  c
[inline]
 

Definition at line 55 of file stdafx.h.

void ProcessPlugins int   )  [inline]
 

Definition at line 85 of file stdafx.h.

Referenced by CSoundFile::Read().


Generated on Sat Nov 5 16:25:38 2005 for OPIE by  doxygen 1.4.2