DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
DNDS::ConfigRegistry< T > Member List

This is the complete list of members for DNDS::ConfigRegistry< T >, including all inherited members.

checks()DNDS::ConfigRegistry< T >inlinestatic
contextualChecks()DNDS::ConfigRegistry< T >inlinestatic
emitSchema(const std::string &sectionDescription="")DNDS::ConfigRegistry< T >inlinestatic
fields()DNDS::ConfigRegistry< T >inlinestatic
readFromJson(const nlohmann::ordered_json &j, T &obj)DNDS::ConfigRegistry< T >inlinestatic
registerCheck(CrossFieldCheck check)DNDS::ConfigRegistry< T >inlinestatic
registerContextualCheck(ContextualCheck check)DNDS::ConfigRegistry< T >inlinestatic
registerField(FieldMeta meta)DNDS::ConfigRegistry< T >inlinestatic
registerPostReadHook(std::function< void(T &)> hook)DNDS::ConfigRegistry< T >inlinestatic
validate(const T &obj)DNDS::ConfigRegistry< T >inlinestatic
validateKeys(const nlohmann::ordered_json &userJson)DNDS::ConfigRegistry< T >inlinestatic
validateWithContext(const T &obj, const ConfigContext &ctx)DNDS::ConfigRegistry< T >inlinestatic
writeToJson(nlohmann::ordered_json &j, const T &obj)DNDS::ConfigRegistry< T >inlinestatic