$darkmode
This is the complete list of members for fable::schema::Variant, including all inherited members.
| clone() const override | fable::schema::Variant | inlinevirtual |
| description() const override | fable::schema::Variant | inlinevirtual |
| description(std::string &&desc) && (defined in fable::schema::Variant) | fable::schema::Variant | inline |
| from_conf(const Conf &c) override | fable::schema::Variant | inlinevirtual |
| has_description() const (defined in fable::schema::Variant) | fable::schema::Variant | inline |
| Interface()=default (defined in fable::schema::Interface) | fable::schema::Interface | |
| is_required() const override | fable::schema::Variant | inlinevirtual |
| is_valid(const Conf &c) const | fable::schema::Interface | inlinevirtual |
| is_variant() const override | fable::schema::Variant | inlinevirtual |
| json_schema() const override | fable::schema::Variant | virtual |
| operator Box() const (defined in fable::schema::Variant) | fable::schema::Variant | inline |
| require() && (defined in fable::schema::Variant) | fable::schema::Variant | inline |
| required(bool value) && (defined in fable::schema::Variant) | fable::schema::Variant | inline |
| reset_pointer() && (defined in fable::schema::Variant) | fable::schema::Variant | inline |
| reset_ptr() override | fable::schema::Variant | virtual |
| set_description(const std::string &s) override | fable::schema::Variant | inlinevirtual |
| set_description(std::string &&s) (defined in fable::schema::Variant) | fable::schema::Variant | inline |
| to_json(Json &j) const override | fable::schema::Variant | inlinevirtual |
| fable::schema::Interface::to_json() const | fable::schema::Interface | inlinevirtual |
| type() const override | fable::schema::Variant | inlinevirtual |
| type_string() const override | fable::schema::Variant | inlinevirtual |
| unique_match(bool value) && (defined in fable::schema::Variant) | fable::schema::Variant | inline |
| usage() const override | fable::schema::Variant | virtual |
| validate(const Conf &c) const override | fable::schema::Variant | inlinevirtual |
| Variant(std::initializer_list< Box > vec) (defined in fable::schema::Variant) | fable::schema::Variant | inline |
| Variant(std::string &&desc, std::initializer_list< Box > vec) (defined in fable::schema::Variant) | fable::schema::Variant | inline |
| Variant(std::vector< Box > &&vec) (defined in fable::schema::Variant) | fable::schema::Variant | inline |
| Variant(std::string &&desc, std::vector< Box > &&vec) (defined in fable::schema::Variant) | fable::schema::Variant | |
| ~Interface()=default (defined in fable::schema::Interface) | fable::schema::Interface | virtual |