/*********************************************** !!!! DO NOT EDIT THIS FILE !!!! This file was auto-generated by Build.PL from lib/KinoSearch/Index/TermBuffer.pm See KinoSearch::Docs::DevGuide for details. ***********************************************/ #line 52 "lib/KinoSearch/Index/TermBuffer.pm" #ifndef H_KINOSEARCH_INDEX_TERM_BUFFER #define H_KINOSEARCH_INDEX_TERM_BUFFER 1 #include "EXTERN.h" #include "perl.h" #include "XSUB.h" #include "KinoSearchIndexTerm.h" #include "KinoSearchStoreInStream.h" #include "KinoSearchUtilByteBuf.h" #include "KinoSearchUtilCarp.h" #include "KinoSearchUtilMemManager.h" typedef struct termbuffer { ByteBuf *termstring; I32 text_len; I32 max_field_num; } TermBuffer; TermBuffer* Kino_TermBuf_new(I32); void Kino_TermBuf_read(TermBuffer*, InStream*); void Kino_TermBuf_reset(TermBuffer*); void Kino_TermBuf_set_termstring(TermBuffer*, char*, I32); void Kino_TermBuf_destroy(TermBuffer*); #endif /* include guard */