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