NCBI C++ ToolKit
|
Search Toolkit Book for CValidError_CI
#include <objects/valerr/ValidError.hpp>
Public Member Functions | |
CValidError_CI () | |
CValidError_CI (const CValidError &ve, const string &errcode=kEmptyStr, EDiagSev minsev=eDiagSevMin, EDiagSev maxsev=eDiagSevMax) | |
CValidError_CI (const CValidError_CI &iter) | |
virtual | ~CValidError_CI () |
CValidError_CI & | operator= (const CValidError_CI &iter) |
CValidError_CI & | operator++ () |
bool | IsValid () const |
DECLARE_OPERATOR_BOOL (IsValid()) | |
const CValidErrItem & | operator* () const |
const CValidErrItem * | operator-> () const |
Private Member Functions | |
bool | Filter (const CValidErrItem &item) const |
bool | AtEnd () const |
void | Next () |
Private Attributes | |
CConstRef< CValidError > | m_Validator |
CValidError::TErrs::const_iterator | m_Current |
string | m_ErrCodeFilter |
EDiagSev | m_MinSeverity |
EDiagSev | m_MaxSeverity |
Definition at line 193 of file ValidError.hpp.
CValidError_CI::CValidError_CI | ( | void | ) |
Definition at line 209 of file ValidError.cpp.
CValidError_CI::CValidError_CI | ( | const CValidError & | ve, |
const string & | errcode = kEmptyStr , |
||
EDiagSev | minsev = eDiagSevMin , |
||
EDiagSev | maxsev = eDiagSevMax |
||
) |
CValidError_CI::CValidError_CI | ( | const CValidError_CI & | iter | ) |
Definition at line 235 of file ValidError.cpp.
|
virtual |
Definition at line 243 of file ValidError.cpp.
|
private |
Definition at line 312 of file ValidError.cpp.
References CValidError_Base::GetErrs(), m_Current, and m_Validator.
Referenced by Next().
CValidError_CI::DECLARE_OPERATOR_BOOL | ( | IsValid() | ) |
|
private |
Definition at line 288 of file ValidError.cpp.
References CValidErrItem::GetErrCode(), m_ErrCodeFilter, m_MaxSeverity, m_MinSeverity, and NStr::StartsWith().
Referenced by CValidError_CI(), and Next().
bool CValidError_CI::IsValid | ( | void | ) | const |
Definition at line 270 of file ValidError.cpp.
References CValidError_Base::GetErrs(), m_Current, and m_Validator.
Referenced by CValidError_CI().
|
private |
Definition at line 300 of file ValidError.cpp.
References AtEnd(), Filter(), and m_Current.
Referenced by CValidError_CI(), and operator++().
const CValidErrItem & CValidError_CI::operator* | ( | void | ) | const |
Definition at line 276 of file ValidError.cpp.
References m_Current.
CValidError_CI & CValidError_CI::operator++ | ( | void | ) |
Definition at line 263 of file ValidError.cpp.
References Next().
const CValidErrItem * CValidError_CI::operator-> | ( | void | ) | const |
Definition at line 282 of file ValidError.cpp.
CValidError_CI & CValidError_CI::operator= | ( | const CValidError_CI & | iter | ) |
Definition at line 248 of file ValidError.cpp.
References m_Current, m_ErrCodeFilter, m_MaxSeverity, m_MinSeverity, and m_Validator.
|
private |
Definition at line 220 of file ValidError.hpp.
Referenced by AtEnd(), CValidError_CI(), IsValid(), Next(), operator*(), and operator=().
|
private |
Definition at line 223 of file ValidError.hpp.
Referenced by Filter(), and operator=().
|
private |
Definition at line 225 of file ValidError.hpp.
Referenced by Filter(), and operator=().
|
private |
Definition at line 224 of file ValidError.hpp.
Referenced by Filter(), and operator=().
|
private |
Definition at line 219 of file ValidError.hpp.
Referenced by AtEnd(), IsValid(), and operator=().