#ifndef PLUGIN_CONFIG_H #define PLUGIN_CONFIG_H #include class PlguinConfig { public: static PlguinConfig* getInstance(); private: static PlguinConfig* m_instance; PlguinConfig(); ~PlguinConfig(); private: std::vector m_configs; public: // 初始化高清相机处理流程 int plguin_init_plugin_config(void* config, void* pthread); // 初始化高清相机处理流程 int LibapiInitCameraProcessing(void* config); // 初始化激光雷达处理流程 int LibapiInitLidarProcessing(void* config); // 初始化ROI计算处理流程 int LibapiInitRoiProcessing(void* config); // 查询config的首任务名称 //std::string plguin_find_config(int config_id); // 删除所有config }; #endif