home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1996 November
/
VPR9611B.ISO
/
vabasic
/
ntclnt.exe
/
DISK8
/
data.8
/
datab
/
INCLUDE
/
ERRTABLE
< prev
next >
Wrap
Text File
|
1996-07-29
|
2KB
|
43 lines
//--------------------------------------------------------------
// $Source: /rcs/crcs/general/errtable,v $
// Checked in by: $Author: michael $
// $Date: 1994/12/21 01:45:48 $ $Revision: 1.3 $
//---------------------------------------------------------------------
// Copyright 1994, Visual Edge Software Ltd.
//
// ALL RIGHTS RESERVED. This notice is intended as a precaution
// against inadvertent publication, and shall not be deemed to con-
// stitute an acknowledgment that publication has occurred nor to
// imply any waiver of confidentiality. The year included in the
// notice is the year of the creation of the work.
//------------------------------------------------------------------------
// DESCRIPTION:
//
// This is the registry of type names for the builder engine.
//
// This file is -not- wrapped for single inclusion; it is intended
// to be reused with different definitions of the macro.
// This file is included in various source files,
// under various definitions of 'ErrType' as a macro.
//
// See 'errtypes.hh' for one example of how this file is used.
//------------------------------------------------------------------------
// VErrType
// -------
// Range = 0 - 999
// Range = 1 - 99 are reserved (SIGILL, SIGSEGV, etc. values)
// Last Used = 104
// Not to exceed 0x10000
//------------------------------------------------------------------------
#ifndef ErrType
#define ErrType(aName, aValue)
#endif
ErrType(Component, 100) // component errors
ErrType(Interpreter, 101) // interpreter errors
ErrType(ClearInterpreter, 102) // cleared interpreter errors
ErrType(LowMemory, 103) // Low memory error
ErrType(NoMemory, 104) // Out of memory error
ErrType(OSError, 105) // Operating System (signal) error