jx_export.h

00001 /*
00002 Copyright (C) 2015- The University of Notre Dame
00003 This software is distributed under the GNU General Public License.
00004 See the file COPYING for details.
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

Generated on 14 Dec 2016 for cctools by  doxygen 1.6.1