Error Code


Summary

API에서 반환 가능한 값들이 정의되어 있습니다.

typedef enum {
  //! 성공 (에러 없음)
  ERR_SUCCESS = 0,
  //! 인식된 결과가 없음
  ERR_NORESULT,
  //! Null Pointer를 참조함
  ERR_NULL_POINTER,
  //! Memory access 범위를 벗어남 (Fatal error)
  ERR_OUTOFMEMORY,
  //! Value 또는 Size 범위를 벗어남 (Exception)
  ERR_OUTOFRANGE,
  //! 입력된 데이터(좌표 값)가 없음
  ERR_EMPTY_INK,
  //! 잘못된 인자 값을 사용함
  ERR_INVALID_ARGUMENTS,
  //! 설정된 인식모델이 비정상적임
  ERR_INVALID_MODEL,
  //! 잘못된 객체에 접근
  ERR_INVALID_INSTANCE,
  //! 데모 기간/횟수 만료
  ERR_EXPIRE_DEMO,
  //! 인식엔진이 실행 중
  ERR_ENGINE_BUSY,
  //! 라이선스 인증 실패
  ERR_AUTHORIZATION_FAIL,
  //! 인식엔진이 이미 존재함
  ERR_ALREADY_EXIST
} DHWR_ERROR_CODE
// 성공 (에러 없음)
public const int ERR_SUCCESS = 0
// 인식된 결과가 없음
public const int ERR_NORESULT = 1
// Null Pointer를 참조함
public const int ERR_NULL_POINTER = 2
// Memory access 범위를 벗어남 (Fatal error)
public const int ERR_OUTOFMEMORY = 3
// Value 또는 Size 범위를 벗어남 (Exception)
public const int ERR_OUTOFRANGE = 4
// 입력된 데이터(좌표 값)가 없음
public const int ERR_EMPTY_INK = 5
// 잘못된 인자 값을 사용함
public const int ERR_INVALID_ARGUMENTS = 6
// 설정된 인식모델이 비정상적임
public const int ERR_INVALID_MODEL = 7
// 잘못된 객체에 접근
public const int ERR_INVALID_INSTANCE = 8
// 데모 기간/횟수 만료s
public const int ERR_EXPIRE_DEMO = 9
// 인식엔진이 실행 중
public const int ERR_ENGINE_BUSY = 10
// 라이선스 인증 실패
public const int ERR_AUTHORIZATION_FAIL = 11
// 인식엔진이 이미 존재함
public const int ERR_ALREADY_EXIST = 12
//! 성공 (에러 없음)
public final static int ERR_SUCCESS = 0x00000000
//! 인식결과가 없음
public final static int ERR_NORESULT = 0x00000001
//! Null Pointer를 참조함
public final static int ERR_NULL_POINTER = 0x00000002
//! Memory access 범위를 벗어남 (Fatal error)
public final static int ERR_OUTOFMEMORY = 0x00000003
//! Value 또는 Size 범위를 벗어남 (Exception)
public final static int ERR_OUTOFRANGE = 0x00000004
//! 입력된 데이터(좌표 값)가 없음
public final static int ERR_EMPTY_INK = 0x00000005
//! 잘못된 인자 값을 사용함
public final static int ERR_INVALID_ARGUMENTS = 0x00000006
//! 설정된 인식모델이 비정상적임
public final static int ERR_INVALID_MODEL = 0x00000007
//! 잘못된 객체에 접근
public final static int ERR_INVALID_INSTANCE = 0x00000008
//! 데모 기간/횟수 만료
public final static int ERR_EXPIRE_DEMO = 0x00000009
//! 인식엔진이 실행 중
public final static int ERR_ENGINE_BUSY = 0x0000000a
//! 라이선스 인증 실패
public final static int ERR_AUTHORIZATION_FAIL = 0x0000000b
//! 인식엔진이 이미 존재함
public final static int ERR_ALREADY_EXIST = 0x0000000c

Value Name Description
0 ERR_SUCCESS 성공 (에러 없음)
1 ERR_NORESULT 인식된 결과가 없음
2 ERR_NULL_POINTER Null Pointer를 참조함
3 ERR_OUTOFMEMORY Memory access 범위를 벗어남 (Fatal error)
4 ERR_OUTOFRANGE Value 또는 Size 범위를 벗어남 (Exception)
5 ERR_EMPTY_INK 입력된 데이터(좌표 값)가 없음
6 ERR_INVALID_ARGUMENTS 잘못된 인자 값을 사용함
7 ERR_INVALID_MODEL 설정된 인식모델이 비정상적임
8 ERR_INVALID_INSTANCE 잘못된 객체에 접근
9 ERR_EXPIRE_DEMO 데모 기간/횟수 만료
10 ERR_ENGINE_BUSY 인식엔진이 실행 중
11 ERR_AUTHORIZATION_FAIL 라이선스 인증 실패
12 ERR_ALREADY_EXIST 인식엔진이 이미 존재함