QxOrm  1.5.0
C++ Object Relational Mapping library

qx::QxInvalidValueX : list of invalid values More...

#include <QxInvalidValueX.h>

List of all members.

Public Member Functions

 QxInvalidValueX ()
virtual ~QxInvalidValueX ()
QString getCurrentPath () const
void setCurrentPath (const QString &s)
long count () const
QxInvalidValue at (long l) const
void insert (const IxValidator *pValidator)
void insert (const QString &sMessage)
void insert (const QxInvalidValue &invalidValue)
void insert (const QxInvalidValueX &other)
QString text () const
void dump () const
 operator bool () const

Protected Attributes

QList< QxInvalidValuem_lstInvalidValues
 List of invalid values.
QString m_sCurrentPath
 Current path of validation process.

Private Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int file_version)

Friends

class boost::serialization::access
struct qx::cvt::detail::QxConvert_ToJson< qx::QxInvalidValueX >
struct qx::cvt::detail::QxConvert_FromJson< qx::QxInvalidValueX >
QX_DLL_EXPORT QDataStream & operator<< (QDataStream &stream, const qx::QxInvalidValueX &t)
QX_DLL_EXPORT QDataStream & operator>> (QDataStream &stream, qx::QxInvalidValueX &t)
QX_DLL_EXPORT QJsonValue qx::cvt::detail::QxConvert_ToJson_Helper (const qx::QxInvalidValueX &t, const QString &format)
QX_DLL_EXPORT qx_bool qx::cvt::detail::QxConvert_FromJson_Helper (const QJsonValue &j, qx::QxInvalidValueX &t, const QString &format)

Detailed Description

qx::QxInvalidValueX : list of invalid values

For more informations about QxValidator module, goto the FAQ of QxOrm website : https://www.qxorm.com/qxorm_en/faq.html#faq_250

Definition at line 93 of file QxInvalidValueX.h.


Constructor & Destructor Documentation

qx::QxInvalidValueX::QxInvalidValueX ( )
virtual qx::QxInvalidValueX::~QxInvalidValueX ( ) [virtual]

Member Function Documentation

QxInvalidValue qx::QxInvalidValueX::at ( long  l) const
long qx::QxInvalidValueX::count ( ) const
void qx::QxInvalidValueX::dump ( ) const
QString qx::QxInvalidValueX::getCurrentPath ( ) const
void qx::QxInvalidValueX::insert ( const IxValidator pValidator)
void qx::QxInvalidValueX::insert ( const QString &  sMessage)
void qx::QxInvalidValueX::insert ( const QxInvalidValue invalidValue)
void qx::QxInvalidValueX::insert ( const QxInvalidValueX other)
qx::QxInvalidValueX::operator bool ( ) const [inline]

Definition at line 133 of file QxInvalidValueX.h.

template<class Archive >
void qx::QxInvalidValueX::serialize ( Archive &  ar,
const unsigned int  file_version 
) [inline, private]

Definition at line 140 of file QxInvalidValueX.h.

void qx::QxInvalidValueX::setCurrentPath ( const QString &  s)
QString qx::QxInvalidValueX::text ( ) const

Friends And Related Function Documentation

friend class boost::serialization::access [friend]

Definition at line 97 of file QxInvalidValueX.h.

QX_DLL_EXPORT QDataStream& operator<< ( QDataStream &  stream,
const qx::QxInvalidValueX t 
) [friend]
QX_DLL_EXPORT QDataStream& operator>> ( QDataStream &  stream,
qx::QxInvalidValueX t 
) [friend]

Definition at line 105 of file QxInvalidValueX.h.

QX_DLL_EXPORT qx_bool qx::cvt::detail::QxConvert_FromJson_Helper ( const QJsonValue &  j,
qx::QxInvalidValueX t,
const QString &  format 
) [friend]

Definition at line 104 of file QxInvalidValueX.h.

QX_DLL_EXPORT QJsonValue qx::cvt::detail::QxConvert_ToJson_Helper ( const qx::QxInvalidValueX t,
const QString &  format 
) [friend]

Member Data Documentation

List of invalid values.

Definition at line 112 of file QxInvalidValueX.h.

Current path of validation process.

Definition at line 113 of file QxInvalidValueX.h.


The documentation for this class was generated from the following file: