Abstract base class definitions for data structures to store TOML values
Ordered data structure, allows iterations
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 |