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

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

checkType(Data::Type expected, const Parsnip::Data &entry) constParsnip::SchemaBaseinlineprotected
createCopy() const overrideParsnip::ListSchemavirtual
dump(std::ostream &target, int indent, bool suppress_ident=false) const overrideParsnip::ListSchemavirtual
isType(Data::Type expected, const Parsnip::Data &entry) constParsnip::SchemaBaseinlineprotected
isValidlyNull(const Parsnip::Data &entry) constParsnip::SchemaBaseinlineprotected
ListSchema()=defaultParsnip::ListSchema
ListSchema(const ListSchema &from)=defaultParsnip::ListSchema
ListSchema(ListSchema &&)=defaultParsnip::ListSchema
ListSchema(SchemaBaseRef &&, size_type minimum=0, size_type maximum=std::numeric_limits< size_type >::max())Parsnip::ListSchema
ListSchema(const SchemaBase &, size_type minimum=0, size_type maximum=std::numeric_limits< size_type >::max())Parsnip::ListSchema
ListSchema(const Parsnip::Data &schema_spec)Parsnip::ListSchema
maximum_allowedParsnip::ListSchemaprivate
member_schemaParsnip::ListSchemaprivate
mergeSchemas(const SchemaBase &from) overrideParsnip::ListSchemavirtual
minimum_requiredParsnip::ListSchemaprivate
nullableParsnip::SchemaBaseprotected
operator!=(const SchemaBase &other) constParsnip::SchemaBaseinline
operator=(const ListSchema &from)=defaultParsnip::ListSchema
operator=(ListSchema &&)=defaultParsnip::ListSchema
Parsnip::SchemaBase::operator=(const SchemaBase &)=defaultParsnip::SchemaBaseprotected
Parsnip::SchemaBase::operator=(SchemaBase &&)=defaultParsnip::SchemaBaseprotected
operator==(const SchemaBase &other) const overrideParsnip::ListSchemavirtual
SchemaBase()=defaultParsnip::SchemaBaseprotected
SchemaBase(const SchemaBase &)=defaultParsnip::SchemaBaseprotected
SchemaBase(SchemaBase &&)=defaultParsnip::SchemaBaseprotected
SchemaBase(const Parsnip::Data &schema_spec)Parsnip::SchemaBaseprotected
SchemaRegex typedefParsnip::SchemaBaseprotected
single_as_nonlist_allowedParsnip::ListSchemaprivate
size_type typedefParsnip::ListSchema
StringType typedefParsnip::SchemaBaseprotected
validate(const Parsnip::Data &entry) const overrideParsnip::ListSchemavirtual
~SchemaBase()=defaultParsnip::SchemaBasevirtual