00001
00002
00003
00004
00005
00006
00007 #ifndef JX_EXPORT_H
00008 #define JX_EXPORT_H
00009
00010 #include "jx.h"
00011 #include "jx_table.h"
00012 #include <stdio.h>
00013
00014 void jx_export_nvpair( struct jx *j, FILE *stream );
00015 void jx_export_old_classads( struct jx *j, FILE *stream );
00016 void jx_export_new_classads( struct jx *j, FILE *stream );
00017 void jx_export_xml( struct jx *j, FILE *stream );
00018
00019 void jx_export_html_solo( struct jx *j, FILE *stream );
00020 void jx_export_html_header(FILE * s, struct jx_table *h);
00021 void jx_export_html( struct jx *j, FILE * s, struct jx_table *h);
00022 void jx_export_html_footer(FILE * s, struct jx_table *h);
00023
00024 void jx_export_html_with_link(struct jx *j, FILE * s, struct jx_table *h, const char *linkname, const char *linktext);
00025
00026 #endif