[#KeyInfo] = KeyInfo :mrdocs: Parsed components of a configuration key. == Synopsis Declared in `<common/args.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct KeyInfo; ---- == Data Members [cols="1,4"] |=== | Name| Description | xref:KeyInfo/name.adoc[`name`] | Setting name without any section prefix or negation. | xref:KeyInfo/negated.adoc[`negated`] | True if the key was written in negated (‐nofoo) form. | xref:KeyInfo/section.adoc[`section`] | Section the key belongs to, or empty for the default section. |=== == Non-Member Functions [cols="1,4"] |=== | Name| Description | xref:InterpretKey.adoc[`InterpretKey`] | Split a raw configuration key into its section, name, and negation. | xref:InterpretValue.adoc[`InterpretValue`] | Interpret a raw configuration value according to a key and its flags. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#