plugify 1.2.6
|
Represents configuration settings for a program. More...
#include <config.hpp>
Public Attributes | |
std::filesystem::path | baseDir |
The base directory for the program. | |
std::filesystem::path | configsDir |
Relative path from base directory to configs directory. | |
std::filesystem::path | dataDir |
Relative path from base directory to data directory. | |
std::filesystem::path | logsDir |
Relative path from base directory to logs directory. | |
std::set< std::string > | repositories |
A collection of repository paths. | |
std::optional< Severity > | logSeverity |
The severity level for logging. | |
std::optional< bool > | preferOwnSymbols |
Flag indicating if the modules should prefer its own symbols over shared symbols. | |
Represents configuration settings for a program.
Definition at line 14 of file config.hpp.
std::filesystem::path plugify::Config::baseDir |
The base directory for the program.
Definition at line 15 of file config.hpp.
std::filesystem::path plugify::Config::configsDir |
Relative path from base directory to configs directory.
Definition at line 16 of file config.hpp.
std::filesystem::path plugify::Config::dataDir |
Relative path from base directory to data directory.
Definition at line 17 of file config.hpp.
std::filesystem::path plugify::Config::logsDir |
Relative path from base directory to logs directory.
Definition at line 18 of file config.hpp.
std::optional<Severity> plugify::Config::logSeverity |
The severity level for logging.
Definition at line 20 of file config.hpp.
std::optional<bool> plugify::Config::preferOwnSymbols |
Flag indicating if the modules should prefer its own symbols over shared symbols.
Definition at line 21 of file config.hpp.
std::set<std::string> plugify::Config::repositories |
A collection of repository paths.
Definition at line 19 of file config.hpp.