92 void updateDeviceInfo();
97 void updateEventArea();
102 void updateDisplay();
108 void getJsonSystemUsage(uint64_t frame_count);
111 std::unique_ptr<ApiServer> m_api_server;
115 std::vector<int> m_device_id_table;
116 std::string m_config_filepath;
ImSQL 엔진과 통신하는 API 서버 클래스 정의 파일입니다.
~Engine()
소멸자.
Definition engine.cpp:17
EngineState loadConfig(const std::string &filepath)
엔진 설정 파일을 로드합니다.
Definition engine.cpp:25
EngineState run() const
엔진 메인 루프를 실행합니다.
Definition engine.cpp:156
EngineState release()
엔진 리소스를 해제합니다.
Definition engine.cpp:207
static std::unique_ptr< Engine > createSharedEngine()
Engine 인스턴스를 생성합니다.
Definition engine.cpp:21
EngineState init()
엔진을 초기화합니다.
Definition engine.cpp:36
라이선스 파일을 로드하고 검증하는 클래스.
Definition license_checker.hpp:21
엔진의 실행 및 초기화 상태를 나타내는 열거형을 정의하는 파일입니다.
EngineState
엔진 실행 및 초기화 상태를 나타내는 열거형(enum class).
Definition engine_state.hpp:22
엔진 전체 설정을 저장하는 구조체.
Definition engine_config.hpp:36
다양한 범용 유틸리티 함수와 공통 설정을 포함하는 헤더 파일입니다.