X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=isamc%2Fisamd-p.h;fp=isamc%2Fisamd-p.h;h=746c14c68a6ccb32f0800a401ec06e958d2b544b;hb=afc642709ad7c44f9bce0bbf533d8d76fbb1bcbd;hp=843a183d90419ebd9bccb65f254780c8335eda34;hpb=75b192c1c670ec987b49f81acf860666345f719d;p=idzebra-moved-to-github.git diff --git a/isamc/isamd-p.h b/isamc/isamd-p.h index 843a183..746c14c 100644 --- a/isamc/isamd-p.h +++ b/isamc/isamd-p.h @@ -1,4 +1,4 @@ -/* $Id: isamd-p.h,v 1.7 1999-09-20 15:48:06 heikki Exp $ +/* $Id: isamd-p.h,v 1.8 1999-09-23 18:01:18 heikki Exp $ * Copyright (c) 1995-1996, Index Data. * See the file LICENSE for details. * Heikki Levanto @@ -97,6 +97,11 @@ int isamd_read_block (ISAMD is, int cat, int pos, char *dst); int isamd_write_block (ISAMD is, int cat, int pos, char *src); void isamd_free_diffs(ISAMD_PP pp); +int is_singleton(ISAMD_P ipos); +void singleton_decode (int code, struct it_key *k); +int singleton_encode(struct it_key *k); + + #ifdef __cplusplus } #endif @@ -105,7 +110,10 @@ void isamd_free_diffs(ISAMD_PP pp); /* * $Log: isamd-p.h,v $ - * Revision 1.7 1999-09-20 15:48:06 heikki + * Revision 1.8 1999-09-23 18:01:18 heikki + * singleton optimising + * + * Revision 1.7 1999/09/20 15:48:06 heikki * Small changes * * Revision 1.6 1999/08/25 18:09:23 heikki