QxOrm  1.5.0
C++ Object Relational Mapping library
qx::QxValidator< Owner > Member List
This is the complete list of members for qx::QxValidator< Owner >, including all inherited members.
clearPropertyBag()qx::QxPropertyBag [inline]
countPropertyBag() const qx::QxPropertyBag [inline]
custom_validator enum valueqx::IxValidator
date_future enum valueqx::IxValidator
date_past enum valueqx::IxValidator
e_mail enum valueqx::IxValidator
getAllPropertyBagKeys() const qx::QxPropertyBag [inline]
getConstraint() const qx::IxValidator
getConstraints() const qx::IxValidator
getDataMember() const qx::IxValidator
getGroup() const qx::IxValidator
getMessage() const qx::IxValidator
getPropertyBag(const QString &key) const qx::QxPropertyBag [inline]
getType() const qx::IxValidator
initDefaultMessage()qx::IxValidator [protected]
IxValidator(validator_type type)qx::IxValidator
m_Constraintsqx::IxValidator [protected]
m_fctCustomValidator_Memberqx::QxValidator< Owner > [protected]
m_fctCustomValidator_Variantqx::QxValidator< Owner > [protected]
m_fctCustomValidator_VariantValidatorqx::QxValidator< Owner > [protected]
m_groupqx::IxValidator [protected]
m_lstPropertyBagqx::QxPropertyBag [protected]
m_messageqx::IxValidator [protected]
m_pDataMemberqx::IxValidator [protected]
m_typeqx::IxValidator [protected]
max_decimal enum valueqx::IxValidator
max_length enum valueqx::IxValidator
max_value enum valueqx::IxValidator
min_decimal enum valueqx::IxValidator
min_length enum valueqx::IxValidator
min_value enum valueqx::IxValidator
not_empty enum valueqx::IxValidator
not_null enum valueqx::IxValidator
QxPropertyBag()qx::QxPropertyBag [inline]
QxValidator()qx::QxValidator< Owner > [inline]
recursive_validator enum valueqx::IxValidator
regular_expression enum valueqx::IxValidator
removePropertyBag(const QString &key)qx::QxPropertyBag [inline]
setConstraint(const QVariant &v)qx::IxValidator
setConstraints(const QVariantList &lst)qx::IxValidator
setDataMember(IxDataMember *p)qx::IxValidator
setFunction(type_fct_custom_validator_member fct)qx::QxValidator< Owner > [inline]
setFunction(type_fct_custom_validator_variant fct)qx::QxValidator< Owner > [inline]
setFunction(type_fct_custom_validator_variant_validator fct)qx::QxValidator< Owner > [inline]
setGroup(const QString &s)qx::IxValidator
setMessage(const QString &s)qx::IxValidator
setPropertyBag(const QString &key, const QVariant &value)qx::QxPropertyBag [inline]
type_fct_custom_validator_member typedefqx::QxValidator< Owner >
type_fct_custom_validator_variant typedefqx::QxValidator< Owner >
type_fct_custom_validator_variant_validator typedefqx::QxValidator< Owner >
type_hash_prop_bag typedefqx::QxPropertyBag [protected]
type_hash_prop_bag_ptr typedefqx::QxPropertyBag [protected]
validate(void *pOwner, QxInvalidValueX &lstInvalidValues) const qx::QxValidator< Owner > [inline, virtual]
validateDateFuture(const QVariant &v, QxInvalidValueX &lstInvalidValues) const qx::IxValidator [protected]
validateDatePast(const QVariant &v, QxInvalidValueX &lstInvalidValues) const qx::IxValidator [protected]
validateEMail(const QVariant &v, QxInvalidValueX &lstInvalidValues) const qx::IxValidator [protected]
validateMaxDecimal(const QVariant &v, QxInvalidValueX &lstInvalidValues) const qx::IxValidator [protected]
validateMaxLength(const QVariant &v, QxInvalidValueX &lstInvalidValues) const qx::IxValidator [protected]
validateMaxValue(const QVariant &v, QxInvalidValueX &lstInvalidValues) const qx::IxValidator [protected]
validateMinDecimal(const QVariant &v, QxInvalidValueX &lstInvalidValues) const qx::IxValidator [protected]
validateMinLength(const QVariant &v, QxInvalidValueX &lstInvalidValues) const qx::IxValidator [protected]
validateMinValue(const QVariant &v, QxInvalidValueX &lstInvalidValues) const qx::IxValidator [protected]
validateNotEmpty(const QVariant &v, QxInvalidValueX &lstInvalidValues) const qx::IxValidator [protected]
validateNotNull(const QVariant &v, QxInvalidValueX &lstInvalidValues) const qx::IxValidator [protected]
validateRegularExpression(const QVariant &v, QxInvalidValueX &lstInvalidValues) const qx::IxValidator [protected]
validator_type enum nameqx::IxValidator
~IxValidator()qx::IxValidator [virtual]
~QxPropertyBag()qx::QxPropertyBag [inline, virtual]
~QxValidator()qx::QxValidator< Owner > [inline, virtual]