pazpar2  1.14.1
Functions
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.

Functions

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

◆ data_types_assign()

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

Definition at line 33 of file record.c.

◆ record_compare()

int record_compare ( struct record r1,
struct record r2,
struct conf_service service 
)

◆ record_create()

struct record* record_create ( NMEM  nmem,
int  num_metadata,
int  num_sortkeys,
struct client client,
int  position 
)

◆ record_metadata_create()

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().