Classes

  • namespace toml The root namespace for all toml++ functions and types.
    • class array A TOML array.
    • struct date A local date.
    • struct date_time A date-time.
    • struct inserter Helper class for suppressing move-construction in single-argument array constructors.
    • class json_formatter A wrapper for printing TOML objects out to a stream as formatted JSON.
    • class key A key parsed from a TOML document.
    • class node A TOML node.
    • class node_view A view of a node.
    • class parse_error An error generated when parsing fails.
    • class parse_result The result of a parsing operation.
    • class path A TOML path.
    • class path_component Represents a single component of a complete 'TOML-path': either a key or an array index.
    • struct source_position A source document line-and-column pair.
    • struct source_region A source document region.
    • class table A TOML table.
    • struct time A local time-of-day.
    • struct time_offset A timezone offset.
    • class toml_formatter A wrapper for printing TOML objects out to a stream as formatted TOML.
    • class value A TOML value.
    • class yaml_formatter A wrapper for printing TOML objects out to a stream as formatted YAML.