Separatista
|
#include <validator.h>
Static Public Member Functions | |
static void | validateDecimal (const wchar_t *pValue, Element *pElement) |
static void | validateString (const wchar_t *pValue, Element *pElement) |
static void | validateBoolean (const wchar_t *pValue, Element *pElement) |
static void | validateMinInclusive (const wchar_t *pValue, const wchar_t *pArg, Element *pElement) |
static void | validateFractionDigits (const wchar_t *pValue, const wchar_t *pArg, Element *pElement) |
static void | validateTotalDigits (const wchar_t *pValue, const wchar_t *pArg, Element *pElement) |
static void | validateNumeric (const wchar_t *pValue, Element *pElement) |
static void | validateEnumeration (const wchar_t *pValue, std::initializer_list< const wchar_t *> pPossibleValues, Element *pElement) |
static void | validatePattern (const wchar_t *pValue, const wchar_t *pArg, Element *pElement) |
static void | validateMinLength (const wchar_t *pValue, const wchar_t *pArg, Element *pElement) |
static void | validateMaxLength (const wchar_t *pValue, const wchar_t *pArg, Element *pElement) |
static void | validateDateTime (const wchar_t *pValue, Element *pElement) |
static void | validateDate (const wchar_t *pValue, Element *pElement) |
template<class T > | |
static void | validate (const wchar_t *pSchemaSymbols, const wchar_t *pValue, const wchar_t *pArg, Element *pElement) |
Validator interface.