pazpar2  1.13.0
record.c File Reference
#include <string.h>
#include <yaz/yaz-util.h>
#include <yaz/nmem.h>
#include "pazpar2_config.h"
#include "client.h"
#include "record.h"

Go to the source code of this file.


union data_typesdata_types_assign (NMEM nmem, union data_types **data1, union data_types data2)
struct recordrecord_create (NMEM nmem, int num_metadata, int num_sortkeys, struct client *client, int position)
struct record_metadatarecord_metadata_create (NMEM nmem)
int record_compare (struct record *r1, struct record *r2, struct conf_service *service)

Function Documentation

union data_types* data_types_assign ( NMEM  nmem,
union data_types **  data1,
union data_types  data2 

Definition at line 33 of file record.c.

int record_compare ( struct record r1,
struct record r2,
struct conf_service service 
struct record* record_create ( NMEM  nmem,
int  num_metadata,
int  num_sortkeys,
struct client client,
int  position 
struct record_metadata* record_metadata_create ( NMEM  nmem)

Definition at line 91 of file record.c.

References record_metadata::attributes, and record_metadata::next.

Referenced by record_metadata_init().