22 #include <boost/function.hpp> 24 #include "modules/v2x/proto/fusion_params.pb.h" 29 #define PLUGIN_PARAMS(classname, conf_file, prototype) \ 33 file_path_ = FLAGS_config_path + "/" + conf_file; \ 34 cyber::common::GetProtoFromFile(file_path_, ¶ms); \ 36 ~classname() { cyber::common::SetProtoToASCIIFile(params, file_path_); } \ 40 std::string file_path_; \ 47 PLUGIN_PARAMS(FusionParams, FLAGS_fusion_conf_file, fusion::FusionParams)
#define PLUGIN_PARAMS(classname, conf_file, prototype)
Definition: ft_config_manager.h:29
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
FusionParams fusion_params_
Definition: ft_config_manager.h:53
#define DECLARE_SINGLETON(classname)
Definition: macros.h:52
Definition: ft_config_manager.h:49