ImSQL
C++ 기반 SQL 자동화 및 라이선스 관리 엔진
|
▼ core-engine | |
▼ api | |
▼ handler | |
handler_base.hpp | API 핸들러에서 공통적으로 사용하는 기본 타입 및 유틸리티를 정의합니다 |
▼ smartptr | |
smartptr.hpp | 참조 카운트를 수동 관리하는 Smart Pointer 유틸리티를 제공합니다 |
api_server.hpp | ImSQL 엔진과 통신하는 API 서버 클래스 정의 파일입니다 |
▼ engine | |
api_server.hpp | 기본적인 API 서버 클래스를 정의하는 파일입니다 |
arguments.hpp | 프로그램 실행 인자를 정의하는 구조체 파일입니다 |
engine.hpp | 엔진 메인 제어 헤더 |
engine_state.hpp | 엔진의 실행 및 초기화 상태를 나타내는 열거형을 정의하는 파일입니다 |
▼ license | |
license.hpp | 라이선스 모듈 통합 헤더 파일입니다 |
license_checker.hpp | 라이선스 검증 기능 |
license_common.hpp | 라이선스 관련 공통 정의를 포함하는 파일입니다 |
license_features.hpp | 라이선스 기능 제어 클래스를 정의하는 파일입니다 |
license_info.hpp | 라이선스 정보 구조체 및 관련 유틸리티 함수 정의 파일입니다 |
license_key_decrypt.hpp | 라이선스 키 복호화 및 서명 검증 관련 유틸리티를 정의한 파일입니다 |
▼ secure | |
▼ common | |
common.hpp | Ains Secure Library Common Headers |
common_headers.hpp | |
common_version.hpp | Ains Security Version Info |
▼ encrypt | |
encrypt.hpp | Encrypt/Decrypt Utility Header |
encrypt_aes256.cpp | Encrypt AES256 Utility Source |
encrypt_aes256.hpp | Encrypt AES256 Utility Header |
encrypt_base64.cpp | Base64 Enc/Dec Source |
encrypt_base64.hpp | Base64 Encode/Decode Utility Header |
encrypt_str_utils.cpp | String Utility Source |
encrypt_str_utils.hpp | String Utility Header |
▼ system | |
system.hpp | Ains Security System Utility Header |
system_info.cpp | System Info Utility Header |
system_info.hpp | 시스템 하드웨어 및 권한 정보를 가져오는 유틸리티 헤더 파일입니다 |
system_os.hpp | 시스템 OS 정보를 정의하는 헤더 파일입니다 |
secure.hpp | 프로그램 보안(무결성 검증 및 복제 방지) 유틸리티 헤더 파일입니다 |
▼ utils | |
▼ system_info | |
system_info.hpp | |
system_info_cpu.hpp | |
system_info_mem.hpp | |
config_loader.hpp | 설정 파일 로딩 유틸리티를 정의하는 파일입니다 |
engine_config.hpp | 엔진 설정 구조체를 정의하는 파일입니다 |
log.hpp | 통합 로깅 유틸리티를 제공하는 헤더 파일입니다 |
utils.hpp | 다양한 범용 유틸리티 함수와 공통 설정을 포함하는 헤더 파일입니다 |