TUV-x
Loading...
Searching...
No Matches
Data Types | Modules
yaml_util.F90 File Reference

Utility module for YAML parser. More...

Data Types

type  musica_yaml_util::string_t_c
 Interoperable string type. More...
 
type  musica_yaml_util::string_array_t_c
 Interoperable array type for strings. More...
 
type  musica_yaml_util::double_array_t_c
 Interoperable array type for doubles. More...
 
type  musica_yaml_util::node_array_t_c
 Interoperable array type for nodes. More...
 
interface  musica_yaml_util::yaml_create_from_string_c
 C wrapper functions for YAML parser. More...
 
interface  musica_yaml_util::yaml_create_from_file_c
 Constructor from a YAML file. More...
 
interface  musica_yaml_util::yaml_to_file_c
 Outputs YAML configuration to a file. More...
 
interface  musica_yaml_util::yaml_size_c
 Gets the number of elements. More...
 
interface  musica_yaml_util::yaml_begin_c
 Gets an beginning iterator for a node. More...
 
interface  musica_yaml_util::yaml_end_c
 Gets an ending iterator for a node. More...
 
interface  musica_yaml_util::yaml_increment_c
 Increments an iterator. More...
 
interface  musica_yaml_util::yaml_at_end_c
 Returns whether an iterator is == end. More...
 
interface  musica_yaml_util::yaml_key_c
 Gets the key associated with an iterator. More...
 
interface  musica_yaml_util::yaml_get_node_c
 Gets a sub-node by key. More...
 
interface  musica_yaml_util::yaml_get_string_c
 Gets a string by key. More...
 
interface  musica_yaml_util::yaml_get_int_c
 Gets an integer by key. More...
 
interface  musica_yaml_util::yaml_get_float_c
 Gets a float by key. More...
 
interface  musica_yaml_util::yaml_get_double_c
 Gets a double by key. More...
 
interface  musica_yaml_util::yaml_get_bool_c
 Gets a boolean by key. More...
 
interface  musica_yaml_util::yaml_get_string_array_c
 Gets a string array by key. More...
 
interface  musica_yaml_util::yaml_get_double_array_c
 Gets a double array by key. More...
 
interface  musica_yaml_util::yaml_get_node_array_c
 Gets a node array by key. More...
 
interface  musica_yaml_util::yaml_get_node_from_iterator_c
 Gets a node using an iterator. More...
 
interface  musica_yaml_util::yaml_get_string_from_iterator_c
 Gets a string using an iterator. More...
 
interface  musica_yaml_util::yaml_get_int_from_iterator_c
 Gets an integer using an iterator. More...
 
interface  musica_yaml_util::yaml_get_float_from_iterator_c
 Gets a float using an iterator. More...
 
interface  musica_yaml_util::yaml_get_double_from_iterator_c
 Gets a double using an iterator. More...
 
interface  musica_yaml_util::yaml_get_bool_from_iterator_c
 Gets a boolean using an iterator. More...
 
interface  musica_yaml_util::yaml_get_string_array_from_iterator_c
 Gets a string array using an iterator. More...
 
interface  musica_yaml_util::yaml_add_node_c
 Adds a YAML node to a YAML node. More...
 
interface  musica_yaml_util::yaml_add_string_c
 Adds a string to a YAML node. More...
 
interface  musica_yaml_util::yaml_add_int_c
 Adds an int to a YAML node. More...
 
interface  musica_yaml_util::yaml_add_float_c
 Adds a float to a YAML node. More...
 
interface  musica_yaml_util::yaml_add_double_c
 Adds a double to a YAML node. More...
 
interface  musica_yaml_util::yaml_add_bool_c
 Adds a boolean to a YAML node. More...
 
interface  musica_yaml_util::yaml_add_string_array_c
 Adds a string array to a YAML node. More...
 
interface  musica_yaml_util::yaml_add_double_array_c
 Adds a double array to a YAML node. More...
 
interface  musica_yaml_util::yaml_add_node_array_c
 Adds a node array to a YAML node. More...
 
interface  musica_yaml_util::yaml_copy_node_c
 Copy node. More...
 
interface  musica_yaml_util::yaml_to_string_c
 Copy node to string. More...
 
interface  musica_yaml_util::yaml_merge_node_c
 Merges one node into another. More...
 
interface  musica_yaml_util::yaml_delete_node_c
 Node destructor. More...
 
interface  musica_yaml_util::yaml_delete_string_c
 String destructor. More...
 
interface  musica_yaml_util::yaml_delete_string_array_c
 String array destructor. More...
 
interface  musica_yaml_util::yaml_delete_double_array_c
 Double array destructor. More...
 
interface  musica_yaml_util::yaml_delete_node_array_c
 Node array destructor. More...
 
interface  musica_yaml_util::yaml_delete_iterator_c
 Iterator destructor. More...
 

Modules

module  musica_yaml_util
 Utility module for YAML parser.
 

Detailed Description

Utility module for YAML parser.