|
unilink
0.4.3
A simple C++ library for unified async communication
|
#include <any>#include <functional>#include <memory>#include <string>#include <unordered_map>#include <vector>#include "unilink/base/visibility.hpp"Go to the source code of this file.
Classes | |
| struct | unilink::config::ValidationResult |
| struct | unilink::config::ConfigItem |
| class | unilink::config::ConfigManagerInterface |
Namespaces | |
| unilink | |
| unilink::config | |
Typedefs | |
| using | unilink::config::ConfigChangeCallback = std::function< void(const std::string &key, const std::any &old_value, const std::any &new_value)> |
Enumerations | |
| enum class | unilink::config::ConfigType { unilink::config::String , unilink::config::Integer , unilink::config::Boolean , unilink::config::Double , unilink::config::Array , unilink::config::Object } |