prf::config::ConfigSectionState struct final

Internal mutable state for one configuration section.

Owns validated loaded values and section-level lock.

Constructors, destructors, conversion operators

ConfigSectionState(SectionSchema schema_in) explicit

Public variables

bool dirty
bool loaded
std::unordered_map<std::string, ConfigValue> loaded_values
SpinMutex mutex
SectionSchema schema