pianod2
multisource multiuser scriptable networked music player
Parsnip
IntegerSchema
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) const
Parsnip::SchemaBase
inline
protected
createCopy
() const override
Parsnip::IntegerSchema
virtual
dump
(std::ostream &target, int indent, bool suppress_ident=false) const override
Parsnip::RangeSchema< long >
virtual
IntegerSchema
(const Parsnip::Data &schema_spec)
Parsnip::IntegerSchema
isType
(Data::Type expected, const Parsnip::Data &entry) const
Parsnip::SchemaBase
inline
protected
isValidlyNull
(const Parsnip::Data &entry) const
Parsnip::SchemaBase
inline
protected
maximum
Parsnip::RangeSchema< long >
private
maximumIsInclusive
Parsnip::RangeSchema< long >
private
mergeSchemas
(const SchemaBase &from) override
Parsnip::RangeSchema< long >
virtual
minimum
Parsnip::RangeSchema< long >
private
minimumIsInclusive
Parsnip::RangeSchema< long >
private
multiple
Parsnip::IntegerSchema
private
nullable
Parsnip::SchemaBase
protected
operator!=
(const SchemaBase &other) const
Parsnip::SchemaBase
inline
operator=
(const RangeSchema &)=default
Parsnip::RangeSchema< long >
operator=
(RangeSchema &&)=default
Parsnip::RangeSchema< long >
Parsnip::SchemaBase::operator=
(const SchemaBase &)=default
Parsnip::SchemaBase
protected
Parsnip::SchemaBase::operator=
(SchemaBase &&)=default
Parsnip::SchemaBase
protected
operator==
(const SchemaBase &other) const override
Parsnip::IntegerSchema
virtual
range_type
typedef
Parsnip::IntegerSchema
private
RangeSchema
(const long min=std::numeric_limits< long >::lowest(), const long max=std::numeric_limits< long >::max())
Parsnip::RangeSchema< long >
RangeSchema
()=default
Parsnip::RangeSchema< long >
RangeSchema
(const RangeSchema &)=default
Parsnip::RangeSchema< long >
RangeSchema
(RangeSchema &&)=default
Parsnip::RangeSchema< long >
RangeSchema
(const Parsnip::Data &schema_spec)
Parsnip::RangeSchema< long >
SchemaBase
()=default
Parsnip::SchemaBase
protected
SchemaBase
(const SchemaBase &)=default
Parsnip::SchemaBase
protected
SchemaBase
(SchemaBase &&)=default
Parsnip::SchemaBase
protected
SchemaBase
(const Parsnip::Data &schema_spec)
Parsnip::SchemaBase
protected
SchemaRegex
typedef
Parsnip::SchemaBase
protected
StringType
typedef
Parsnip::SchemaBase
protected
validate
(const Parsnip::Data &entry) const override
Parsnip::IntegerSchema
virtual
value_type
typedef
Parsnip::RangeSchema< long >
~SchemaBase
()=default
Parsnip::SchemaBase
virtual
Generated on Sat Dec 30 2023 17:44:24 for pianod2 by
1.9.1