Lines Matching refs:Equation
106 /*! An Equation object represents an "attribute-equation operator-value" pair.
108 Although an Equation object is quite independent from the volume on which
117 class Equation : public Term {
119 Equation(char** _expression);
120 virtual ~Equation();
145 Equation(const Equation& other);
146 Equation& operator=(const Equation& other);
211 Equation::Equation(char** _expression)
348 Equation::~Equation()
356 Equation::InitCheck()
370 Equation::Match(Inode* inode, const char* attributeName, int32 type,
469 Equation::Complement()
483 Equation::PrepareQuery(Volume* /*volume*/, Index& index,
580 Equation::GetNextMatching(Volume* volume, TreeIterator* iterator,
688 Equation::CalculateScore(Index &index)
722 Equation::_ParseQuotedString(char** _start, char** _end)
743 Equation::_CopyString(char* start, char* end)
774 Equation::_IsEquationChar(char c) const
781 Equation::_IsOperatorChar(char c) const
788 Equation::_ConvertValue(type_code type)
852 Equation::_CompareTo(const uint8* value, uint16 size)
1002 Equation* equation = new(std::nothrow) Equation(*fEquation);
1061 Equation::PrintToStream()
1146 Equation* equation = new(std::nothrow) Equation(expr);
1298 || fStack.Push((Equation*)term) != B_OK)