39 #ifndef OBJECTS_MACRO_SEARCH_FUNC_HPP
40 #define OBJECTS_MACRO_SEARCH_FUNC_HPP
77 char second_to_last_letter,
78 char next_letter)
const;
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
bool x_ProductContainsTerm(const string &str, const string &pattern) const
char x_GetClose(char bp) const
bool x_IsPrefixPlusNumbers(const string &str, const string &prefix) const
bool Match(const CMatchString &str) const
bool x_StringMayContainPlural(const string &str) const
CSearch_func_Base Tparent
CSearch_func & operator=(const CSearch_func &value)
bool x_DoesStrContainPlural(const string &word, char last_letter, char second_to_last_letter, char next_letter) const
bool x_ContainsNorMoreSetsOfBracketsOrParentheses(const string &str, const int &n) const
CSearch_func(const CSearch_func &value)
bool x_SkipBracketOrParen(size_t idx, string &start) const
bool x_ContainsThreeOrMoreNumbersTogether(const string &str) const
bool x_StringContainsUnbalancedParentheses(const string &str) const
bool x_InWordBeforeCytochromeOrCoenzyme(const string &start_str) const
bool x_IsPropClose(const string &str, char open_p) const
bool x_StringContainsUnderscore(const string &str) const
bool x_PrecededByOkPrefix(const string &start_str) const
bool x_FollowedByFamily(string &after_str) const
static const char * str(char *buf, int n)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
const GenericPointer< typename T::ValueType > T2 value
static const char * prefix[]