Lines Matching refs:predicate

67 	// delete the predicate stack and the predicate
81 // Pushes an attribute name onto the predicate stack.
89 // Pushes an operator onto the predicate stack.
119 // Pushes a uint32 onto the predicate stack.
127 // Pushes an int32 onto the predicate stack.
135 // Pushes a uint64 onto the predicate stack.
143 // Pushes an int64 onto the predicate stack.
151 // Pushes a float onto the predicate stack.
159 // Pushes a double onto the predicate stack.
167 // Pushes a string onto the predicate stack.
175 // Pushes a date onto the predicate stack.
204 // Assigns the passed-in predicate expression.
243 // Fills out buffer with the predicate string assigned to the BQuery object.
260 // Fills out the passed-in BString object with the predicate string
263 BQuery::GetPredicate(BString* predicate)
265 status_t error = (predicate ? B_OK : B_BAD_VALUE);
271 predicate->SetTo(fPredicate);
276 // Gets the length of the predicate string.
298 // Start fetching entries satisfying the predicate.
414 /*! Pushes a node onto the predicate stack.
432 allocate the predicate stack or push the node.
455 /*! Helper method to set the predicate.
459 \param expression The predicate string to set.
463 \retval B_NO_MEMORY There was insufficient memory to store the predicate.
469 // unset the old predicate
484 /*! Evaluates the predicate stack.
507 BString predicate;
509 error = node->GetString(predicate);
511 error = _SetPredicate(predicate.String());
519 /*! Fills out \a parsedPredicate with a parsed predicate string.
521 \param parsedPredicate The predicate string to fill out.