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

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

checkType(Data::Type expected, const Parsnip::Data &entry) constParsnip::SchemaBaseinlineprotected
createCopy() const =0Parsnip::SchemaBasepure virtual
dump(std::ostream &target, int indent, bool suppress_indent=false) const =0Parsnip::SchemaBasepure virtual
isType(Data::Type expected, const Parsnip::Data &entry) constParsnip::SchemaBaseinlineprotected
isValidlyNull(const Parsnip::Data &entry) constParsnip::SchemaBaseinlineprotected
ListSchema classParsnip::SchemaBasefriend
mergeSchemas(const SchemaBase &from)Parsnip::SchemaBasevirtual
nullableParsnip::SchemaBaseprotected
operator!=(const SchemaBase &other) constParsnip::SchemaBaseinline
operator=(const SchemaBase &)=defaultParsnip::SchemaBaseprotected
operator=(SchemaBase &&)=defaultParsnip::SchemaBaseprotected
operator==(const SchemaBase &other) constParsnip::SchemaBasevirtual
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 =0Parsnip::SchemaBasepure virtual
~SchemaBase()=defaultParsnip::SchemaBasevirtual