OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
gnuc.h File Reference
#include <algorithm>
#include <stddef.h>
#include <exception>

Go to the source code of this file.

Macros

#define __MINMAX_DEFINED
#define __FLAT__
#define _CCONV   __cdecl
#define BI_MULTI_THREAD
#define BI_COMP_GNUC
#define _RTLENTRY
#define _USERENTRY
#define _EXPCLASS   __declspec(dllimport)
#define _EXPDATA(type)
#define _EXPFUNC(type)
#define OWL_BREAK   __asm__ ("int3");
#define __STL_USE_EXCEPTIONS
#define _RTTI
#define __int64   long long
#define BI_OWL_PACKING   4
#define OWL_OUTPUT_DEBUG_STRING(lpsz)
#define _MAX_PATH   MAX_PATH
#define _stricmp   strcasecmp
#define _strnicmp   strncasecmp
#define _fullpath   myfullpath

Functions

char * myfullpath (char *, const char *, int)

Macro Definition Documentation

◆ __FLAT__

#define __FLAT__

Definition at line 30 of file gnuc.h.

◆ __int64

#define __int64   long long

Definition at line 112 of file gnuc.h.

◆ __MINMAX_DEFINED

#define __MINMAX_DEFINED

Definition at line 24 of file gnuc.h.

◆ __STL_USE_EXCEPTIONS

#define __STL_USE_EXCEPTIONS

Definition at line 93 of file gnuc.h.

◆ _CCONV

#define _CCONV   __cdecl

Definition at line 38 of file gnuc.h.

◆ _EXPCLASS

#define _EXPCLASS   __declspec(dllimport)

Definition at line 67 of file gnuc.h.

◆ _EXPDATA

#define _EXPDATA ( type)
Value:
type __declspec(dllimport)
STDAPI __declspec(dllexport) DllRegisterCommand(LPCTSTR cmdLine)
Entry point for complete registration management via command line Don't let any exceptions blow back ...
Definition ocreg.cpp:495

Definition at line 68 of file gnuc.h.

◆ _EXPFUNC

#define _EXPFUNC ( type)
Value:
type __declspec(dllimport)

Definition at line 69 of file gnuc.h.

◆ _fullpath

#define _fullpath   myfullpath

Definition at line 152 of file gnuc.h.

◆ _MAX_PATH

#define _MAX_PATH   MAX_PATH

Definition at line 143 of file gnuc.h.

◆ _RTLENTRY

#define _RTLENTRY

Definition at line 64 of file gnuc.h.

◆ _RTTI

#define _RTTI

Definition at line 102 of file gnuc.h.

◆ _stricmp

#define _stricmp   strcasecmp

Definition at line 147 of file gnuc.h.

◆ _strnicmp

#define _strnicmp   strncasecmp

Definition at line 148 of file gnuc.h.

◆ _USERENTRY

#define _USERENTRY

Definition at line 65 of file gnuc.h.

◆ BI_COMP_GNUC

#define BI_COMP_GNUC

Definition at line 63 of file gnuc.h.

◆ BI_MULTI_THREAD

#define BI_MULTI_THREAD

Definition at line 46 of file gnuc.h.

◆ BI_OWL_PACKING

#define BI_OWL_PACKING   4

Definition at line 121 of file gnuc.h.

◆ OWL_BREAK

#define OWL_BREAK   __asm__ ("int3");

Definition at line 72 of file gnuc.h.

◆ OWL_OUTPUT_DEBUG_STRING

#define OWL_OUTPUT_DEBUG_STRING ( lpsz)
Value:
::OutputDebugString(lpsz)

Definition at line 135 of file gnuc.h.

Function Documentation

◆ myfullpath()

char * myfullpath ( char * buf,
const char * path,
int buflen )

Definition at line 41 of file unix.cpp.