Type | Location | Extends | Description |
---|---|---|---|
abstract_lexer | tomlf_de_abc | None | Abstract base class for TOML lexers. |
ansi_code | tomlf_terminal | None | Container for terminal escape code |
toml_array | tomlf_type_array | toml_value | TOML array |
toml_array_list | tomlf_structure_array_list | toml_list_structure | Stores TOML values in a list of pointers |
toml_context | tomlf_de_context | None | Container storing tokens |
toml_date | tomlf_datetime | None | TOML date value (YYYY-MM-DD) |
toml_datetime | tomlf_datetime | None | TOML datatime value type |
toml_diagnostic | tomlf_diagnostic | None | Definition of diagnostic message |
toml_error | tomlf_error | None | Error message produced by TOML-Fortran |
toml_key | tomlf_type_value | None | Thin wrapper around the deferred-size character intrinisc |
toml_keyval | tomlf_type_keyval | toml_value | TOML key-value pair |
toml_label | tomlf_diagnostic | None | |
toml_lexer | tomlf_de_lexer | abstract_lexer | Tokenizer for TOML documents. |
toml_list_structure | tomlf_structure_list | None | Ordered data structure, allows iterations |
toml_map_structure | tomlf_structure_map | None | Abstract data structure |
toml_merge_config | tomlf_build_merge | None | Configuration for merging data structures |
toml_node | tomlf_structure_node | None | Wrapped TOML value to generate pointer list |
toml_ordered_map | tomlf_structure_ordered_map | toml_map_structure | Stores TOML values in a list of pointers |
toml_parser | tomlf_de_parser | None | TOML parser |
toml_parser_config | tomlf_de_parser | None | Configuration of the TOML parser |
toml_path | tomlf_build_path | None | Wrapper for storing key paths |
toml_serializer | tomlf_ser | toml_visitor | TOML serializer to produduce a TOML document from a datastructure |
toml_table | tomlf_type_table | toml_value | TOML table |
toml_terminal | tomlf_terminal | None | 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_time | tomlf_datetime | None | TOML time value (HH:MM:SS.sssssZ…) |
toml_token | tomlf_de_token | None | Token containing |
toml_value | tomlf_type_value | None | Abstract base value for TOML data types |
toml_visitor | tomlf_type_value | None | Abstract visitor for TOML values |