Debugging and Error Handle Utility Functions ============================================================== ============================================== 디버그 지원 ============================================== Basic Function ------------------------------------------------------------------------------- .. csv-table:: :widths: 10 90 :header-rows: 1 :stub-columns: 0 함수명, 함수 설명 :ref:`cmmDlogSetup`, 디버그 로그 기능의 환경 설정을 구성합니다. 디버그 로그 레벨과 로그 파일명을 지정합니다. :ref:`cmmDlogAddComment`, 디버그 로그시에 사용자 정의 주석(Comment) 를 추가합니다. :ref:`cmmDlogGetCurLevel`, 디버그 로그시에 현재 설정된 디버그 로그 레벨을 반환합니다. :ref:`cmmDlogGetCurFilePath`, 디버그 로그시에 현재 설정된 디버그 로그 파일 이름을 반환합니다. :ref:`cmmDlogEnterManMode`, 수동 로깅 제어 모드 시작 지점을 설정 합니다. :ref:`cmmDlogExitManMode`, 수동 로깅 제어 모드 종료 지점을 설정 합니다. .. toctree:: :glob: :hidden: 디버그 지원/Basic Functions/* ============================================== 에러처리 함수 ============================================== Basic Function ------------------------------------------------------------------------------- .. csv-table:: :widths: 10 90 :header-rows: 1 :stub-columns: 0 함수명, 함수 설명 :ref:`cmmErrGetLastCode`, 마지막 발생한 에러 코드를 확인합니다. :ref:`cmmErrClearLastCode`, 마지막에 발생한 에러코드 초기화합니다. :ref:`cmmErrParseAxis`, 에러코드로부터 에러를 유발한 축 번호를 얻습니다. :ref:`cmmErrParseReason`, 에러코드로부터 에러 원인을 확인합니다. :ref:`cmmErrGetString`, 에러코드로부터 에러 문자열을 확인합니다. :ref:`cmmErrShowLast`, 마지막으로 발생한 에러를 화면 에 나타냅니다. :ref:`cmmErrSetSkipShowMessage`, 에러메시지를 화면에 나타내지 않도록 합니다. :ref:`cmmErrGetSkipShowMessage`, 에러메시지를 화면에 나타내지 않도록 설정된 내용을 확인합니다. :ref:`cmmErrSetEnableAutoMessage`, 에러 발생시 화면에 자동으로 에러 메시지를 나타낼 것인지에 대한 설정을 합니다. :ref:`cmmErrGetEnableAutoMessage`, 에러 발생시 화면에 자동으로 에러 메시지를 나타낼 것인지에 대한 설정을 확인합니다. .. toctree:: :glob: :hidden: 에러처리 함수/Basic Functions/* ============================================== 유틸리티 함수 ============================================== Basic Function ------------------------------------------------------------------------------- .. csv-table:: :widths: 10 90 :header-rows: 1 :stub-columns: 0 함수명, 함수 설명 :ref:`cmmSetBit`, 대상 변수의 특정 비트값을 설정하는 매크로 함수입니다. :ref:`cmmGetBit`, 대상 변수의 특정 비트값을 반환하는 매크로 함수입니다. :ref:`cmmUtlProcessWndMsgS`, 단일윈도우 메시지를 처리합니다. 이 함수는 응용프로그램에서 단일 윈도우 메시지를 처리하기 위한 용도로 사용가능합니다. :ref:`cmmUtlProcessWndMsgM`, 지정된 시간 내에 다중 윈도우 메시지를 처리합니다. 이 함수는 응용프로그램에서 다중 윈도우 메시지를 처리하기 위한 용도로 사용 가능합니다. :ref:`cmmUtlDelayMicroSec`, 마이크로초 단위의 정확한 단위로 시스템 지연을 발생하여 주는 함수 입니다. :ref:`cmmUtlReadUserTable`, CMMSDK 에서 제공하는 사용자 데이터 테이블에 기록한 데이터를 읽어들이는 함수입니다. :ref:`cmmUtlWriteUserTable`, CMMSDK 에서 제공하는 사용자 데이터 테이블에 데이터를 기록하는 함수입니다. .. toctree:: :glob: :hidden: 유틸리티 함수/Basic Functions/*