Tesseract 3.01
/data/source/tesseract-ocr/ccutil/errcode.h File Reference
#include "host.h"

Go to the source code of this file.

Classes

class  ERRCODE

Defines

#define DBG   -1
#define TESSLOG   0
#define TESSEXIT   1
#define ABORT   2
#define NO_ABORT_CODE   0
#define LIST_ABORT   1
#define MEMORY_ABORT   2
#define FILE_ABORT   3
#define LOC_UNUSED0   0
#define LOC_UNUSED1   1
#define LOC_UNUSED2   2
#define LOC_INIT   3
#define LOC_EDGE_PROG   4
#define LOC_TEXT_ORD_ROWS   5
#define LOC_TEXT_ORD_WORDS   6
#define LOC_PASS1   7
#define LOC_PASS2   8
#define LOC_FUZZY_SPACE   14
#define LOC_MM_ADAPT   21
#define LOC_DOC_BLK_REJ   22
#define LOC_WRITE_RESULTS   23
#define LOC_ADAPTIVE   24
#define SUBLOC_NORM   0
#define SUBLOC_FIX_XHT   3
#define SUBSUBLOC_OTHER   0
#define SUBSUBLOC_TESS   1
#define SUBSUBLOC_NN   2
#define ASSERT_HOST(x)

Functions

void signal_exit (int signal_code)
void err_exit ()
void signal_termination_handler (int sig)
void set_global_loc_code (int loc_code)
void set_global_subloc_code (int loc_code)
void set_global_subsubloc_code (int loc_code)

Variables

const ERRCODE ASSERT_FAILED = "Assert failed"

Define Documentation

#define ABORT   2
#define ASSERT_HOST (   x)
Value:
if (!(x))                                                                               \
{                                                                                                                                                       \
        ASSERT_FAILED.error(#x,ABORT,"in file %s, line %d",             \
                __FILE__,__LINE__);                                                                                     \
}
#define DBG   -1
#define FILE_ABORT   3
#define LIST_ABORT   1
#define LOC_ADAPTIVE   24
#define LOC_DOC_BLK_REJ   22
#define LOC_EDGE_PROG   4
#define LOC_FUZZY_SPACE   14
#define LOC_INIT   3
#define LOC_MM_ADAPT   21
#define LOC_PASS1   7
#define LOC_PASS2   8
#define LOC_TEXT_ORD_ROWS   5
#define LOC_TEXT_ORD_WORDS   6
#define LOC_UNUSED0   0
#define LOC_UNUSED1   1
#define LOC_UNUSED2   2
#define LOC_WRITE_RESULTS   23
#define MEMORY_ABORT   2
#define NO_ABORT_CODE   0
#define SUBLOC_FIX_XHT   3
#define SUBLOC_NORM   0
#define SUBSUBLOC_NN   2
#define SUBSUBLOC_OTHER   0
#define SUBSUBLOC_TESS   1
#define TESSEXIT   1
#define TESSLOG   0

Function Documentation

void err_exit ( )
void set_global_loc_code ( int  loc_code)
void set_global_subloc_code ( int  loc_code)
void set_global_subsubloc_code ( int  loc_code)
void signal_exit ( int  signal_code)
void signal_termination_handler ( int  sig)

Variable Documentation

const ERRCODE ASSERT_FAILED = "Assert failed"
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines