LibreOffice Module sc (master)
1
|
#include <validat.hxx>
Classes | |
struct | CustomValidationPrivateAccess |
Public Member Functions | |
ScValidationData (ScValidationMode eMode, ScConditionMode eOper, const OUString &rExpr1, const OUString &rExpr2, ScDocument &rDocument, const ScAddress &rPos, const OUString &rExprNmsp1=EMPTY_OUSTRING, const OUString &rExprNmsp2=EMPTY_OUSTRING, formula::FormulaGrammar::Grammar eGrammar1=formula::FormulaGrammar::GRAM_DEFAULT, formula::FormulaGrammar::Grammar eGrammar2=formula::FormulaGrammar::GRAM_DEFAULT) | |
ScValidationData (ScValidationMode eMode, ScConditionMode eOper, const ScTokenArray *pArr1, const ScTokenArray *pArr2, ScDocument &rDocument, const ScAddress &rPos) | |
ScValidationData (const ScValidationData &r) | |
ScValidationData (ScDocument &rDocument, const ScValidationData &r) | |
virtual | ~ScValidationData () override |
ScValidationData * | Clone () const |
ScValidationData * | Clone (ScDocument *pNew) const override |
void | ResetInput () |
void | ResetError () |
void | SetInput (const OUString &rTitle, const OUString &rMsg) |
void | SetError (const OUString &rTitle, const OUString &rMsg, ScValidErrorStyle eStyle) |
bool | GetInput (OUString &rTitle, OUString &rMsg) const |
bool | GetErrMsg (OUString &rTitle, OUString &rMsg, ScValidErrorStyle &rStyle) const |
bool | HasErrMsg () const |
ScValidationMode | GetDataMode () const |
sal_Int16 | GetListType () const |
void | SetListType (sal_Int16 nListType) |
bool | HasSelectionList () const |
Returns true, if the validation cell will show a selection list. More... | |
bool | FillSelectionList (std::vector< ScTypedStrData > &rStrings, const ScAddress &rPos) const |
Tries to fill the passed collection with list validation entries. More... | |
bool | IsDataValid (const OUString &rTest, const ScPatternAttr &rPattern, const ScAddress &rPos) const |
bool | IsDataValidCustom (const OUString &rTest, const ScPatternAttr &rPattern, const ScAddress &rPos, const CustomValidationPrivateAccess &) const |
bool | IsDataValid (ScRefCellValue &rCell, const ScAddress &rPos) const |
bool | DoError (weld::Window *pParent, const OUString &rInput, const ScAddress &rPos) const |
void | DoCalcError (ScFormulaCell *pCell) const |
bool | IsEmpty () const |
sal_uInt32 | GetKey () const |
void | SetKey (sal_uInt32 nNew) |
bool | EqualEntries (const ScValidationData &r) const |
bool | operator< (const ScValidationData &r) const |
![]() | |
ScConditionEntry (ScConditionMode eOper, const OUString &rExpr1, const OUString &rExpr2, ScDocument &rDocument, const ScAddress &rPos, const OUString &rExprNmsp1, const OUString &rExprNmsp2, formula::FormulaGrammar::Grammar eGrammar1, formula::FormulaGrammar::Grammar eGrammar2, Type eType=Type::Condition) | |
ScConditionEntry (ScConditionMode eOper, const ScTokenArray *pArr1, const ScTokenArray *pArr2, ScDocument &rDocument, const ScAddress &rPos) | |
ScConditionEntry (const ScConditionEntry &r) | |
ScConditionEntry (ScDocument &rDocument, const ScConditionEntry &r) | |
virtual | ~ScConditionEntry () override |
bool | IsEqual (const ScFormatEntry &r, bool bIgnoreSrcPos) const override |
virtual void | SetParent (ScConditionalFormat *pNew) override |
bool | IsCellValid (ScRefCellValue &rCell, const ScAddress &rPos) const |
ScConditionMode | GetOperation () const |
void | SetOperation (ScConditionMode eMode) |
bool | IsIgnoreBlank () const |
void | SetIgnoreBlank (bool bSet) |
const OUString & | GetSrcString () const |
const ScAddress & | GetSrcPos () const |
ScAddress | GetValidSrcPos () const |
Return a position that's adjusted to allow textual representation of expressions if possible. More... | |
void | SetSrcString (const OUString &rNew) |
void | SetFormula1 (const ScTokenArray &rArray) |
void | SetFormula2 (const ScTokenArray &rArray) |
OUString | GetExpression (const ScAddress &rCursor, sal_uInt16 nPos, sal_uInt32 nNumFmt=0, const formula::FormulaGrammar::Grammar eGrammar=formula::FormulaGrammar::GRAM_DEFAULT) const |
std::unique_ptr< ScTokenArray > | CreateFlatCopiedTokenArray (sal_uInt16 nPos) const |
Create a flat copy using ScTokenArray copy-ctor with shared tokens. More... | |
void | CompileAll () |
Delete formula cells, so we re-compile at the next IsValid. More... | |
void | CompileXML () |
virtual void | UpdateReference (sc::RefUpdateContext &rCxt) override |
virtual void | UpdateInsertTab (sc::RefUpdateInsertTabContext &rCxt) override |
virtual void | UpdateDeleteTab (sc::RefUpdateDeleteTabContext &rCxt) override |
virtual void | UpdateMoveTab (sc::RefUpdateMoveTabContext &rCxt) override |
bool | MarkUsedExternalReferences () const |
virtual Type | GetType () const override |
virtual void | endRendering () override |
virtual void | startRendering () override |
bool | NeedsRepaint () const |
void | CalcAll () |
![]() | |
ScFormatEntry (ScDocument *pDoc) | |
virtual | ~ScFormatEntry () |
bool | operator== (const ScFormatEntry &) const |
Private Member Functions | |
bool | DoMacro (const ScAddress &rPos, const OUString &rInput, ScFormulaCell *pCell, weld::Window *pParent) const |
bool | DoScript (const ScAddress &rPos, const OUString &rInput, ScFormulaCell *pCell, weld::Window *pParent) const |
bool | GetSelectionFromFormula (std::vector< ScTypedStrData > *pStrings, ScRefCellValue &rCell, const ScAddress &rPos, const ScTokenArray &rTokArr, int &rMatch) const |
Tries to fill the passed collection with list validation entries. More... | |
bool | IsEqualToTokenArray (ScRefCellValue &rCell, const ScAddress &rPos, const ScTokenArray &rTokArr) const |
Tests, if pCell is equal to what the passed token array represents. More... | |
bool | IsListValid (ScRefCellValue &rCell, const ScAddress &rPos) const |
Tests, if contents of pCell occur in cell range referenced by own formula, or in a string list. More... | |
bool | IsDataValidTextLen (const OUString &rTest, const ScAddress &rPos, ScValidationDataIsNumeric *pDataNumeric) const |
Tests, if string or numeric data has valid text length. More... | |
Private Attributes | |
sal_uInt32 | nKey |
ScValidationMode | eDataMode |
bool | bShowInput |
bool | bShowError |
ScValidErrorStyle | eErrorStyle |
sal_Int16 | mnListType |
OUString | aInputTitle |
OUString | aInputMessage |
OUString | aErrorTitle |
OUString | aErrorMessage |
Additional Inherited Members | |
![]() | |
enum | Type { Type::Condition, Type::ExtCondition, Type::Colorscale, Type::Databar, Type::Iconset, Type::Date } |
![]() | |
static ScConditionMode | GetModeFromApi (css::sheet::ConditionOperator nOperator) |
![]() | |
virtual void | DataChanged () const |
ScDocument * | GetDocument () const |
![]() | |
ScConditionalFormat * | pCondFormat |
![]() | |
ScDocument * | mpDoc |
Definition at line 60 of file validat.hxx.
ScValidationData::ScValidationData | ( | ScValidationMode | eMode, |
ScConditionMode | eOper, | ||
const OUString & | rExpr1, | ||
const OUString & | rExpr2, | ||
ScDocument & | rDocument, | ||
const ScAddress & | rPos, | ||
const OUString & | rExprNmsp1 = EMPTY_OUSTRING , |
||
const OUString & | rExprNmsp2 = EMPTY_OUSTRING , |
||
formula::FormulaGrammar::Grammar | eGrammar1 = formula::FormulaGrammar::GRAM_DEFAULT , |
||
formula::FormulaGrammar::Grammar | eGrammar2 = formula::FormulaGrammar::GRAM_DEFAULT |
||
) |
Definition at line 62 of file validat.cxx.
References sheet.
ScValidationData::ScValidationData | ( | ScValidationMode | eMode, |
ScConditionMode | eOper, | ||
const ScTokenArray * | pArr1, | ||
const ScTokenArray * | pArr2, | ||
ScDocument & | rDocument, | ||
const ScAddress & | rPos | ||
) |
Definition at line 79 of file validat.cxx.
References sheet.
ScValidationData::ScValidationData | ( | const ScValidationData & | r | ) |
Definition at line 92 of file validat.cxx.
ScValidationData::ScValidationData | ( | ScDocument & | rDocument, |
const ScValidationData & | r | ||
) |
Definition at line 108 of file validat.cxx.
|
overridevirtual |
Definition at line 124 of file validat.cxx.
|
inline |
Definition at line 97 of file validat.hxx.
References ScConditionEntry::GetDocument().
Referenced by ScDocument::AddValidationEntry().
|
inlineoverridevirtual |
Reimplemented from ScConditionEntry.
Definition at line 99 of file validat.hxx.
void ScValidationData::DoCalcError | ( | ScFormulaCell * | pCell | ) | const |
Definition at line 371 of file validat.cxx.
References ScFormulaCell::aPos, DoMacro(), eErrorStyle, EMPTY_OUSTRING, and SC_VALERR_MACRO.
Referenced by ScFormulaCell::InterpretTail().
bool ScValidationData::DoError | ( | weld::Window * | pParent, |
const OUString & | rInput, | ||
const ScAddress & | rPos | ||
) | const |
Definition at line 379 of file validat.cxx.
References aErrorMessage, aErrorTitle, Application::CreateMessageDialog(), SfxViewShell::Current(), DoMacro(), eErrorStyle, eType, comphelper::LibreOfficeKit::isActive(), SfxViewShell::isLOKMobilePhone(), RET_CANCEL, RET_OK, SC_VALERR_INFO, SC_VALERR_MACRO, SC_VALERR_STOP, SC_VALERR_WARNING, and ScResId().
Referenced by ScInputHandler::EnterHandler().
|
private |
Definition at line 267 of file validat.cxx.
References aErrorTitle, SfxObjectShell::CallBasic(), Application::CreateMessageDialog(), DoScript(), ERRCODE_NONE, StarBASIC::Find(), ScAddress::Format(), SbxArray::Get(), tools::SvRef< T >::get(), ScDocument::GetAddressConvention(), SfxObjectShell::GetBasic(), SbxValue::GetBool(), ScConditionEntry::GetDocument(), ScDocument::GetDocumentShell(), SbxVariable::GetName(), SfxShell::GetName(), SbxVariable::GetParent(), svl::SharedString::getString(), ScFormulaCell::GetString(), SbxVariable::GetType(), ScFormulaCell::GetValue(), ScDocument::IsInLinkUpdate(), ScFormulaCell::IsValue(), SfxApplication::IsXScriptURL(), ScDocument::LockTable(), nValue, pObject, SbxValue::PutDouble(), SbxValue::PutString(), ScResId(), ScDocument::SetInLinkUpdate(), SfxGetpApp(), ScAddress::Tab(), TAB_3D, ScDocument::UnlockTable(), and VALID.
Referenced by DoCalcError(), and DoError().
|
private |
Definition at line 185 of file validat.cxx.
References aErrorTitle, SfxObjectShell::CallXScript(), Application::CreateMessageDialog(), ERRCODE_BASIC_METHOD_NOT_FOUND, ERRCODE_NONE, ScAddress::Format(), cppu::UnoType< class >::get(), ScDocument::GetAddressConvention(), ScConditionEntry::GetDocument(), ScDocument::GetDocumentShell(), svl::SharedString::getString(), ScFormulaCell::GetString(), ScFormulaCell::GetValue(), ScDocument::IsInLinkUpdate(), ScFormulaCell::IsValue(), ScDocument::LockTable(), nValue, ScResId(), ScDocument::SetInLinkUpdate(), ScAddress::Tab(), TAB_3D, ScDocument::UnlockTable(), and VALID.
Referenced by DoMacro().
bool ScValidationData::EqualEntries | ( | const ScValidationData & | r | ) | const |
Definition at line 134 of file validat.cxx.
References aErrorMessage, aErrorTitle, aInputMessage, aInputTitle, bShowError, bShowInput, eDataMode, eErrorStyle, mnListType, and ScFormatEntry::operator==().
Referenced by ScDocument::AddValidationEntry(), and IsEmpty().
bool ScValidationData::FillSelectionList | ( | std::vector< ScTypedStrData > & | rStrings, |
const ScAddress & | rPos | ||
) | const |
Tries to fill the passed collection with list validation entries.
Fills the list only, if this is a list validation and IsShowList() is enabled.
rStrings | (out-param) The string list to fill with list validation entries. |
Definition at line 908 of file validat.cxx.
References aStr, ScConditionEntry::CreateFlatCopiedTokenArray(), ScConditionEntry::GetDocument(), ScDocument::GetFormatTable(), GetSelectionFromFormula(), HasSelectionList(), SvNumberFormatter::IsNumberFormat(), ScTypedStrData::Standard, and ScTypedStrData::Value.
Referenced by ScDocument::GetDataEntries().
|
inline |
Definition at line 114 of file validat.hxx.
Referenced by ScInputHandler::EnterHandler(), ScCellShell::ExecuteDB(), ScDocument::HasValidationData(), IsDataValidCustom(), and ScTableValidationObj::ScTableValidationObj().
bool ScValidationData::GetErrMsg | ( | OUString & | rTitle, |
OUString & | rMsg, | ||
ScValidErrorStyle & | rStyle | ||
) | const |
Definition at line 176 of file validat.cxx.
References aErrorMessage, aErrorTitle, bShowError, and eErrorStyle.
Referenced by ScCellShell::ExecuteDB(), and ScTableValidationObj::ScTableValidationObj().
|
inline |
Definition at line 108 of file validat.hxx.
Referenced by ScCellShell::ExecuteDB(), ScTableValidationObj::ScTableValidationObj(), and ScTabView::TestHintWindow().
|
inline |
Definition at line 160 of file validat.hxx.
Referenced by ScDocument::AddValidationEntry().
|
inline |
Definition at line 116 of file validat.hxx.
Referenced by ScCellShell::ExecuteDB(), ScDocument::GetDataEntries(), ScGridWindow::LaunchDataSelectMenu(), and ScTableValidationObj::ScTableValidationObj().
|
private |
Tries to fill the passed collection with list validation entries.
Fills the list only if it is non-NULL,
pStrings | (out-param) Optionally NULL, string list to fill with list validation entries. |
pCell | can be NULL if it is not necessary to which element in the list is selected. |
rPos | the base address for relative references. |
rTokArr | Formula token array. |
rMatch | (out-param) the index of the first item that matched, -1 if nothing matched. |
Definition at line 716 of file validat.cxx.
References formula::FormulaTokenArray::AddDouble(), formula::FormulaTokenArray::AddString(), assert(), ScRange::aStart, aStr, ScAddress::Col(), ScDBCollection::NamedDBs::findByIndex(), ScDocument::FindRangeNameBySheetAndIndex(), Formula, ScMatrixValue::fVal, ScMatrix::Get(), ScDocument::GetDBCollection(), ScMatrix::GetDimensions(), ScConditionEntry::GetDocument(), ScFormulaCell::GetErrCode(), ScMatrixValue::GetError(), ScGlobal::GetErrorString(), ScDocument::GetFormatTable(), formula::FormulaToken::GetIndex(), SvNumberFormatter::GetInputLineString(), ScDocument::GetInputString(), formula::FormulaTokenArray::GetLen(), ScFormulaCell::GetMatrix(), ScDBCollection::getNamedDBs(), formula::FormulaTokenArrayPlainIterator::GetNextReferenceOrName(), formula::FormulaToken::GetOpCode(), ScDocument::GetSharedStringPool(), formula::FormulaToken::GetSheet(), svl::SharedString::getString(), ScMatrixValue::GetString(), ScFormulaCell::GetString(), formula::FormulaToken::GetType(), ScFormulaCell::GetValue(), formula::FormulaGrammar::GRAM_DEFAULT, svl::SharedStringPool::intern(), ScFormulaCell::Interpret(), ScRefCellValue::isEmpty(), IsEqualToTokenArray(), ScMatrix::IsNonValueType(), ScRangeData::IsReference(), ScTokenArray::IsValidReference(), ScFormulaCell::IsValue(), n, ScMatrixValue::nType, ocDBArea, ocName, ocTableRef, pValues, ScAddress::Row(), ScTypedStrData::Standard, svIndex, t, ScAddress::Tab(), and ScTypedStrData::Value.
Referenced by FillSelectionList(), and IsListValid().
|
inline |
Definition at line 112 of file validat.hxx.
Referenced by ScInputHandler::EnterHandler().
bool ScValidationData::HasSelectionList | ( | ) | const |
Returns true, if the validation cell will show a selection list.
Use this instead of GetListType() which returns the raw property regardless of the validation type.
Definition at line 711 of file validat.cxx.
References eDataMode, mnListType, and SC_VALID_LIST.
Referenced by FillSelectionList(), ScDocument::HasSelectionData(), ScAccessibleCell::IsDropdown(), and ScTabView::TestHintWindow().
bool ScValidationData::IsDataValid | ( | const OUString & | rTest, |
const ScPatternAttr & | rPattern, | ||
const ScAddress & | rPos | ||
) | const |
Definition at line 526 of file validat.cxx.
References eDataMode, ScConditionEntry::GetDocument(), ScDocument::GetFormatTable(), ScPatternAttr::GetNumberFormat(), ScDocument::GetSharedStringPool(), svl::SharedStringPool::intern(), IsDataValidTextLen(), ScConditionEntry::IsIgnoreBlank(), SvNumberFormatter::IsNumberFormat(), ScFormatEntry::mpDoc, SC_VALID_ANY, and SC_VALID_TEXTLEN.
Referenced by ScInputHandler::EnterHandler(), ScOutputData::FindChanged(), ScFormulaCell::InterpretTail(), ScDetectiveFunc::MarkInvalid(), and ScDocFunc::SetNormalString().
bool ScValidationData::IsDataValid | ( | ScRefCellValue & | rCell, |
const ScAddress & | rPos | ||
) | const |
Definition at line 574 of file validat.cxx.
References CELLTYPE_EDIT, CELLTYPE_FORMULA, CELLTYPE_STRING, CELLTYPE_VALUE, eDataMode, ScConditionEntry::GetDocument(), svl::SharedString::getString(), ScEditUtil::GetString(), ScFormulaCell::GetString(), ScFormulaCell::GetValue(), ScConditionEntry::IsCellValid(), IsDataValidTextLen(), ScConditionEntry::IsIgnoreBlank(), IsListValid(), ScFormulaCell::IsValue(), ScRefCellValue::meType, ScRefCellValue::mfValue, ScRefCellValue::mpEditText, ScRefCellValue::mpFormula, ScRefCellValue::mpString, SC_VALID_CUSTOM, SC_VALID_DATE, SC_VALID_DECIMAL, SC_VALID_LIST, SC_VALID_TEXTLEN, SC_VALID_TIME, and SC_VALID_WHOLE.
bool ScValidationData::IsDataValidCustom | ( | const OUString & | rTest, |
const ScPatternAttr & | rPattern, | ||
const ScAddress & | rPos, | ||
const CustomValidationPrivateAccess & | |||
) | const |
Definition at line 434 of file validat.cxx.
References CELLTYPE_STRING, CELLTYPE_VALUE, ScCellValue::commit(), ScRefCellValue::commit(), GetDataMode(), ScConditionEntry::GetDocument(), ScDocument::GetFormatTable(), ScPatternAttr::GetNumberFormat(), ScDocument::GetSharedStringPool(), svl::SharedStringPool::intern(), ScConditionEntry::IsCellValid(), ScConditionEntry::IsIgnoreBlank(), SvNumberFormatter::IsNumberFormat(), ScRefCellValue::meType, ScRefCellValue::mfValue, ScFormatEntry::mpDoc, ScRefCellValue::mpString, and SC_VALID_CUSTOM.
Referenced by ScInputHandler::EnterHandler().
|
private |
Tests, if string or numeric data has valid text length.
pDataNumeric | nullptr if string data to be tested, else for numeric data a properly initialized ScValidationDataIsNumeric struct, see implementation. |
Definition at line 503 of file validat.cxx.
References aStr, ScConditionEntry::GetDocument(), SvNumberFormatter::GetInputLineString(), ScValidationDataIsNumeric::init(), ScConditionEntry::IsCellValid(), ScValidationDataIsNumeric::mfVal, ScValidationDataIsNumeric::mnFormat, and ScValidationDataIsNumeric::mpFormatter.
Referenced by IsDataValid().
bool ScValidationData::IsEmpty | ( | ) | const |
Definition at line 128 of file validat.cxx.
References Equal, EqualEntries(), ScConditionEntry::GetDocument(), and SC_VALID_ANY.
Referenced by ScDocument::AddValidationEntry().
|
private |
Tests, if pCell is equal to what the passed token array represents.
Definition at line 944 of file validat.cxx.
References Equal, ScConditionEntry::GetDocument(), and ScConditionEntry::IsCellValid().
Referenced by GetSelectionFromFormula(), and IsListValid().
|
private |
Tests, if contents of pCell occur in cell range referenced by own formula, or in a string list.
Definition at line 951 of file validat.cxx.
References formula::FormulaTokenArray::AddDouble(), formula::FormulaTokenArray::AddString(), aStr, ScConditionEntry::CreateFlatCopiedTokenArray(), ScConditionEntry::GetDocument(), GetSelectionFromFormula(), ScDocument::GetSharedStringPool(), svl::SharedStringPool::intern(), and IsEqualToTokenArray().
Referenced by IsDataValid().
|
inline |
Definition at line 166 of file validat.hxx.
References nKey.
void ScValidationData::ResetError | ( | ) |
Definition at line 155 of file validat.cxx.
References bShowError.
Referenced by ScTableValidationObj::CreateValidationData(), ScCellShell::ExecuteDB(), XclImpValidationManager::ReadDV(), and ScXMLTableRowCellContext::SetContentValidation().
void ScValidationData::ResetInput | ( | ) |
Definition at line 150 of file validat.cxx.
References bShowInput.
Referenced by ScTableValidationObj::CreateValidationData(), ScCellShell::ExecuteDB(), XclImpValidationManager::ReadDV(), and ScXMLTableRowCellContext::SetContentValidation().
void ScValidationData::SetError | ( | const OUString & | rTitle, |
const OUString & | rMsg, | ||
ScValidErrorStyle | eStyle | ||
) |
Definition at line 167 of file validat.cxx.
References aErrorMessage, aErrorTitle, bShowError, and eErrorStyle.
Referenced by ScTableValidationObj::CreateValidationData(), ScCellShell::ExecuteDB(), XclImpValidationManager::ReadDV(), and ScXMLTableRowCellContext::SetContentValidation().
void ScValidationData::SetInput | ( | const OUString & | rTitle, |
const OUString & | rMsg | ||
) |
Definition at line 160 of file validat.cxx.
References aInputMessage, aInputTitle, and bShowInput.
Referenced by ScTableValidationObj::CreateValidationData(), ScCellShell::ExecuteDB(), XclImpValidationManager::ReadDV(), and ScXMLTableRowCellContext::SetContentValidation().
|
inline |
Definition at line 161 of file validat.hxx.
|
inline |
Definition at line 117 of file validat.hxx.
Referenced by ScTableValidationObj::CreateValidationData(), ScCellShell::ExecuteDB(), XclImpValidationManager::ReadDV(), and ScXMLTableRowCellContext::SetContentValidation().
|
private |
Definition at line 73 of file validat.hxx.
Referenced by DoError(), EqualEntries(), GetErrMsg(), and SetError().
|
private |
Definition at line 72 of file validat.hxx.
Referenced by DoError(), DoMacro(), DoScript(), EqualEntries(), GetErrMsg(), and SetError().
|
private |
Definition at line 71 of file validat.hxx.
Referenced by EqualEntries(), and SetInput().
|
private |
Definition at line 70 of file validat.hxx.
Referenced by EqualEntries(), and SetInput().
|
private |
Definition at line 67 of file validat.hxx.
Referenced by EqualEntries(), GetErrMsg(), ResetError(), and SetError().
|
private |
Definition at line 66 of file validat.hxx.
Referenced by EqualEntries(), ResetInput(), and SetInput().
|
private |
Definition at line 65 of file validat.hxx.
Referenced by EqualEntries(), HasSelectionList(), and IsDataValid().
|
private |
Definition at line 68 of file validat.hxx.
Referenced by DoCalcError(), DoError(), EqualEntries(), GetErrMsg(), and SetError().
|
private |
Definition at line 69 of file validat.hxx.
Referenced by EqualEntries(), and HasSelectionList().
|
private |
Definition at line 63 of file validat.hxx.
Referenced by operator<().