pianod2
multisource multiuser scriptable networked music player
Parsnip::OptionSchema Member List

This is the complete list of members for Parsnip::OptionSchema, including all inherited members.

checkType(Data::Type expected, const Parsnip::Data &entry) constParsnip::SchemaBaseinlineprotected
createCopy() const overrideParsnip::OptionSchemavirtual
dump(std::ostream &target, int indent, bool suppress_ident=false) const overrideParsnip::OptionSchemavirtual
isType(Data::Type expected, const Parsnip::Data &entry) constParsnip::SchemaBaseinlineprotected
isValidlyNull(const Parsnip::Data &entry) constParsnip::SchemaBaseinlineprotected
mergeSchemas(const SchemaBase &from) overrideParsnip::OptionSchemavirtual
nullableParsnip::SchemaBaseprotected
operator!=(const SchemaBase &other) constParsnip::SchemaBaseinline
operator=(const OptionSchema &)=defaultParsnip::OptionSchema
operator=(OptionSchema &&)=defaultParsnip::OptionSchema
Parsnip::SchemaBase::operator=(const SchemaBase &)=defaultParsnip::SchemaBaseprotected
Parsnip::SchemaBase::operator=(SchemaBase &&)=defaultParsnip::SchemaBaseprotected
operator==(const SchemaBase &other) const overrideParsnip::OptionSchemavirtual
OptionSchema()=defaultParsnip::OptionSchema
OptionSchema(const OptionSchema &)=defaultParsnip::OptionSchema
OptionSchema(OptionSchema &&)=defaultParsnip::OptionSchema
OptionSchema(const SchemaRef &option_schema)Parsnip::OptionSchema
schemaParsnip::OptionSchemaprivate
SchemaBase()=defaultParsnip::SchemaBaseprotected
SchemaBase(const SchemaBase &)=defaultParsnip::SchemaBaseprotected
SchemaBase(SchemaBase &&)=defaultParsnip::SchemaBaseprotected
SchemaBase(const Parsnip::Data &schema_spec)Parsnip::SchemaBaseprotected
SchemaRegex typedefParsnip::SchemaBaseprotected
StringType typedefParsnip::SchemaBaseprotected
validate(const Parsnip::Data &entry) const overrideParsnip::OptionSchemavirtual
~SchemaBase()=defaultParsnip::SchemaBasevirtual