
#ifndef XPACE_SEARCH_C_H
#define XPACE_SEARCH_C_H

#include "index/index_c.h"
#include "index/indexlist_c.h"

#ifdef __cplusplus
extern "C"
{
#endif

XPACE_EXPORT Xpace_Error _stdcall Xpace_Search_Table
  (const Xpace_Index index,
   Xpace_TableCursor table,
   Xpace_String query,
   Xpace_Table_Result* result);

XPACE_EXPORT Xpace_Error _stdcall Xpace_Search_List_Table
  (const Xpace_IndexList indexList,
   Xpace_TableCursor table,
   Xpace_String query,
   Xpace_Table_Result* result);

#ifdef __cplusplus
}
#endif

#endif