Lines Matching defs:answer
397 db_query* answer = new db_query(scheme, obj);
398 if (answer) {
401 * we leak 'answer'. On the other hand, if we
402 * return 'answer', the object may remain locked,
408 return (answer);
420 * Returns the first entry found in the table by setting 'answer' to
425 db_mindex::first(entryp *where, entry_object ** answer)
458 *answer = new_entry(ptr);
465 * Returns the next entry in the table after 'previous' by setting 'answer' to
471 db_mindex::next(entryp previous, entryp *where, entry_object **answer)
484 *answer = new_entry(ptr);
537 * Finds entry that satisfy the query 'q'. Returns the first answer by
538 * setting the pointer 'answer' to point to a copy of it. 'where' is set
540 * successively. Note that the answer is a pointer to a copy of the entry.
545 db_next_index_desc **where, entry_object ** answer)
557 *answer = NULL;
566 *answer = new_entry(ptr);
574 * Returns the next entry in the table after 'previous' by setting 'answer' to
582 entry_object **answer)
602 *answer = new_entry(ptr);
613 * Finds entry that satisfy the query 'q'. Returns the answer by
617 * Returns DB_SUCCESS if search found at least one answer;
641 * Return all entries within table. Returns the answer by
645 * Returns DB_SUCCESS if search found at least one answer;
696 entry_object_p * answer = new entry_object_p[how_many];
697 if (answer == NULL) {
708 answer[0] = new_entry(ptr);
711 answer[0] = NULL;
716 answer[i] = new_entry(ptr);
720 answer[i] = NULL; /* Answer gets null too. -CM */
726 *result = answer;