C++ SDK
장 개요
| 장 | 읽을 내용 | 대상 |
|---|---|---|
| 개요 및 연동 | SDK 버전 범위, 빠른 연동, 연결 의미, 스레드 모델, 최소 예제 | SDK를 처음 연동하는 개발자 |
| 데이터 구조 | 상태 코드, 공통 타입, 업무 데이터 구조, topic 상수, 반환값 규칙 | 인터페이스 입력과 출력을 확인해야 하는 개발자 |
| C++17 메서드 | 모듈별 메서드 시그니처, 파라미터, 반환값, 제한 사항, 호환 버전 | C++17 인터페이스로 애플리케이션을 개발하는 개발자 |
| C99 인터페이스 | C 스타일 인터페이스 개요, 모듈 분류, 핸들 수명 주기, out 파라미터 규칙 | C ABI 또는 다른 언어 바인딩을 연동하는 개발자 |
| Example 및 검증 | Example 사용 방식, 테스트 진입점, 문서와 샘플의 대응 관계 | 인터페이스 동작 검증 또는 연동 문제를 확인하는 개발자 |
읽기 규칙
메서드 페이지는 다음 정보를 동일한 형식으로 제공합니다.
| 항목 | 의미 |
|---|---|
| C++17 시그니처 | 공개 헤더에 있는 실제 시그니처 |
| 설명 기준 | 공개 헤더, 파라미터 제약, 반환값 규칙 |
| 입력 | 파라미터 이름, 타입, 의미, null 허용 여부, 값 요구 사항 |
| 출력 | STATUS_CODE / std::pair<T, STATUS_CODE> / void 의 의미 |
| 제한 및 동작 | 선행 조건, 기본값, 실패 반환, 호환성 요구 사항 |
| 관련 타입 | 반환값 구조체, enum, 공통 타입 이름 |