X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=include%2Fyaz%2B%2B%2Frecord-cache.h;fp=include%2Fyaz%2B%2B%2Frecord-cache.h;h=0000000000000000000000000000000000000000;hb=0cc824e02bc2c69986bec8c9dd9ff53f07a0cd3d;hp=95fbba426926e544076e8f6b8bb622b4a49ccb28;hpb=76d66b222afff97cf367a3e7b8bfe045a62d0d57;p=yazpp-moved-to-github.git diff --git a/include/yaz++/record-cache.h b/include/yaz++/record-cache.h deleted file mode 100644 index 95fbba4..0000000 --- a/include/yaz++/record-cache.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) 2002-2004, Index Data. - * See the file LICENSE for details. - * - * $Id: record-cache.h,v 1.4 2005-06-25 15:53:19 adam Exp $ - */ - - -#include -#include - -namespace yazpp_1 { -class RecordCache_Entry; - -class YAZ_EXPORT RecordCache { - public: - RecordCache (); - ~RecordCache (); - void add (ODR o, Z_NamePlusRecordList *npr, int start, int hits); - - int lookup (ODR o, Z_NamePlusRecordList **npr, int start, int num, - Odr_oid *syntax, Z_RecordComposition *comp); - void clear(); - - void copy_searchRequest(Z_SearchRequest *sr); - void copy_presentRequest(Z_PresentRequest *pr); - void set_max_size(int sz); - private: - NMEM m_mem; - RecordCache_Entry *m_entries; - Z_SearchRequest *m_searchRequest; - Z_PresentRequest *m_presentRequest; - int match (RecordCache_Entry *entry, - Odr_oid *syntax, int offset, - Z_RecordComposition *comp); - int m_max_size; -}; -}; -/* - * Local variables: - * c-basic-offset: 4 - * indent-tabs-mode: nil - * End: - * vim: shiftwidth=4 tabstop=8 expandtab - */ -