|
Euphoria
|
#include <functional>#include <map>#include <optional>#include <stdexcept>#include <string>#include <string_view>#include <type_traits>#include <variant>#include <vector>Go to the source code of this file.
Classes | |
| class | eu::kdl::TypeError |
| class | eu::kdl::ParseError |
| class | eu::kdl::EmitterError |
| class | eu::kdl::Number |
| class | eu::kdl::HasTypeAnnotation |
| class | eu::kdl::Value |
| class | eu::kdl::Node |
| class | eu::kdl::Document |
Namespaces | |
| namespace | eu |
| namespace | eu::kdl |
Concepts | |
| concept | eu::kdl::_arithmetic |
| concept | eu::kdl::_into_number |
Typedefs | |
| typedef struct kdl_str | kdl_str |
| typedef struct kdl_number | kdl_number |
| typedef struct kdl_value | kdl_value |
| typedef struct _kdl_parser | kdl_parser |
Enumerations | |
| enum class | eu::kdl::KdlVersion { eu::kdl::Kdl_1 , eu::kdl::Kdl_2 , eu::kdl::Any } |
| enum | eu::kdl::NumberRepresentation { eu::kdl::Integer = 0 , eu::kdl::Float , eu::kdl::String } |
| enum class | eu::kdl::Type { eu::kdl::Null , eu::kdl::Bool , eu::kdl::Number , eu::kdl::String } |
Functions | |
| Document | eu::kdl::parse (std::string_view kdl_text) |
| Document | eu::kdl::parse (std::string_view kdl_text, KdlVersion version) |
| typedef struct kdl_number kdl_number |
| typedef struct _kdl_parser kdl_parser |