Derived Types

TypeLocationExtendsDescription
abstract_lexertomlf_de_abcNone

Abstract base class for TOML lexers.

ansi_codetomlf_terminalNone

Container for terminal escape code

toml_arraytomlf_type_arraytoml_value

TOML array

toml_array_listtomlf_structure_array_listtoml_list_structure

Stores TOML values in a list of pointers

toml_contexttomlf_de_contextNone

Container storing tokens

toml_datetomlf_datetimeNone

TOML date value (YYYY-MM-DD)

toml_datetimetomlf_datetimeNone

TOML datatime value type

toml_diagnostictomlf_diagnosticNone

Definition of diagnostic message

toml_errortomlf_errorNone

Error message produced by TOML-Fortran

toml_keytomlf_type_valueNone

Thin wrapper around the deferred-size character intrinisc

toml_keyvaltomlf_type_keyvaltoml_value

TOML key-value pair

toml_labeltomlf_diagnosticNone
toml_lexertomlf_de_lexerabstract_lexer

Tokenizer for TOML documents.

toml_list_structuretomlf_structure_listNone

Ordered data structure, allows iterations

toml_map_structuretomlf_structure_mapNone

Abstract data structure

toml_merge_configtomlf_build_mergeNone

Configuration for merging data structures

toml_nodetomlf_structure_nodeNone

Wrapped TOML value to generate pointer list

toml_ordered_maptomlf_structure_ordered_maptoml_map_structure

Stores TOML values in a list of pointers

toml_parsertomlf_de_parserNone

TOML parser

toml_parser_configtomlf_de_parserNone

Configuration of the TOML parser

toml_pathtomlf_build_pathNone

Wrapper for storing key paths

toml_serializertomlf_sertoml_visitor

TOML serializer to produduce a TOML document from a datastructure

toml_tabletomlf_type_tabletoml_value

TOML table

toml_terminaltomlf_terminalNone

Terminal wrapper to handle color escape sequences, must be initialized with color support to provide colorful output. Default and uninitialized instances will remain usable but provide only stubs and do not produce colorful output. This behavior is useful for creating applications which can toggle color support.

toml_timetomlf_datetimeNone

TOML time value (HH:MM:SS.sssssZ…)

toml_tokentomlf_de_tokenNone

Token containing

toml_valuetomlf_type_valueNone

Abstract base value for TOML data types

toml_visitortomlf_type_valueNone

Abstract visitor for TOML values