|
rec_record_t | rec_record_new (void) |
|
void | rec_record_destroy (rec_record_t record) |
|
rec_record_t | rec_record_dup (rec_record_t record) |
|
bool | rec_record_subset_p (rec_record_t record1, rec_record_t record2) |
|
bool | rec_record_equal_p (rec_record_t record1, rec_record_t record2) |
|
rec_mset_t | rec_record_mset (rec_record_t record) |
|
size_t | rec_record_num_elems (rec_record_t record) |
|
size_t | rec_record_num_fields (rec_record_t record) |
|
size_t | rec_record_num_comments (rec_record_t record) |
|
size_t | rec_record_get_field_index (rec_record_t record, rec_field_t field) |
|
bool | rec_record_field_p (rec_record_t record, const char *field_name) |
|
size_t | rec_record_get_num_fields_by_name (rec_record_t record, const char *field_name) |
|
rec_field_t | rec_record_get_field_by_name (rec_record_t record, const char *field_name, size_t n) |
|
void | rec_record_remove_field_by_name (rec_record_t record, const char *field_name, size_t n) |
|
size_t | rec_record_get_field_index_by_name (rec_record_t record, rec_field_t field) |
|
rec_comment_t | rec_record_to_comment (rec_record_t record) |
|
char * | rec_record_source (rec_record_t record) |
|
void | rec_record_set_source (rec_record_t record, char *source) |
|
size_t | rec_record_location (rec_record_t record) |
|
char * | rec_record_location_str (rec_record_t record) |
|
void | rec_record_set_location (rec_record_t record, size_t location) |
|
size_t | rec_record_char_location (rec_record_t record) |
|
char * | rec_record_char_location_str (rec_record_t record) |
|
void | rec_record_set_char_location (rec_record_t record, size_t location) |
|
bool | rec_record_contains_value (rec_record_t record, const char *str, bool case_insensitive) |
|
bool | rec_record_contains_field (rec_record_t record, const char *field_name, const char *field_value) |
|
void * | rec_record_container (rec_record_t record) |
|
void | rec_record_set_container (rec_record_t record, void *container) |
|
void | rec_record_uniq (rec_record_t record) |
|
void | rec_record_append (rec_record_t dest_record, rec_record_t src_record) |
|
void | rec_record_reset_marks (rec_record_t record) |
|
bool | rec_record_mark_field (rec_record_t record, rec_field_t field, int mark) |
|
int | rec_record_field_mark (rec_record_t record, rec_field_t field) |
|