Ez_toml.Internal_accessorsval get : Types.node -> Types.key_path -> Types.nodeval set :
?config:Types.config ->
Types.node ->
Types.key_path ->
value:Types.node ->
unitval remove : ?config:Types.config -> Types.node -> Types.key_path -> unitval update :
?config:Types.config ->
Types.node ->
Types.key_path ->
Types.node option ->
Types.nodeval type_of_node : Types.node -> stringval add_comments : Types.node -> string list -> unitval add_eol_comment : Types.node -> string -> unitval value : ?before:string list -> ?pos:int -> Types.value -> Types.nodeval string : ?before:string list -> ?pos:int -> string -> Types.nodeval bool : ?before:string list -> ?pos:int -> bool -> Types.nodeval int : ?before:string list -> ?pos:int -> int -> Types.nodeval float : ?before:string list -> ?pos:int -> float -> Types.nodeval date : ?before:string list -> ?pos:int -> float -> Types.nodeval array : ?before:string list -> ?pos:int -> Types.node array -> Types.nodeval table : ?before:string list -> ?pos:int -> Types.table -> Types.nodeval empty_table : ?before:string list -> ?pos:int -> unit -> Types.nodeval table_of_list :
?before:string list ->
?pos:int ->
(string * Types.node) list ->
Types.nodeval set_string :
?before:string list ->
?pos:int ->
Types.node ->
Types.key_path ->
string ->
unitval set_bool :
?before:string list ->
?pos:int ->
Types.node ->
Types.key_path ->
bool ->
unitval set_int :
?before:string list ->
?pos:int ->
Types.node ->
Types.key_path ->
int ->
unitval set_float :
?before:string list ->
?pos:int ->
Types.node ->
Types.key_path ->
float ->
unitval set_date :
?before:string list ->
?pos:int ->
Types.node ->
Types.key_path ->
float ->
unitval set_array :
?before:string list ->
?pos:int ->
Types.node ->
Types.key_path ->
Types.node array ->
unitval set_table :
?before:string list ->
?pos:int ->
Types.node ->
Types.key_path ->
Types.table ->
unitval set_value :
?before:string list ->
?pos:int ->
Types.node ->
Types.key_path ->
Types.value ->
unitval set_table_of_list :
?before:string list ->
?pos:int ->
Types.node ->
Types.key_path ->
(string * Types.node) list ->
unitval set_strings :
?before:string list ->
?pos:int ->
Types.node ->
Types.key_path ->
string array ->
unitval set_ints :
?before:string list ->
?pos:int ->
Types.node ->
Types.key_path ->
int array ->
unitval extract_value : Types.node -> Types.valueval extract_string : Types.node -> stringval extract_bool : Types.node -> boolval extract_int : Types.node -> intval extract_float : Types.node -> floatval extract_date : Types.node -> floatval extract_array : Types.node -> Types.node arrayval extract_table : Types.node -> Types.tableval extract_ints : Types.node -> int arrayval extract_strings : Types.node -> string arrayval get_string : ?default:string -> Types.node -> Types.key_path -> stringval get_bool : ?default:bool -> Types.node -> Types.key_path -> boolval get_int : ?default:int -> Types.node -> Types.key_path -> intval get_float : ?default:float -> Types.node -> Types.key_path -> floatval get_date : ?default:float -> Types.node -> Types.key_path -> floatval get_array :
?default:Types.node array ->
Types.node ->
Types.key_path ->
Types.node arrayval get_table :
?default:Types.table ->
Types.node ->
Types.key_path ->
Types.tableval get_value :
?default:Types.value ->
Types.node ->
Types.key_path ->
Types.valueval get_strings :
?default:string array ->
Types.node ->
Types.key_path ->
string arrayval get_ints : ?default:int array -> Types.node -> Types.key_path -> int arrayval table_iter : Types.node -> (string -> Types.node -> unit) -> unitval array_iteri : Types.node -> (int -> Types.node -> unit) -> unitval array_length : Types.node -> intval next_section_pos : Types.node -> intval maybe_add_section : ?before:string list -> string -> Types.node -> boolval maybe_set_value :
?before:string list ->
Types.node ->
Types.key_path ->
Types.value ->
boolval type_of_value : Types.value -> stringval set_node_value : Types.node -> Types.value -> unitval get_node_value : Types.node -> Types.valueval value_of_string : string -> Types.valueval value_of_int : int -> Types.valueval value_of_bool : bool -> Types.valueval value_of_float : float -> Types.valueval value_of_date : float -> Types.valueval value_of_array : Types.node array -> Types.valueval value_of_table : Types.node EzCompat.StringMap.t -> Types.valueval value_of_strings : string array -> Types.valueval value_of_ints : int array -> Types.value