|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
This is the complete list of members for DNDS::ConfigSectionBuilder< T >, including all inherited members.
| check(F &&f) -> decltype(f(std::declval< const T & >()), void()) | DNDS::ConfigSectionBuilder< T > | inline |
| check(const char *msg, F &&pred) | DNDS::ConfigSectionBuilder< T > | inline |
| check_ctx(F &&f) -> decltype(f(std::declval< const T & >(), std::declval< const ConfigContext & >()), void()) | DNDS::ConfigSectionBuilder< T > | inline |
| field(V T::*member, const char *jsonKey, const char *desc, Tags &&...tags) | DNDS::ConfigSectionBuilder< T > | inline |
| field_alias(V T::*member, const char *jsonKey, const char *desc, Tags &&...tags) | DNDS::ConfigSectionBuilder< T > | inline |
| field_array_of(std::vector< S > T::*member, const char *jsonKey, const char *desc, Tags &&...tags) | DNDS::ConfigSectionBuilder< T > | inline |
| field_json(nlohmann::ordered_json T::*member, const char *jsonKey, const char *desc, Tags &&...tags) | DNDS::ConfigSectionBuilder< T > | inline |
| field_json_schema(nlohmann::ordered_json T::*member, const char *jsonKey, const char *desc, FSchema &&schemaFn, Tags &&...tags) | DNDS::ConfigSectionBuilder< T > | inline |
| field_map_of(std::map< std::string, S > T::*member, const char *jsonKey, const char *desc, Tags &&...tags) | DNDS::ConfigSectionBuilder< T > | inline |
| field_section(S T::*member, const char *jsonKey, const char *desc, Tags &&...tags) | DNDS::ConfigSectionBuilder< T > | inline |
| post_read(F &&f) | DNDS::ConfigSectionBuilder< T > | inline |