Changed the way implementationName - and version is set.
[yaz-moved-to-github.git] / include / yaz-util.h
1 /*
2  * Copyright (c) 1995-1997, Index Data.
3  * See the file LICENSE for details.
4  * Sebastian Hammer, Adam Dickmeiss
5  *
6  * $Log: yaz-util.h,v $
7  * Revision 1.6  1997-10-27 13:52:46  adam
8  * Header yaz-util includes all YAZ utility header files.
9  *
10  * Revision 1.5  1997/09/04 07:58:36  adam
11  * Added prototype for atoi_n.
12  *
13  * Revision 1.4  1997/09/01 08:49:54  adam
14  * New windows NT/95 port using MSV5.0. To export DLL functions the
15  * YAZ_EXPORT modifier was added. Defined in yconfig.h.
16  *
17  * Revision 1.3  1997/05/14 06:53:54  adam
18  * C++ support.
19  *
20  * Revision 1.2  1996/02/20 17:58:09  adam
21  * Added const to yaz_matchstr.
22  *
23  * Revision 1.1  1996/02/20  16:32:49  quinn
24  * Created util file.
25  */
26
27 #ifndef YAZ_UTIL_H
28 #define YAZ_UTIL_H
29
30 #include <yconfig.h>
31
32 #include <xmalloc.h>
33 #include <log.h>
34 #include <tpath.h>
35 #include <options.h>
36 #include <wrbuf.h>
37 #include <nmem.h>
38 #include <readconf.h>
39
40 #ifdef __cplusplus
41 extern "C" {
42 #endif
43
44 YAZ_EXPORT int yaz_matchstr(const char *s1, const char *s2);
45 YAZ_EXPORT int atoi_n (const char *buf, int len);
46
47 #ifdef __cplusplus
48 }
49 #endif
50
51 #endif