dhwr.h File Reference
#include "dhwr_define.h"
#include "dhwr_gesture.h"
#include "dhwr_ink.h"
#include "dhwr_result.h"
#include "dhwr_setting.h"

Go to the source code of this file.

Enumerations

enum  DHWR_ERROR_CODE {
  ERR_SUCCESS = 0, ERR_NORESULT, ERR_NULL_POINTER, ERR_OUTOFMEMORY,
  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
}
 엔진 내부 오류 코드 값 More...
 

Functions

DHWR_API unsigned long DHWRCreate (const char *key_path)
 인식엔진의 인스턴스를 생성함 More...
 
DHWR_API unsigned int DHWRSetAttribute (DHWRSettingObject setting)
 인식모드 속성 값을 설정함 More...
 
DHWR_API unsigned long DHWRecognize (DHWRInkObject ink, DHWRResultObject context)
 인식모드 속성 값에 따라 입력 데이터를 인식함 More...
 
DHWR_API unsigned long DHWRClose (void)
 인식엔진의 인스턴스를 소멸시킴 More...
 
DHWR_API unsigned long DHWRSetExternalResourcePath (const char *path)
 엔진내부에서 사용하는 외부리소스(ko_KR.hdb, en_US.hdb, ...)의 경로 설정 More...
 
DHWR_API unsigned long DHWRSetExternalLibraryPath (const char *path)
 엔진내부에서 사용하는 외부라이브러리(libdhwr-hwfs.so, ...)의 경로 설정 More...
 
DHWR_API unsigned long DHWRGetParam (const unsigned long type, void *param)
 특정 타입의 파라미터 값을 가져옴 More...
 
DHWR_API unsigned long DHWRSetParam (const unsigned long type, const void *param)
 특정 타입의 파라미터 값을 설정함 More...
 
DHWR_API unsigned long DHWRGetRevision (char **revision)
 엔진의 빌드넘버를 가져옴 More...
 
DHWR_API unsigned long DHWRGetDueDate (int *due_date)
 License key에 설정된 엔진의 due date를 가져온다 More...
 

Detailed Description

Date
2011/10/12
Author
shchoi

Copyright (c) 2016 by SELVAS AI Inc. All rights reserved.

Enumeration Type Documentation

엔진 내부 오류 코드 값

Enumerator
ERR_SUCCESS 

성공

ERR_NORESULT 

인식결과가 없음

ERR_NULL_POINTER 

Null Pointer를 참조함

ERR_OUTOFMEMORY 

memory access 범위를 벗어남 fatal error

ERR_OUTOFRANGE 

value or size 범위를 벗어남 exception

ERR_EMPTY_INK 

입력된 데이터가 없음

ERR_INVALID_ARGUMENTS 

입력된 인자가 잘못됨

ERR_INVALID_MODEL 

설정된 인식모델이 비정상적임

ERR_INVALID_INSTANCE 

잘못된 객체에 접근

ERR_EXPIRE_DEMO 

데모 기간/횟수 만료

ERR_ENGINE_BUSY 

엔진이 실행 중

ERR_AUTHORIZATION_FAIL 

인증 실패

ERR_ALREADY_EXIST 

엔진이 이미 존재함