Namespace RStein.TOML
Classes
- TomlArray
Represents a TOML array, which is an ordered collection of values.
- TomlArrayOfTables
Represents a TOML array of tables (e.g.,
[[table]]).
- TomlComment
Represents a TOML comment expression (e.g.,
# This is a comment).
- TomlExpression
Serves as the abstract base class for all TOML expressions.
- TomlInlineTable
Represents a TOML inline table, which is a table defined inline using brace notation.
- TomlKey
Represents a TOML key
- TomlPrimitiveValue
Represents a TOML primitive value (string, integer, float, boolean, or datetime).
- TomlSerializer
Provides methods for serializing and deserializing TOML data.
- TomlSerializerException
Exception thrown when TOML parsing or serialization fails.
- TomlSettings
Configuration settings for TOML serialization and deserialization operations.
- TomlTable
Represents a TOML table (section), which is a collection of key-value pairs and nested tables.
- TomlToken
Abstract base class for all TOML tokens (tables, arrays, keys, values, etc.).
- TomlValue
Serves as the abstract base class for all TOML value types - TomlPrimitiveValue, TomlTable, TomlArray.
Enums
- TomlKeyType
Enumeration of TOML key formats.
- TomlTokenType
Enumeration of TOML token types.
- TomlValueType
Enumeration of TOML value types.
- TomlVersion
Enumeration of supported TOML specification versions.