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

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

checkType(Data::Type expected, const Parsnip::Data &entry) constParsnip::SchemaBaseinlineprotected
createCopy() const overrideParsnip::IntegerSchemavirtual
dump(std::ostream &target, int indent, bool suppress_ident=false) const overrideParsnip::RangeSchema< long >virtual
IntegerSchema(const Parsnip::Data &schema_spec)Parsnip::IntegerSchema
isType(Data::Type expected, const Parsnip::Data &entry) constParsnip::SchemaBaseinlineprotected
isValidlyNull(const Parsnip::Data &entry) constParsnip::SchemaBaseinlineprotected
maximumParsnip::RangeSchema< long >private
maximumIsInclusiveParsnip::RangeSchema< long >private
mergeSchemas(const SchemaBase &from) overrideParsnip::RangeSchema< long >virtual
minimumParsnip::RangeSchema< long >private
minimumIsInclusiveParsnip::RangeSchema< long >private
multipleParsnip::IntegerSchemaprivate
nullableParsnip::SchemaBaseprotected
operator!=(const SchemaBase &other) constParsnip::SchemaBaseinline
operator=(const RangeSchema &)=defaultParsnip::RangeSchema< long >
operator=(RangeSchema &&)=defaultParsnip::RangeSchema< long >
Parsnip::SchemaBase::operator=(const SchemaBase &)=defaultParsnip::SchemaBaseprotected
Parsnip::SchemaBase::operator=(SchemaBase &&)=defaultParsnip::SchemaBaseprotected
operator==(const SchemaBase &other) const overrideParsnip::IntegerSchemavirtual
range_type typedefParsnip::IntegerSchemaprivate
RangeSchema(const long min=std::numeric_limits< long >::lowest(), const long max=std::numeric_limits< long >::max())Parsnip::RangeSchema< long >
RangeSchema()=defaultParsnip::RangeSchema< long >
RangeSchema(const RangeSchema &)=defaultParsnip::RangeSchema< long >
RangeSchema(RangeSchema &&)=defaultParsnip::RangeSchema< long >
RangeSchema(const Parsnip::Data &schema_spec)Parsnip::RangeSchema< long >
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::IntegerSchemavirtual
value_type typedefParsnip::RangeSchema< long >
~SchemaBase()=defaultParsnip::SchemaBasevirtual