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 |