IniNotify¶
Notifications for INI parsing.
interface ref IniNotify
Public Functions¶
apply¶
This is called for every valid entry in the INI file. If key/value pairs occur before a section name, the section can be an empty string. Return false to halt processing.
fun ref apply(
section: String val,
key: String val,
value: String val)
: Bool val
Parameters¶
Returns¶
- Bool val
add_section¶
This is called for every valid section in the INI file. Return false to halt processing.
fun ref add_section(
section: String val)
: Bool val
Parameters¶
- section: String val
Returns¶
- Bool val
errors¶
This is called for each error encountered. Return false to halt processing.
fun ref errors(
line: USize val,
err: (IniIncompleteSection val | IniNoDelimiter val))
: Bool val
Parameters¶
- line: USize val
- err: (IniIncompleteSection val | IniNoDelimiter val)
Returns¶
- Bool val