X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=include%2Fyaz%2Fdata1.h;fp=include%2Fyaz%2Fdata1.h;h=ad65e15f00ee4654901ef98ccfe7c354ced8c996;hb=32ff7687bdfe5b972d54b1ba4f3078cee011fadf;hp=b8c78a5a0ca609caadab42c9745055a29134fbad;hpb=3dcdf20f2ccc20554dc247f60281eb06111f0bf6;p=yaz-moved-to-github.git diff --git a/include/yaz/data1.h b/include/yaz/data1.h index b8c78a5..ad65e15 100644 --- a/include/yaz/data1.h +++ b/include/yaz/data1.h @@ -23,7 +23,7 @@ * LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE * OF THIS SOFTWARE. * - * $Id: data1.h,v 1.14 2002-07-25 12:52:53 adam Exp $ + * $Id: data1.h,v 1.15 2002-07-29 20:04:08 adam Exp $ */ #ifndef DATA1_H @@ -294,6 +294,10 @@ typedef struct data1_node } data1_node; YAZ_EXPORT data1_handle data1_create (void); + +#define DATA1_FLAG_XML 1 +YAZ_EXPORT data1_handle data1_createx (int flags); + YAZ_EXPORT void data1_destroy(data1_handle dh); YAZ_EXPORT data1_node *get_parent_tag(data1_handle dh, data1_node *n); YAZ_EXPORT data1_node *data1_read_node(data1_handle dh, const char **buf, @@ -476,6 +480,8 @@ YAZ_EXPORT int data1_iconv (data1_handle dh, NMEM m, data1_node *n, YAZ_EXPORT const char *data1_get_encoding (data1_handle dh, data1_node *n); +YAZ_EXPORT int data1_is_xmlmode(data1_handle dh); + YAZ_END_CDECL #endif