|
PeanutButter
|
Classes | |
| class | BestEffortLineParser |
| Provides the best-effort line parsing strategy - inherit from this to guide behavior, eg to set a custom comment delimiter or custom escaping of values, bearing in mind that doing so will probably make your ini file unreadable by other tooling. More... | |
| class | DictionaryWrappingIniFileSection |
| class | EmptyEnumerator |
| interface | IINIFile |
| Contract provided by the PeanutButter INI parser. More... | |
| interface | ILineParser |
| Represents a line parser for parsing a data line into: More... | |
| class | INIFile |
| interface | IParsedLine |
| Represents a parsed data line. More... | |
| class | MergedIniFile |
| class | ParsedLine |
| class | StrictLineParser |
| class | StringExtensions |
Enumerations | |
| enum | MergeStrategies { OnlyAddIfMissing , Override } |
| Strategies which may be employed when merging INI data. More... | |
| enum | PersistStrategies { ExcludeMergedConfigurations , IncludeMergedConfigurations } |
| Strategies which may be employed when persisting INI files. More... | |
| enum | ParseStrategies { BestEffort , Strict , Custom } |
| Strategies which may be employed for parsing INI data. More... | |
Strategies which may be employed for parsing INI data.