QxOrm 1.4.9
C++ Object Relational Mapping library
Loading...
Searching...
No Matches
QxValidator : QxOrm library validation engine using validator pattern

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.
 

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...
 

Detailed Description