Go to the documentation of this file.00001 #include "bbgm_register.h"
00002 #include "bbgm_processes.h"
00003 #include <bbgm/bbgm_image_sptr.h>
00004 #include <bprb/bprb_macros.h>
00005 #include <bprb/bprb_func_process.h>
00006 #include <bprb/bprb_batch_process_manager.h>
00007
00008
00009 void bbgm_register::register_datatype()
00010 {
00011 REGISTER_DATATYPE( bbgm_image_sptr );
00012 }
00013
00014 void bbgm_register::register_process()
00015 {
00016 REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bbgm_load_image_of_process, "bbgmLoadImageOfProcess");
00017
00018 REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bbgm_save_image_of_process, "bbgmSaveImageOfProcess");
00019
00020 REG_PROCESS_FUNC_CONS_INIT(bprb_func_process, bprb_batch_process_manager, bbgm_update_dist_image_process, "bbgmUpdateDistImageProcess");
00021
00022 REG_PROCESS_FUNC_CONS_INIT(bprb_func_process, bprb_batch_process_manager, bbgm_update_dist_image_stream_process, "bbgmUpdateDistImageStreamProcess");
00023
00024 REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bbgm_display_dist_image_process, "bbgmDisplayDistImageProcess");
00025
00026 REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bbgm_local_frame_trans_process, "bbgmLocalFrameTransProcess");
00027
00028 REG_PROCESS_FUNC_CONS_INIT(bprb_func_process, bprb_batch_process_manager, bbgm_update_parzen_dist_image_process, "bbgmUpdateParzenDistImageProcess");
00029
00030 REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bbgm_measure_process, "bbgmMeasureProcess");
00031
00032 }