X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=include%2Fyaz%2Fdata1.h;fp=include%2Fyaz%2Fdata1.h;h=31490e1d784cd1a49d6a48ff418452637e2031da;hp=25d94003d87633bdfbfa7d55fce0de6e1f52ec76;hb=98f0cc2d7eeed27912edb88bf16512bb622b19ee;hpb=a45657fa0bf44a3064c4a42aad9d584b54891ecb diff --git a/include/yaz/data1.h b/include/yaz/data1.h index 25d9400..31490e1 100644 --- a/include/yaz/data1.h +++ b/include/yaz/data1.h @@ -24,7 +24,10 @@ * OF THIS SOFTWARE. * * $Log: data1.h,v $ - * Revision 1.6 2000-12-05 12:21:45 adam + * Revision 1.7 2002-04-04 20:49:46 adam + * New functions yaz_is_abspath, yaz_path_fopen_base + * + * Revision 1.6 2000/12/05 12:21:45 adam * Added termlist source for data1 system. * * Revision 1.5 2000/11/29 14:22:47 adam @@ -571,7 +574,9 @@ YAZ_EXPORT Z_BriefBib *data1_nodetosummary(data1_handle dh, YAZ_EXPORT char *data1_nodetosoif(data1_handle dh, data1_node *n, int select, int *len); YAZ_EXPORT void data1_set_tabpath(data1_handle dh, const char *path); +YAZ_EXPORT void data1_set_tabroot (data1_handle dp, const char *p); YAZ_EXPORT const char *data1_get_tabpath(data1_handle dh); +YAZ_EXPORT const char *data1_get_tabroot(data1_handle dh); YAZ_EXPORT WRBUF data1_get_wrbuf (data1_handle dp); YAZ_EXPORT char **data1_get_read_buf (data1_handle dp, int **lenp); @@ -599,6 +604,9 @@ YAZ_EXPORT char *data1_getNodeValue(data1_node* node, char* pTagPath); YAZ_EXPORT data1_node *data1_LookupNode(data1_node* node, char* pTagPath); YAZ_EXPORT int data1_CountOccurences(data1_node* node, char* pTagPath); +YAZ_EXPORT FILE *data1_path_fopen (data1_handle dh, const char *file, + const char *mode); + YAZ_END_CDECL #endif