|
AnyCollect
1.1.2
|
Struct used to represent the JSON configuration file. More...
#include <Config.h>

Classes | |
| struct | command |
| struct | expression |
| struct | file |
Public Types | |
| using | filesType = std::vector< nlohmann::json > |
| using | commandsType = std::vector< nlohmann::json > |
Public Member Functions | |
| Config (const std::string &path) noexcept | |
| Parses the specified config file into a Config object. More... | |
Public Attributes | |
| std::vector< Config::file > | files |
| std::vector< Config::command > | commands |
Static Public Attributes | |
| static constexpr std::string_view | filesKey = "Files"sv |
| static constexpr std::string_view | commandsKey = "Commands"sv |
| using AnyCollect::Config::commandsType = std::vector<nlohmann::json> |
| using AnyCollect::Config::filesType = std::vector<nlohmann::json> |
|
noexcept |
| std::vector<Config::command> AnyCollect::Config::commands |
|
static |
| std::vector<Config::file> AnyCollect::Config::files |
|
static |