NCBI C++ ToolKit
|
Go to the source code of this file.
Go to the SVN repository for this file.
|
static |
Definition at line 159 of file Suspect_rule.cpp.
References CaseNCompareEqual(), ch1, ch2, eString_location_ends, eString_location_equals, CWord_substitution_set_Base::Get(), CString_constraint_Base::GetCase_sensitive(), CString_constraint_Base::GetIgnore_punct(), CString_constraint_Base::GetIgnore_space(), CString_constraint_Base::GetIgnore_words(), CString_constraint_Base::GetMatch_location(), CString_constraint_Base::GetWhole_word(), i, isalpha(), ispunct(), isspace(), ITERATE, kEmptyStr, match(), str(), and strtmp.
Referenced by AdvancedStringMatch().
Definition at line 288 of file Suspect_rule.cpp.
References AdvancedStringCompare(), CString_constraint_Base::CanGetMatch_text(), eString_location_equals, eString_location_starts, CString_constraint_Base::GetMatch_location(), CString_constraint_Base::GetMatch_text(), CString_constraint_Base::GetWhole_word(), isalpha(), kEmptyStr, len, and str().
Referenced by DoesSingleStringMatchConstraint().
|
static |
Definition at line 142 of file Suspect_rule.cpp.
References NStr::EqualNocase().
Referenced by AdvancedStringCompare().
Definition at line 319 of file Suspect_rule.cpp.
References isalpha(), and isdigit().
Referenced by IsWholeWordMatch().
|
static |
Definition at line 562 of file Suspect_rule.cpp.
References AdvancedStringMatch(), CSerialObject::Assign(), CString_constraint_Base::CanGetIgnore_words(), CString_constraint_Base::CanGetMatch_text(), NStr::EqualNocase(), eString_location_contains, eString_location_ends, eString_location_equals, eString_location_inlist, eString_location_starts, CTempString::find(), NStr::FindNoCase(), CString_constraint_Base::GetCase_sensitive(), CString_constraint_Base::GetIgnore_punct(), CString_constraint_Base::GetIgnore_space(), CString_constraint_Base::GetIgnore_weasel(), CString_constraint_Base::GetIs_all_caps(), CString_constraint_Base::GetIs_all_lower(), CString_constraint_Base::GetIs_all_punct(), CString_constraint_Base::GetMatch_location(), CString_constraint_Base::GetMatch_text(), CString_constraint_Base::GetWhole_word(), IsAllCaps(), IsAllLowerCase(), IsAllPunctuation(), IsStringConstraintEmpty(), IsStringInSpanInList(), IsWholeWordMatch(), kEmptyStr, CString_constraint::SetMatch_text(), SkipWeasel(), str(), StripUnimportantCharacters(), and CTempString::substr().
Referenced by CSuspect_rule::StringMatchesSuspectProductRule().
|
static |
Definition at line 377 of file Suspect_rule.cpp.
References first(), isdigit(), isspace(), kEmptyStr, len, str(), and NStr::TruncateSpacesInPlace().
Referenced by IsStringInSpanInList().
Definition at line 113 of file Suspect_rule.cpp.
References str(), and NStr::ToUpper().
Referenced by DoesSingleStringMatchConstraint().
Definition at line 123 of file Suspect_rule.cpp.
References str(), and NStr::ToLower().
Referenced by DoesSingleStringMatchConstraint().
Definition at line 133 of file Suspect_rule.cpp.
References i, ispunct(), and str().
Referenced by DoesSingleStringMatchConstraint().
|
static |
Definition at line 46 of file Suspect_rule.cpp.
References CString_constraint_Base::CanGetMatch_text(), CString_constraint_Base::GetIs_all_caps(), CString_constraint_Base::GetIs_all_lower(), CString_constraint_Base::GetIs_all_punct(), and CString_constraint_Base::GetMatch_text().
Referenced by DoesSingleStringMatchConstraint().
|
static |
Definition at line 436 of file Suspect_rule.cpp.
References first(), isdigit(), str(), StringIsPositiveAllDigits(), and NStr::StringToUInt().
Referenced by IsStringInSpanInList().
Definition at line 528 of file Suspect_rule.cpp.
References GetSpanFromHyphenInString(), IsStringInSpan(), and str().
Referenced by DoesSingleStringMatchConstraint().
|
static |
Definition at line 351 of file Suspect_rule.cpp.
References DisallowCharacter().
Referenced by DoesSingleStringMatchConstraint().
Definition at line 61 of file Suspect_rule.cpp.
References arr, NStr::EqualNocase(), i, int, kEmptyStr, len, NStr::Split(), and str().
Referenced by DoesSingleStringMatchConstraint().