#include "Config.h"
#include "Log.h"
#include "StringConvert.h"
#include "StringFormat.h"
#include "Tokenize.h"
#include "Util.h"
#include <fstream>
#include <mutex>
#include <unordered_map>
Go to the source code of this file.
|
bool | anonymous_namespace{Config.cpp}::IsAppConfig (std::string_view fileName) |
|
bool | anonymous_namespace{Config.cpp}::IsLoggingSystemOptions (std::string_view optionName) |
|
template<typename Format , typename... Args> |
void | anonymous_namespace{Config.cpp}::PrintError (std::string_view filename, Format &&fmt, Args &&... args) |
|
void | anonymous_namespace{Config.cpp}::AddKey (std::string const &optionName, std::string const &optionKey, std::string_view fileName, bool isOptional, bool isReload) |
|
bool | anonymous_namespace{Config.cpp}::ParseFile (std::string const &file, bool isOptional, bool isReload) |
|
bool | anonymous_namespace{Config.cpp}::LoadFile (std::string const &file, bool isOptional, bool isReload) |
|
template<> |
std::string | ConfigMgr::GetValueDefault< std::string > (std::string const &name, std::string const &def, bool showLogs) const |
|
◆ TEMPLATE_CONFIG_OPTION
#define TEMPLATE_CONFIG_OPTION |
( |
|
__typename | ) |
template __typename ConfigMgr::GetOption<__typename>(std::string const& name, __typename const& def, bool showLogs /*= true*/) const; |
◆ ConfigMgr::GetValueDefault< std::string >()