설정 관리 헤더 파일 더 자세히 ...
#include <string>
#include <map>
클래스 | |
struct | AppConfig |
서버 설정을 저장하는 구조체 더 자세히 ... | |
함수 | |
bool | load_env_variables () |
.env 파일을 읽어서 환경 변수로 설정하고 AppConfig에 값을 저장합니다. | |
bool | load_json_config () |
config.json 파일을 읽어서 AppConfig에 설정값을 로드합니다. | |
bool | load_all_config () |
.env와 config.json 파일을 모두 로드합니다. | |
string | get_rtsp_url () |
AppConfig 정보를 바탕으로 RTSP URL을 생성합니다. | |
변수 | |
AppConfig | g_config |
전역 설정 인스턴스 | |
설정 관리 헤더 파일
이 파일은 서버 설정을 저장하는 구조체와 설정 로드 관련 함수들의 선언을 포함합니다.
string get_rtsp_url | ( | ) |
AppConfig 정보를 바탕으로 RTSP URL을 생성합니다.
bool load_all_config | ( | ) |
.env와 config.json 파일을 모두 로드합니다.
bool load_env_variables | ( | ) |
.env 파일을 읽어서 환경 변수로 설정하고 AppConfig에 값을 저장합니다.
.env 파일을 읽어서 환경 변수로 설정하고 AppConfig에 값을 저장합니다.
bool load_json_config | ( | ) |
config.json 파일을 읽어서 AppConfig에 설정값을 로드합니다.