Main Content

cdflib.setValidate

라이브러리 유효성 검사(Validation) 모드 지정

구문

cdflib.setValidate(mode)

설명

cdflib.setValidate(mode)는 CDF(Common Data Format) 라이브러리의 유효성 검사 모드를 지정합니다. 파일을 열기 전에 유효성 검사 모드를 지정합니다.

입력 인수

mode

다음 문자형 벡터나 string형 스칼라 중 하나이거나 그에 상응하는 숫자입니다.

'VALIDATEFILEon'유효성 검사 모드를 켭니다. 유효성 검사 모드를 켜면 라이브러리가 CDF 파일의 내부 데이터 구조체의 데이터 필드에 대한 온전성 검사를 수행하여 값들이 유효한 범위 내에 있고 정의된 값/유형/항목과 일치하는지 확인합니다. 또한 이 모드는 파일 내에서 변수 및 특성간 연결이 유효한지 확인합니다. 그러나 이 모드를 활성화하면 대부분의 경우 파일 열기 프로세스의 속도가 저하됩니다. 특히 큰 파일이나 많이 조각난 파일에서 속도가 저하됩니다.
'VALIDATEFILEoff'유효성 검사 모드를 끕니다.

이러한 값에 상응하는 숫자를 가져오려면 cdflib.getConstantValue를 사용해야 합니다.

예제

CDF 라이브러리의 유효성 검사 모드를 설정합니다.

cdflib.setValidate("VALIDATEFILEoff")
mode = cdflib.getValidate()
mode =

    'VALIDATEFILEoff'

참고 문헌

이 함수는 CDF 라이브러리 C API 루틴 CDFsetValidate에 대응합니다.

이 함수를 사용하려면 CDF C 인터페이스를 잘 알고 있어야 합니다. CDF 웹사이트에서 CDF 문서에 액세스할 수 있습니다.