Singleton configuration manager class.
static Config & config()
Gets the singleton configuration instance.
Config()=default
Protected constructor for singleton pattern.
void setDefaultConfig()
Sets default production configuration paths.
Config(const Config &)=delete
Deleted copy constructor.
void setTestConfig()
Sets test configuration paths.
Config & operator=(const Config &)=delete
Deleted assignment operator.