Procedures

ProcedureLocationProcedure TypeDescription
add_a_optionfiner_file_ini_tSubroutine

Add an option (with array value).

Read more…
add_a_optionfiner_section_tSubroutine

Add an option (with array value).

Read more…
add_optionfiner_file_ini_tSubroutine

Add an option (with scalar value).

Read more…
add_optionfiner_section_tSubroutine

Add an option (with scalar value).

Read more…
add_sectionfiner_file_ini_tSubroutine

Add a section.

Read more…
assign_file_inifiner_file_ini_tSubroutine

Assignment between two INI files.

assign_optionfiner_option_tSubroutine

Assignment between two options.

assign_sectionfiner_section_tSubroutine

Assignment between two sections.

cli_parsefiner_test_loadSubroutine

Build and parse test cli.

count_valuesfiner_option_tFunction

Get the number of values of option data.

count_valuesfiner_file_ini_tFunction

Get the number of values of option into section data.

count_valuesfiner_section_tFunction

Get the number of values of option into section data.

file_ini_autotestfiner_file_ini_tSubroutine

Autotest the library functionalities.

freefiner_option_tSubroutine

Free dynamic memory.

freefiner_file_ini_tSubroutine

Free dynamic memory.

freefiner_section_tSubroutine

Free dynamic memory.

free_optionfiner_section_tSubroutine

Free an option.

free_option_of_sectionfiner_file_ini_tSubroutine

Free all options of a section.

free_optionsfiner_section_tSubroutine

Free all options.

free_options_allfiner_file_ini_tSubroutine

Free all options of all sections.

free_options_of_sectionfiner_file_ini_tSubroutine

Free all options of a section.

free_sectionfiner_file_ini_tSubroutine

Free all options of a section.

get_a_optionfiner_option_tSubroutine

Get option data values (array).

get_a_optionfiner_file_ini_tSubroutine

Get option value (array)

get_a_optionfiner_section_tSubroutine

Procedure for getting option value (array).

get_itemsfiner_file_ini_tSubroutine

Get list of pairs option name/value.

get_optionfiner_option_tSubroutine

for getting option data value (scalar).

get_optionfiner_file_ini_tSubroutine

Get option value (scalar).

get_optionfiner_section_tSubroutine

Get option value (scalar).

get_pairsfiner_option_tSubroutine

Return option name/values pairs.

get_sections_listfiner_file_ini_tSubroutine

Get sections names list.

has_optionfiner_file_ini_tFunction

Inquire the presence of (at least one) option with the name passed.

Read more…
has_optionsfiner_section_tFunction

Inquire is section has options (at least one).

has_sectionfiner_file_ini_tFunction

Inquire the presence of (at least one) section with the name passed.

index_optionfiner_file_ini_tFunction

Return the index of the option (inside a section) matching the name(s) passed.

Read more…
index_optionfiner_section_tFunction

Return the index of the option matching the name passed.

Read more…
index_sectionfiner_file_ini_tFunction

Return the index of the section matching the name passed.

Read more…
initializefiner_file_ini_tSubroutine

Initialize file.

loadfiner_file_ini_tSubroutine

Get file data from a file or a source string.

Read more…
loopfiner_section_tFunction

Loop returning option name/value defined into section.

loop_optionsfiner_file_ini_tFunction

Loop returning option name/value defined into all sections.

loop_options_sectionfiner_file_ini_tFunction

Loop returning option name/value defined into section.

max_chars_lenfiner_section_tFunction

Return the maximum number of characters between option-name/option-values on all options.

namefiner_section_tFunction

Return section name.

name_lenfiner_option_tFunction

Return option name length.

new_optionfiner_option_tFunction

Return a new (initiliazed) option instance.

new_sectionfiner_section_tFunction

Return a new (initiliazed) section instance.

optionfiner_option_tInterface

Overload option name with a function returning a new (initiliazed) option instance.

option_eq_characterfiner_option_tFunction

Equal to character logical operator.

option_eq_stringfiner_option_tFunction

Equal to string logical operator.

option_pairsfiner_section_tSubroutine

Return an option pairs.

options_numberfiner_section_tFunction

Return the options number.

parsefiner_option_tSubroutine

Parse option data from a source string.

parsefiner_file_ini_tSubroutine

Parse file either from the self source data or from a source string.

parsefiner_section_tSubroutine

Gett section data from a source string.

parse_commentfiner_option_tSubroutine

Parse option inline comment trimming it out from pure value string.

parse_namefiner_option_tSubroutine

Parse option name from a source string.

parse_namefiner_section_tSubroutine

Get section name from a source string.

parse_optionsfiner_section_tSubroutine

Get section options from a source string.

parse_valuefiner_option_tSubroutine

Parse option value from a source string.

print_file_inifiner_file_ini_tSubroutine

Print data with a pretty format.

print_optionfiner_option_tSubroutine

Print data with a pretty format.

print_sectionfiner_section_tSubroutine

Print data with a pretty format.

sanitize_sourcefiner_section_tSubroutine

Sanitize source.

Read more…
save_file_inifiner_file_ini_tSubroutine

Save data.

save_optionfiner_option_tSubroutine

Save data.

save_sectionfiner_section_tSubroutine

Save data.

sectionfiner_section_tInterface

Overload section name with a function returning a new (itiliazed) section instance.

section_eq_characterfiner_section_tFunction

Equal to character logical operator.

section_eq_stringfiner_section_tFunction

Equal to string logical operator.

section_file_inifiner_file_ini_tFunction

Get section name once an index (valid) is provided.

set_a_optionfiner_option_tSubroutine

Set option data value (array).

set_a_optionfiner_section_tSubroutine

Set option value (array).

set_optionfiner_option_tSubroutine

Set option data value (scalar).

set_optionfiner_section_tSubroutine

Set option value (scalar).

values_lenfiner_option_tFunction

Return option values length.

call~~graph~~CallGraph proc~option_eq_character option_eq_character proc~free_options_of_section free_options_of_section proc~new_section new_section proc~get_sections_list get_sections_list proc~get_option get_option proc~options_number options_number proc~set_a_option set_a_option str str proc~set_a_option->str proc~free~2 free proc~section_eq_character section_eq_character proc~section_file_ini section_file_ini proc~parse_name parse_name proc~index_section index_section proc~add_a_option~2 add_a_option proc~save_file_ini save_file_ini proc~get_option~3 get_option proc~print_section print_section proc~free_section free_section proc~free~3 free proc~parse~3 parse proc~count_values~3 count_values proc~set_a_option~2 set_a_option proc~get_a_option get_a_option proc~values_len values_len proc~count_values~2 count_values proc~free_option free_option proc~index_option~2 index_option proc~get_items get_items proc~parse_value parse_value proc~loop_options_section loop_options_section proc~free_option_of_section free_option_of_section proc~add_option~2 add_option proc~get_a_option~3 get_a_option proc~save_option save_option proc~has_option has_option interface~section section interface~section->proc~new_section proc~get_a_option~2 get_a_option proc~save_section save_section proc~assign_section assign_section proc~new_option new_option proc~parse_comment parse_comment proc~free_options free_options proc~loop_options loop_options proc~free free proc~get_option~2 get_option proc~has_options has_options proc~parse_name~2 parse_name proc~sanitize_source sanitize_source proc~has_section has_section proc~loop loop proc~assign_option assign_option proc~parse~2 parse proc~get_pairs get_pairs proc~file_ini_autotest file_ini_autotest proc~file_ini_autotest->str proc~section_eq_string section_eq_string proc~count_values count_values proc~initialize initialize proc~name name proc~add_option add_option proc~index_option index_option proc~print_option print_option proc~parse_options parse_options proc~name_len name_len proc~option_pairs option_pairs proc~assign_file_ini assign_file_ini proc~option_eq_string option_eq_string proc~set_option set_option proc~set_option->str proc~free_options_all free_options_all proc~load load proc~set_option~2 set_option proc~cli_parse cli_parse proc~parse parse interface~option option interface~option->proc~new_option proc~print_file_ini print_file_ini proc~max_chars_len max_chars_len proc~add_a_option add_a_option proc~add_section add_section program~finer_test_load finer_test_load program~finer_test_load->proc~cli_parse program~autotest autotest program~autotest->proc~file_ini_autotest program~finer_test_parse finer_test_parse program~finer_test_parse->str
Help