|
NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
#include <algorithm>#include <cstdint>#include <exception>#include <iostream>#include <map>#include <sstream>#include <string>Classes | |
| struct | Yaml::impl::StringConverter< T > |
| Helper functionality, converting string to any data type. Strings are left untouched. More... | |
| struct | Yaml::impl::StringConverter< std::string > |
| struct | Yaml::impl::StringConverter< bool > |
| class | Yaml::Exception |
| Exception class. More... | |
| class | Yaml::InternalException |
| Internal exception class. More... | |
| class | Yaml::ParsingException |
| Parsing exception class. More... | |
| class | Yaml::OperationFatalException |
| Operation exception class. More... | |
| class | Yaml::Iterator |
| Iterator class. More... | |
| class | Yaml::ConstIterator |
| Constant iterator class. More... | |
| class | Yaml::Node |
| Node class. More... | |
| struct | Yaml::SerializeConfig |
| Serialization configuration structure, describing output behavior. More... | |
Namespaces | |
| Yaml | |
| Namespace wrapping mini-yaml classes. | |
| Yaml::impl | |
| Helper classes and functions. | |
Functions | |
| void | Yaml::Parse (Node &root, const char *filename) |
| Parsing functions. Population given root node with deserialized data. More... | |
| void | Yaml::Parse (Node &root, std::iostream &stream) |
| void | Yaml::Parse (Node &root, const std::string &string) |
| void | Yaml::Parse (Node &root, const char *buffer, size_t size) |
| void | Yaml::Serialize (Node const &root, char const *filename, SerializeConfig const &config) |
| Serialization functions. More... | |
| void | Yaml::Serialize (Node const &root, std::iostream &stream, SerializeConfig const &config) |
| void | Yaml::Serialize (Node const &root, std::string &string, SerializeConfig const &config) |
Variables | |
| constexpr uint32_t | Yaml::YAML_UNSPECIFIED_INTEGER = 32759 |