Lines Matching defs:answer
399 db_query* answer = new db_query(scheme, obj);
400 if (answer) {
403 * we leak 'answer'. On the other hand, if we
404 * return 'answer', the object may remain locked,
410 return (answer);
422 * Returns the first entry found in the table by setting 'answer' to
427 db_mindex::first(entryp *where, entry_object ** answer)
460 *answer = new_entry(ptr);
467 * Returns the next entry in the table after 'previous' by setting 'answer' to
473 db_mindex::next(entryp previous, entryp *where, entry_object **answer)
486 *answer = new_entry(ptr);
539 * Finds entry that satisfy the query 'q'. Returns the first answer by
540 * setting the pointer 'answer' to point to a copy of it. 'where' is set
542 * successively. Note that the answer is a pointer to a copy of the entry.
547 db_next_index_desc **where, entry_object ** answer)
559 *answer = NULL;
568 *answer = new_entry(ptr);
576 * Returns the next entry in the table after 'previous' by setting 'answer' to
584 entry_object **answer)
604 *answer = new_entry(ptr);
615 * Finds entry that satisfy the query 'q'. Returns the answer by
619 * Returns DB_SUCCESS if search found at least one answer;
643 * Return all entries within table. Returns the answer by
647 * Returns DB_SUCCESS if search found at least one answer;
698 entry_object_p * answer = new entry_object_p[how_many];
699 if (answer == NULL) {
710 answer[0] = new_entry(ptr);
713 answer[0] = NULL;
718 answer[i] = new_entry(ptr);
722 answer[i] = NULL; /* Answer gets null too. -CM */
728 *result = answer;