X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=include%2Fyaz-ccl.h;h=9da4c379a654810bab55b10547ab18052342983a;hp=d840f75a5c20ef352c8877a785a455a0e4dbd70f;hb=a49837cbe6fcbeeb9ce857b0eeb942619ba80b5e;hpb=99268f722648e84bf5c54eb685a1434e100f38a1 diff --git a/include/yaz-ccl.h b/include/yaz-ccl.h index d840f75..9da4c37 100644 --- a/include/yaz-ccl.h +++ b/include/yaz-ccl.h @@ -24,7 +24,23 @@ * OF THIS SOFTWARE. * * $Log: yaz-ccl.h,v $ - * Revision 1.3 1995-05-16 08:50:40 quinn + * Revision 1.8 1997-09-01 08:49:54 adam + * New windows NT/95 port using MSV5.0. To export DLL functions the + * YAZ_EXPORT modifier was added. Defined in yconfig.h. + * + * Revision 1.7 1997/06/23 10:30:45 adam + * Added ODR stream as parameter to ccl_rpn_query and ccl_scan_query. + * + * Revision 1.6 1997/05/14 06:53:54 adam + * C++ support. + * + * Revision 1.5 1995/09/29 17:12:14 quinn + * Smallish + * + * Revision 1.4 1995/09/27 15:02:54 quinn + * Modified function heads & prototypes. + * + * Revision 1.3 1995/05/16 08:50:40 quinn * License, documentation, and memory fixes * * @@ -33,10 +49,20 @@ #ifndef YAZ_CCL_H #define YAZ_CCL_H +#include #include #include +#include -Z_RPNQuery *ccl_rpn_query (struct ccl_rpn_node *p); -Z_AttributesPlusTerm *ccl_scan_query (struct ccl_rpn_node *p); +#ifdef __cplusplus +extern "C" { +#endif + +YAZ_EXPORT Z_RPNQuery *ccl_rpn_query (ODR o, struct ccl_rpn_node *p); +YAZ_EXPORT Z_AttributesPlusTerm *ccl_scan_query (ODR o, struct ccl_rpn_node *p); + +#ifdef __cplusplus +} +#endif #endif