KeyInfo

Parsed components of a configuration key.

Synopsis

Declared in <common/args.h>

struct KeyInfo;

Data Members

NameDescription
name Setting name without any section prefix or negation.
negated True if the key was written in negated (-nofoo) form.
section Section the key belongs to, or empty for the default section.

Non-Member Functions

NameDescription
InterpretKeySplit a raw configuration key into its section, name, and negation.
InterpretValueInterpret a raw configuration value according to a key and its flags.