tomlf_structure_list Module

Abstract base class definitions for data structures to store TOML values



Derived Types

type, public, abstract ::  toml_list_structure

Ordered data structure, allows iterations

Type-Bound Procedures

procedure(destroy), public, deferred :: destroy ../../

Destroy the data structure

procedure(get), public, deferred :: get ../../

Get TOML value at a given index

procedure(get_len), public, deferred :: get_len ../../

Get number of TOML values in the structure

procedure(pop), public, deferred :: pop ../../

Remove the last element from the structure

procedure(push_back), public, deferred :: push_back ../../

Push back a TOML value to the structure

procedure(shift), public, deferred :: shift ../../

Remove the first element from the structure