QxOrm  1.5.0
C++ Object Relational Mapping library
qx::QxValidator_Recursive< DataType, Owner > Member List
This is the complete list of members for qx::QxValidator_Recursive< DataType, 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_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_Recursive()qx::QxValidator_Recursive< DataType, 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
setGroup(const QString &s)qx::IxValidator
setMessage(const QString &s)qx::IxValidator
setPropertyBag(const QString &key, const QVariant &value)qx::QxPropertyBag [inline]
type_hash_prop_bag typedefqx::QxPropertyBag [protected]
type_hash_prop_bag_ptr typedefqx::QxPropertyBag [protected]
validate(void *pOwner, QxInvalidValueX &lstInvalidValues) const qx::QxValidator_Recursive< DataType, 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_Recursive()qx::QxValidator_Recursive< DataType, Owner > [inline, virtual]