36 lines
674 B
C
36 lines
674 B
C
![]() |
#ifndef PLUGIN_CONFIG_H
|
|||
|
#define PLUGIN_CONFIG_H
|
|||
|
|
|||
|
#include<vector>
|
|||
|
|
|||
|
class PlguinConfig
|
|||
|
{
|
|||
|
public:
|
|||
|
static PlguinConfig* getInstance();
|
|||
|
private:
|
|||
|
static PlguinConfig* m_instance;
|
|||
|
PlguinConfig();
|
|||
|
~PlguinConfig();
|
|||
|
private:
|
|||
|
std::vector<int> m_configs;
|
|||
|
|
|||
|
public:
|
|||
|
// <20><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
int plguin_init_plugin_config(void* config, void* pthread);
|
|||
|
|
|||
|
// <20><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
int LibapiInitCameraProcessing(void* config);
|
|||
|
|
|||
|
// <20><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״ﴦ<D7B4><EFB4A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
int LibapiInitLidarProcessing(void* config);
|
|||
|
|
|||
|
// <20><>ʼ<EFBFBD><CABC>ROI<4F><49><EFBFBD>㴦<EFBFBD><E3B4A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
int LibapiInitRoiProcessing(void* config);
|
|||
|
|
|||
|
// <20><>ѯconfig<69><67><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
//std::string plguin_find_config(int config_id);
|
|||
|
// ɾ<><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>config
|
|||
|
};
|
|||
|
|
|||
|
|
|||
|
#endif
|