VCLib Documentation  6.12.2

Error Types

Macros

#define ERR_NONE   ( 0 )
 No Error.
 
#define ERR_FORMAT   (-1 )
 Image Format Error.
 
#define ERR_TYPE   (-2 )
 Image Type Error.
 
#define ERR_MEMORY   (-3 )
 Out of Memory.
 
#define ERR_PARAM   (-4 )
 Parameter Error.
 
#define ERR_LICENCE   (-5 )
 Licence required.
 
#define ERR_SINGULAR   (-6 )
 Singular Value detected.
 
#define ERR_OVERRUN   (-7 )
 Memory Overrun.
 
#define ERR_FIO   (-8 )
 File I/O Error.
 
#define ERR_BOUNDS   (-9 )
 Out of Bounds.
 
#define ERR_INIT   (-10 )
 Missing Initialisation.
 
#define ERR_LOWPREC   (-11 )
 Max. Precision not available.
 
#define ERR_OPEN   (-19 )
 Open Error.
 
#define ERR_MODEL   (-51 )
 Model does not fit Licence.
 
#define ERR_JPG   (-71 )
 Unrecognized JPEG Token.
 
#define ERR_CORR   (-100)
 Object not found / vc_corr.
 
#define ERR_FSIGN   (-201)
 File Signature Error.
 
#define ERR_INCONS   (-202)
 File inconsistent.
 
#define ERR_FFMT   (-203)
 Unsupported File Format.
 
#define ERR_READ   (-204)
 Read Error.
 
#define ERR_WRITE   (-205)
 Write Error.
 
#define ERR_HOUGH0   (-500)
 Hough Line Overrun.
 
#define ERR_HOUGH1   (-501)
 Hough Maximum Iterations.
 
#define ERR_SLC   (-200)
 RLC is missing SLC.
 
#define ERR_RLC_ONOVR   (-201)
 RLC Object Number Overrun.
 
#define ERR_SLC_INCON   (-202)
 SLC is inconsistent.
 
#define ERR_RLCFMT   (-203)
 RLC Format Error.
 
#define ERR_RLC_MEM   (-204)
 Memory Allocation Error.
 
#define ERR_RLC_SIZE   (-205)
 RLC Size Overrun.
 

Detailed Description

Note
Additionally to documented return values any library function may return the Error Code ERR_LICENCE. For more information see init_licence().