| QxOrm 1.4.5 C++ Object Relational Mapping library

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Directories

Classes | Files
QxValidator : QxOrm library validation engine using validator pattern

## Classes
class | qx::IxValidator
| qx::IxValidator : common interface for validator engine More...
class | qx::IxValidatorX
| qx::IxValidatorX : common interface for a list of validators More...
class | qx::QxInvalidValue
| qx::QxInvalidValue : invalid value when a property fails to pass a constraint More...
class | qx::QxInvalidValueX
| qx::QxInvalidValueX : list of invalid values More...
class | qx::QxValidator< Owner >
| qx::QxValidator<Owner> : concrete class for a custom validator More...
class | qx::QxValidator_WithDataType< DataType, Owner >
| qx::QxValidator_WithDataType<DataType, Owner> : concrete class for a custom validator with data type More...
class | qx::QxValidator_Recursive< DataType, Owner >
| qx::QxValidator_Recursive<DataType, Owner> : concrete class for a recursive validator More...
class | qx::validator_error
| qx::validator_error : define a validator error exception (for example, inserting or updating an element into database) and retrieve list of invalid values More...
class | qx::QxValidatorX< T >
| qx::QxValidatorX<T> : concrete class for a list of validators associated to a type registered into QxOrm context More...
## Files
file | IxValidator.h
| Common interface for validator engine.
file | IxValidatorX.h
| Common interface for a list of validators.
file | QxInvalidValue.h
| Invalid value when a property fails to pass a constraint.
file | QxInvalidValueX.h
| List of invalid values.
file | QxValidator.h
| Concrete class for a custom or recursive validator.
file | QxValidatorError.h
| Define a validator error exception (for example, inserting or updating an element into database) and retrieve list of invalid values.
file | QxValidatorFct.h
| Implementation of qx::validate<T>() function (validator engine)
file | QxValidatorX.h
| Concrete class for a list of validators associated to a type registered into QxOrm context.