$darkmode
fable::schema::Interface Member List

This is the complete list of members for fable::schema::Interface, including all inherited members.

clone() const =0fable::schema::Interfacepure virtual
description() const =0fable::schema::Interfacepure virtual
from_conf(const Conf &)=0fable::schema::Interfacepure virtual
Interface()=default (defined in fable::schema::Interface)fable::schema::Interface
is_required() const =0fable::schema::Interfacepure virtual
is_valid(const Conf &c) constfable::schema::Interfaceinlinevirtual
is_variant() constfable::schema::Interfaceinlinevirtual
json_schema() const =0fable::schema::Interfacepure virtual
reset_ptr()=0fable::schema::Interfacepure virtual
set_description(const std::string &s)=0fable::schema::Interfacepure virtual
to_json() constfable::schema::Interfaceinlinevirtual
to_json(Json &) const =0fable::schema::Interfacepure virtual
type() const =0fable::schema::Interfacepure virtual
type_string() const =0fable::schema::Interfacepure virtual
usage() const =0fable::schema::Interfacepure virtual
validate(const Conf &c) const =0fable::schema::Interfacepure virtual
~Interface()=default (defined in fable::schema::Interface)fable::schema::Interfacevirtual