X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=src%2Frecord.h;h=bbba218ce9aa8f3f965dc0d2a00d7f4d9b44e0d9;hb=197410f262777b4955b23be723afe80d5f63cf77;hp=149428581846bcacdd6fadbfd8d2f40a511c0b73;hpb=4d4deab1ab8bfec73a481ae43127687d13826146;p=pazpar2-moved-to-github.git diff --git a/src/record.h b/src/record.h index 1494285..bbba218 100644 --- a/src/record.h +++ b/src/record.h @@ -1,4 +1,4 @@ -/* $Id: record.h,v 1.1 2007-04-20 13:03:22 marc Exp $ +/* $Id: record.h,v 1.2 2007-04-20 14:37:17 marc Exp $ Copyright (c) 2006-2007, Index Data. This file is part of Pazpar2. @@ -47,6 +47,14 @@ struct record { struct record *next; // Next in cluster of merged records }; + +struct record * record_create(NMEM nmem, int num_metadata, int num_sortkeys); + +struct record_metadata * record_add_metadata_fieldno(NMEM nmem, + struct record * record, + int fieldno, + union data_types data); + struct record_cluster { struct record_metadata **metadata; // Array mirrors list of metadata fields in config