-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy patherror.h
More file actions
81 lines (73 loc) · 1.43 KB
/
Copy patherror.h
File metadata and controls
81 lines (73 loc) · 1.43 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
/*
This is error.h
Coxeter version 3.0 Copyright (C) 2002 Fokko du Cloux
See file main.cpp for full copyright notice
*/
#ifndef ERROR_H /* guard against multiple inclusions */
#define ERROR_H
#include "globals.h"
namespace error {
using namespace coxeter;
enum ErrorCodes {
ABORT=1,
BAD_COXENTRY,
BAD_INPUT,
BAD_LENGTH,
BAD_LINE,
BAD_RCYCFIELD,
CHECKCOMM_FAIL,
CHECKMIN_FAIL,
COMMAND_NOT_FOUND,
COMMAND_REDEFINITION,
CONTEXTNBR_OVERFLOW,
COXALLOC_FAIL,
COXNBR_OVERFLOW,
DENSEARRAY_OVERFLOW,
EMPTY_POP,
EMPTY_READ,
ERROR_WARNING,
EXTENSION_FAIL,
FILE_NOT_FOUND,
LEADING_WHITESPACE,
LENGTH_OVERFLOW,
KLCOEFF_OVERFLOW,
KLCOEFF_NEGATIVE,
KLCOEFF_UNDERFLOW,
KL_FAIL,
MEMORY_WARNING,
MINROOT_FAIL,
MINROOT_OVERFLOW,
MODECHANGE_FAIL,
MU_FAIL,
MU_NEGATIVE,
MU_OVERFLOW,
NOT_AFFINE,
NOT_COXELT,
NOT_DESCENT,
NOT_FINITE,
NOT_GENERATOR,
NOT_PERMUTATION,
NOT_SYMMETRIC,
NOT_YN,
OUT_OF_MEMORY,
PARNBR_OVERFLOW,
PARSE_ERROR,
RANKSET_FAILED,
READ_FAILED,
REPEATED_SYMBOL,
RESERVED_SYMBOL,
SKLCOEFF_OVERFLOW,
SKLCOEFF_UNDERFLOW,
TYPESET_FAILED,
UEMU_FAIL,
UNDEF_COXARR,
UNDEFINED_SHIFT,
WRONG_COXETER_ENTRY,
WRONG_RANK,
WRONG_TYPE
};
extern bool CATCH_MEMORY_OVERFLOW;
extern int ERRNO;
void Error(int number, ... );
}
#endif