AFLOW
 
Loading...
Searching...
No Matches
aurostd_xerror.h File Reference
#include <sstream>
#include <string>

Go to the source code of this file.

Classes

class  aurostd::xerror
 

Namespaces

namespace  aurostd
 

Macros

#define _GENERIC_ERROR_   1
 
#define _ILLEGAL_CODE_   2
 
#define _INPUT_ERROR_   10
 
#define _INPUT_UNKNOWN_   11
 
#define _INPUT_MISSING_   12
 
#define _INPUT_AMBIGUOUS_   13
 
#define _INPUT_ILLEGAL_   14
 
#define _INPUT_NUMBER_   15
 
#define _FILE_ERROR_   20
 
#define _FILE_NOT_FOUND_   21
 
#define _FILE_WRONG_FORMAT_   22
 
#define _FILE_CORRUPT_   23
 
#define _VALUE_ERROR_   30
 
#define _VALUE_ILLEGAL_   31
 
#define _VALUE_RANGE_   32
 
#define _INDEX_ERROR_   40
 
#define _INDEX_ILLEGAL_   41
 
#define _INDEX_BOUNDS_   42
 
#define _INDEX_MISMATCH_   43
 
#define _RUNTIME_ERROR_   50
 
#define _RUNTIME_INIT_   51
 
#define _RUNTIME_SQL_   52
 
#define _RUNTIME_BUSY_   53
 
#define _RUNTIME_EXTERNAL_MISS_   54
 
#define _RUNTIME_EXTERNAL_FAIL_   55
 
#define _RUNTIME_HTTP_   56
 
#define _ALLOC_ERROR_   60
 
#define _ALLOC_ALLOCATE_   61
 
#define _ALLOC_INSUFFICIENT_   62
 

Macro Definition Documentation

◆ _GENERIC_ERROR_

#define _GENERIC_ERROR_   1

Definition at line 15 of file aurostd_xerror.h.

◆ _ILLEGAL_CODE_

#define _ILLEGAL_CODE_   2

Definition at line 16 of file aurostd_xerror.h.

◆ _INPUT_ERROR_

#define _INPUT_ERROR_   10

Definition at line 17 of file aurostd_xerror.h.

◆ _INPUT_UNKNOWN_

#define _INPUT_UNKNOWN_   11

Definition at line 18 of file aurostd_xerror.h.

◆ _INPUT_MISSING_

#define _INPUT_MISSING_   12

Definition at line 19 of file aurostd_xerror.h.

◆ _INPUT_AMBIGUOUS_

#define _INPUT_AMBIGUOUS_   13

Definition at line 20 of file aurostd_xerror.h.

◆ _INPUT_ILLEGAL_

#define _INPUT_ILLEGAL_   14

Definition at line 21 of file aurostd_xerror.h.

◆ _INPUT_NUMBER_

#define _INPUT_NUMBER_   15

Definition at line 22 of file aurostd_xerror.h.

◆ _FILE_ERROR_

#define _FILE_ERROR_   20

Definition at line 23 of file aurostd_xerror.h.

◆ _FILE_NOT_FOUND_

#define _FILE_NOT_FOUND_   21

Definition at line 24 of file aurostd_xerror.h.

◆ _FILE_WRONG_FORMAT_

#define _FILE_WRONG_FORMAT_   22

Definition at line 25 of file aurostd_xerror.h.

◆ _FILE_CORRUPT_

#define _FILE_CORRUPT_   23

Definition at line 26 of file aurostd_xerror.h.

◆ _VALUE_ERROR_

#define _VALUE_ERROR_   30

Definition at line 27 of file aurostd_xerror.h.

◆ _VALUE_ILLEGAL_

#define _VALUE_ILLEGAL_   31

Definition at line 28 of file aurostd_xerror.h.

◆ _VALUE_RANGE_

#define _VALUE_RANGE_   32

Definition at line 29 of file aurostd_xerror.h.

◆ _INDEX_ERROR_

#define _INDEX_ERROR_   40

Definition at line 30 of file aurostd_xerror.h.

◆ _INDEX_ILLEGAL_

#define _INDEX_ILLEGAL_   41

Definition at line 31 of file aurostd_xerror.h.

◆ _INDEX_BOUNDS_

#define _INDEX_BOUNDS_   42

Definition at line 32 of file aurostd_xerror.h.

◆ _INDEX_MISMATCH_

#define _INDEX_MISMATCH_   43

Definition at line 33 of file aurostd_xerror.h.

◆ _RUNTIME_ERROR_

#define _RUNTIME_ERROR_   50

Definition at line 34 of file aurostd_xerror.h.

◆ _RUNTIME_INIT_

#define _RUNTIME_INIT_   51

Definition at line 35 of file aurostd_xerror.h.

◆ _RUNTIME_SQL_

#define _RUNTIME_SQL_   52

Definition at line 36 of file aurostd_xerror.h.

◆ _RUNTIME_BUSY_

#define _RUNTIME_BUSY_   53

Definition at line 37 of file aurostd_xerror.h.

◆ _RUNTIME_EXTERNAL_MISS_

#define _RUNTIME_EXTERNAL_MISS_   54

Definition at line 38 of file aurostd_xerror.h.

◆ _RUNTIME_EXTERNAL_FAIL_

#define _RUNTIME_EXTERNAL_FAIL_   55

Definition at line 39 of file aurostd_xerror.h.

◆ _RUNTIME_HTTP_

#define _RUNTIME_HTTP_   56

Definition at line 40 of file aurostd_xerror.h.

◆ _ALLOC_ERROR_

#define _ALLOC_ERROR_   60

Definition at line 41 of file aurostd_xerror.h.

◆ _ALLOC_ALLOCATE_

#define _ALLOC_ALLOCATE_   61

Definition at line 42 of file aurostd_xerror.h.

◆ _ALLOC_INSUFFICIENT_

#define _ALLOC_INSUFFICIENT_   62

Definition at line 43 of file aurostd_xerror.h.