1 #include "bsvg_register.h"
2 #include "bsvg_processes.h"
3
4 #include <bprb/bprb_macros.h>
5 #include <bprb/bprb_batch_process_manager.h>
6 #include <bprb/bprb_func_process.h>
7
8 #include <bxml/bxml_document.h>
9
register_datatype()10 void bsvg_register::register_datatype()
11 {
12 REGISTER_DATATYPE( bxml_document_sptr );
13 }
14
register_process()15 void bsvg_register::register_process()
16 {
17 REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bsvg_plot_roc_process, "bsvgPlotROCProcess");
18 REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bsvg_bar_plot_initialize_process, "bsvgBarPlotInitializeProcess");
19 REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bsvg_bar_plot_add_process, "bsvgBarPlotAddProcess");
20 REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bsvg_plot_write_process, "bsvgPlotWriteProcess");
21 REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bsvg_plot_roc_process2, "bsvgPlotROCProcess2");
22 REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bsvg_plot_initialize_process, "bsvgPlotInitializeProcess");
23 REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bsvg_roc_plot_add_process, "bsvgROCPlotAddProcess");
24 }
25