19 #ifndef _GVMD_MANAGE_SQL_REPORT_FORMATS_H
20 #define _GVMD_MANAGE_SQL_REPORT_FORMATS_H
23 #include "manage_sql.h"
38 const char *,
const char *,
const char *,
39 array_t *, array_t *, array_t *,
const char *,
40 int, report_format_t *);
43 report_format_filter_columns ();
46 report_format_select_columns ();
52 apply_report_format (gchar *, gchar *, gchar *, gchar *,
56 delete_report_formats_user (user_t,
iterator_t *);
59 delete_report_format_dirs_user (
const gchar *,
iterator_t *);
62 empty_trashcan_report_formats ();
65 inherit_report_formats (user_t, user_t,
iterator_t *);
68 inherit_report_format_dir (
const gchar *,
const gchar *, user_t);
71 update_report_format (report_format_t,
const gchar *,
const gchar *,
72 const gchar *,
const gchar *,
const gchar *,
73 const gchar *,
const gchar *, array_t *, array_t *,
77 report_format_updated_in_feed (report_format_t,
const gchar *);
80 migrate_predefined_report_formats ();
83 check_db_report_formats ();
86 check_db_report_formats_trash ();
89 print_report_xml_end (gchar *, gchar *, report_format_t);
Iterator column.
Definition: manage_sql.h:217
A generic SQL iterator structure.
Definition: iterator.h:50