#include "Common.h" #include "ResourceKit.h" class Request { public: //请求id int request_id; //请求帧 frame_t frame; // 推理顺序 std::vector>> inferResource; // 推理资源 ResourceKit resourceKit; // 结果 std::vector boundingBoxes; Request(int request_id, frame_t data, const std::vector>> &inferResource,ResourceKit resourceKit); int getNextTargetUid(); int getTargetUid(); int getTargetPPUid(); ~Request(); private: std::vector unfinised_infer; std::vector unfinised_infer_ppuid; int target_uid; int target_ppuid; void initialize(); };