Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

ixlib_exgen.hh File Reference

#include <ixlib_exbase.hh>

Go to the source code of this file.

Namespaces

namespace  ixion

Defines

#define EC_CANNOTEVALUATE   0
#define EC_NOTYETIMPLEMENTED   1
#define EC_ERROR   2
#define EC_NULLPOINTER   3
#define EC_INVALIDPAR   4
#define EC_INDEX   5
#define EC_BUFFEROVERFLOW   6
#define EC_BUFFERUNDERFLOW   7
#define EC_ITEMNOTFOUND   8
#define EC_INVALIDOP   9
#define EC_DIMENSIONMISMATCH   10
#define EC_CANCELLED   11
#define EC_EMPTYSET   12
#define EC_CANNOTREMOVEFROMGC   13
#define EC_REMAININGREF   14
#define ECMEM_GENERAL   0
#define EXGEN_THROW(CODE)   EX_THROW(generic,CODE)
#define EXGEN_THROWINFO(CODE, INFO)   EX_THROWINFO(generic,CODE,INFO)
#define EXGEN_NYI   EXGEN_THROW(EC_NOTYETIMPLEMENTED)


Define Documentation

#define ECMEM_GENERAL   0
 

Definition at line 38 of file ixlib_exgen.hh.

#define EC_BUFFEROVERFLOW   6
 

Definition at line 28 of file ixlib_exgen.hh.

#define EC_BUFFERUNDERFLOW   7
 

Definition at line 29 of file ixlib_exgen.hh.

#define EC_CANCELLED   11
 

Definition at line 33 of file ixlib_exgen.hh.

#define EC_CANNOTEVALUATE   0
 

Definition at line 22 of file ixlib_exgen.hh.

#define EC_CANNOTREMOVEFROMGC   13
 

Definition at line 35 of file ixlib_exgen.hh.

#define EC_DIMENSIONMISMATCH   10
 

Definition at line 32 of file ixlib_exgen.hh.

#define EC_EMPTYSET   12
 

Definition at line 34 of file ixlib_exgen.hh.

#define EC_ERROR   2
 

Definition at line 24 of file ixlib_exgen.hh.

#define EC_INDEX   5
 

Definition at line 27 of file ixlib_exgen.hh.

#define EC_INVALIDOP   9
 

Definition at line 31 of file ixlib_exgen.hh.

#define EC_INVALIDPAR   4
 

Definition at line 26 of file ixlib_exgen.hh.

#define EC_ITEMNOTFOUND   8
 

Definition at line 30 of file ixlib_exgen.hh.

#define EC_NOTYETIMPLEMENTED   1
 

Definition at line 23 of file ixlib_exgen.hh.

#define EC_NULLPOINTER   3
 

Definition at line 25 of file ixlib_exgen.hh.

#define EC_REMAININGREF   14
 

Definition at line 36 of file ixlib_exgen.hh.

#define EXGEN_NYI   EXGEN_THROW(EC_NOTYETIMPLEMENTED)
 

Definition at line 47 of file ixlib_exgen.hh.

#define EXGEN_THROW CODE       EX_THROW(generic,CODE)
 

Definition at line 43 of file ixlib_exgen.hh.

Referenced by ixion::reference_manager::forgetReference(), ixion::ring_queue::pop(), and ixion::reference_manager::removeNoFreeReference().

#define EXGEN_THROWINFO CODE,
INFO       EX_THROWINFO(generic,CODE,INFO)
 

Definition at line 45 of file ixlib_exgen.hh.


Generated on Wed Oct 31 17:12:24 2001 for ixlib by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001