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.