This header-file is part of the ALib C++ Library.
© 2013-2025 A-Worx GmbH, Germany. Published under Boost Software License.
Definition in file variables.prepro.hpp.
#include "alib/alib.inl"
Go to the source code of this file.
Namespaces | |
namespace | alib |
namespace | alib::variables |
Macros | |
ALib Module Config | |
The macros in this section are introduced by ALib Camp ALib Variables. | |
#define | ALIB_VARIABLES_DEFINE_TYPE(Namespace, CPPName, CfgTypeString) |
#define | ALIB_VARIABLES_DEFINE_TYPE_WITH_POOL_CONSTRUCTOR(Namespace, CPPName, CfgTypeString) |
#define | ALIB_VARIABLES_REGISTER_TYPE(CPPName) |
Enumerations | |
enum class | alib::variables::Priority : uint16_t { alib::variables::NONE = 0 , alib::variables::AutoDetected = 1000 , alib::variables::DefaultValues = 2000 , alib::variables::Standard = 4000 , alib::variables::ConfigFile = 6000 , alib::variables::Environment = 8000 , alib::variables::SessionFile = 10000 , alib::variables::CLI = 12000 , alib::variables::Session = 14000 , alib::variables::Protected = (std::numeric_limits<uint16_t>::max)() } |