Home | History | Annotate | Download | only in src

Lines Matching refs:record

20 /* RECORD interface - method table */
23 /* Create a record */
26 /* Extract key from record */
30 /* Free record key */
33 /* Return 0 if the record matches the key,
34 * -1 if the key represents a record that should
35 * be ordered before this record, and 1 if vice-versa */
38 /* Return 0 if the record matches record2,
39 * -1 if record2 should be ordered before this record,
48 /* Deep-copy clone of this record */
52 /* Deallocate record resources. Must sucessfully handle NULL. */
66 /* Add the specified record to
72 /* Add the specified record to the
80 /* Modify the specified record in the database
87 /* Delete a record */
96 /* Retrieve a record
98 * Note: the resultant record
106 /* Check if a record exists */
121 * Note: The record passed into the iterate handler
133 int (*fn) (const record_t * record,
166 /* Retrieves the record table for this database,
168 * on each record. */
211 int (*fn) (const record_t * record,