Euphoria
Classes | Concepts | Enumerations | Functions
eu::kdl Namespace Reference

Classes

class  Document
 
class  EmitterError
 
class  HasTypeAnnotation
 
class  Node
 
class  Number
 
class  ParseError
 
class  TypeError
 
class  Value
 

Concepts

concept  _arithmetic
 
concept  _into_number
 

Enumerations

enum class  KdlVersion { Kdl_1 , Kdl_2 , Any }
 
enum  NumberRepresentation { Integer = 0 , Float , String }
 
enum class  Type { Null , Bool , Number , String }
 

Functions

Document parse (std::string_view kdl_text)
 
Document parse (std::string_view kdl_text, KdlVersion version)
 

Enumeration Type Documentation

◆ KdlVersion

Enumerator
Kdl_1 
Kdl_2 
Any 

Definition at line 21 of file kdl.h.

◆ NumberRepresentation

Enumerator
Integer 
Float 
String 

Definition at line 59 of file kdl.h.

◆ Type

Enumerator
Null 
Bool 
Number 
String 

Definition at line 138 of file kdl.h.

Function Documentation

◆ parse() [1/2]

Document eu::kdl::parse ( std::string_view  kdl_text)

◆ parse() [2/2]

Document eu::kdl::parse ( std::string_view  kdl_text,
KdlVersion  version 
)