X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=include%2Frecctrl.h;h=adc12c43371169085b47feb03d0447291870e4ff;hb=7cf4e149027f602723f729b8a3b8601833232021;hp=25bc1f60d5d03d347cfbac091ef497a27b1c90d5;hpb=ed3944df3f241654030ef0d391c85b3e6f6e7230;p=idzebra-moved-to-github.git diff --git a/include/recctrl.h b/include/recctrl.h index 25bc1f6..adc12c4 100644 --- a/include/recctrl.h +++ b/include/recctrl.h @@ -1,10 +1,20 @@ /* - * Copyright (C) 1994-1995, Index Data I/S + * Copyright (C) 1994-1996, Index Data I/S * All rights reserved. * Sebastian Hammer, Adam Dickmeiss * * $Log: recctrl.h,v $ - * Revision 1.13 1996-05-01 13:44:05 adam + * Revision 1.16 1996-10-11 10:56:25 adam + * New module recctrl. Used to manage records (extract/retrieval). + * All record types are accessed by means of definitions in recctrl.h. + * + * Revision 1.15 1996/06/06 12:08:16 quinn + * Added showRecord Group entry + * + * Revision 1.14 1996/05/09 07:28:49 quinn + * Work towards phrases and multiple registers + * + * Revision 1.13 1996/05/01 13:44:05 adam * Added seek function to the recExtractCtrl and recRetrieveCtrl control * structures. Added end-of-file indicator function and start offset to * recExtractCtrl. @@ -62,6 +72,7 @@ typedef struct { int attrUse; enum { Word_String, + Word_Phrase, Word_Numeric } which; union { @@ -81,6 +92,8 @@ struct recExtractCtrl { char *subType; void (*init)(RecWord *p); void (*add)(const RecWord *p); + char **(*map_chrs_input)(char **from, int len); + int flagShowRecords; }; /* Retrieve record control */