The constructor of the ConfigGenerator class.
The structure model: the generated code will not actually depend on it.
The config model: the generated code will depend on it.
The generated code.
The template comment that this generator handles.
The config model: the generated code could depend on it.
A stack of inspected keys.
The structure model: the generated code could depend on it.
Given the current inspected keys, returns the string that in c access that property, adding _count at the end and keeping only the last key.
Given the current inspected keys, returns the name of parsing functions.
Returns the generated Code object.
Given the current inspected keys, returns the string that in c access that property, adding _count at the end.
Given the current inspected keys, returns the string that in c access that property.
Given the current inspected keys, returns the name of the associated struct.
The function that generates the code and assigns it to the code field.
Given a primitive value, returns its associated C printf formatter (such as %d or %s).
The primitive value to analyze.
The associated C printf formatter.
Given a primitive value, returns its C type.
The primitive value to analyze.
The associated C type.
Prints a line of generated code, fomatting it and adding it to the code field.
The line to print.
Generated using TypeDoc
The ConfigGenerator class, extending the Generator class and giving a blueprint for all the generators regarding the config.