This header file is part of module ALib Configuration of the ALib C++ Library.
© 2013-2024 A-Worx GmbH, Germany. Published under Boost Software License.
Definition in file configuration.hpp.
#include "alib/enums/bitwise.hpp"#include "alib/monomem/sharedmonoval.hpp"#include "alib/lang/plugins.hpp"#include "alib/lang/basecamp/basecamp.hpp"#include "alib/strings/substring.hpp"#include "alib/strings/numberformat.hpp"#include "alib/strings/util/token.hpp"#include "alib/strings/util/escaper.hpp"#include "alib/containers/stringtree.hpp"#include "alib/containers/hashtable.hpp"#include "alib/containers/list.hpp"#include "alib/monomem/poolallocator.hpp"#include "alib/config/declaration.hpp"#include "alib/config/vmeta.hpp"Go to the source code of this file.
Classes | |
| struct | ConfigNodeHandler |
| class | Configuration |
| struct | ConfigurationListener |
| class | Entry |
| struct | Configuration::ListenerRecord |
| Record used to manage registered listeners. More... | |
| struct | T_Append< config::Variable, nchar, lang::HeapAllocator > |
Specialization of functor T_Append for type Variable. More... | |
| struct | T_Append< config::Variable, wchar, lang::HeapAllocator > |
Specialization of functor T_Append for type Variable. More... | |
| class | TSharedConfiguration< TLock > |
| struct | Configuration::ValueDescriptorRD |
| Helper-struct used for implementing field replacementDeclarations. More... | |
| struct | Configuration::ValueDescriptorTypes |
| Helper-struct used for implementing field types. More... | |
| class | Variable |
Namespaces | |
| namespace | alib |
| namespace | alib::config |
| namespace | alib::strings |
| namespace | alib::strings::APPENDABLES |
Typedefs | |
| using | Configuration = config::Configuration |
| Type alias in namespace alib. | |
| using | ConfigurationListener = config::ConfigurationListener |
| Type alias in namespace alib. | |
| using | SharedConfiguration = config::TSharedConfiguration<SharedLock> |
| Type alias in namespace alib. | |
| using | TTree |
| A shortcut to the base class of the base class of class Configuration. | |
| using | Variable = config::Variable |
| Type alias in namespace alib. | |
| using TTree |
A shortcut to the base class of the base class of class Configuration.
Definition at line 71 of file configuration.hpp.