QxOrm 1.4.9
C++ Object Relational Mapping library
Loading...
Searching...
No Matches

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

#include <QxInvalidValueX.h>

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

◆ QxInvalidValueX()

qx::QxInvalidValueX::QxInvalidValueX ( )

◆ ~QxInvalidValueX()

virtual qx::QxInvalidValueX::~QxInvalidValueX ( )
virtual

Member Function Documentation

◆ at()

QxInvalidValue qx::QxInvalidValueX::at ( long l) const

◆ count()

long qx::QxInvalidValueX::count ( ) const

◆ dump()

void qx::QxInvalidValueX::dump ( ) const

◆ getCurrentPath()

QString qx::QxInvalidValueX::getCurrentPath ( ) const

◆ insert() [1/4]

void qx::QxInvalidValueX::insert ( const IxValidator * pValidator)

◆ insert() [2/4]

void qx::QxInvalidValueX::insert ( const QString & sMessage)

◆ insert() [3/4]

void qx::QxInvalidValueX::insert ( const QxInvalidValue & invalidValue)

◆ insert() [4/4]

void qx::QxInvalidValueX::insert ( const QxInvalidValueX & other)

◆ operator bool()

qx::QxInvalidValueX::operator bool ( ) const
inline

Definition at line 133 of file QxInvalidValueX.h.

◆ serialize()

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

Definition at line 140 of file QxInvalidValueX.h.

◆ setCurrentPath()

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

◆ text()

QString qx::QxInvalidValueX::text ( ) const

Friends And Related Symbol Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 97 of file QxInvalidValueX.h.

◆ operator<<

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

◆ operator>>

QX_DLL_EXPORT QDataStream & operator>> ( QDataStream & stream,
qx::QxInvalidValueX & t )
friend

◆ qx::cvt::detail::QxConvert_FromJson< qx::QxInvalidValueX >

Definition at line 101 of file QxInvalidValueX.h.

◆ qx::cvt::detail::QxConvert_FromJson_Helper

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

◆ qx::cvt::detail::QxConvert_ToJson< qx::QxInvalidValueX >

Definition at line 101 of file QxInvalidValueX.h.

◆ qx::cvt::detail::QxConvert_ToJson_Helper

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

Member Data Documentation

◆ m_lstInvalidValues

QList<QxInvalidValue> qx::QxInvalidValueX::m_lstInvalidValues
protected

List of invalid values.

Definition at line 112 of file QxInvalidValueX.h.

◆ m_sCurrentPath

QString qx::QxInvalidValueX::m_sCurrentPath
protected

Current path of validation process.

Definition at line 113 of file QxInvalidValueX.h.


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