提交 7060f9ce 编写于 作者: V vlin17 提交者: Jiangtao Hu

Dreamview: removed template and fixed lint in image_handler

上级 84cb9486
......@@ -30,7 +30,6 @@ using apollo::drivers::Image;
constexpr double ImageHandler::kImageScale;
template <>
void ImageHandler::OnImage(const std::shared_ptr<Image> &image) {
if (requests_ == 0) {
return;
......@@ -65,11 +64,15 @@ ImageHandler::ImageHandler()
: requests_(0), node_(cybertron::CreateNode("image_handler")) {
node_->CreateReader<Image>(
FLAGS_image_front_topic,
[this](const std::shared_ptr<Image> &image) { OnImageFront(image); });
[this](const std::shared_ptr<Image> &image) {
OnImageFront(image);
});
node_->CreateReader<Image>(
FLAGS_image_short_topic,
[this](const std::shared_ptr<Image> &image) { OnImageShort(image); });
[this](const std::shared_ptr<Image> &image) {
OnImageShort(image);
});
}
bool ImageHandler::handleGet(CivetServer *server, struct mg_connection *conn) {
......
......@@ -55,8 +55,7 @@ class ImageHandler : public CivetHandler {
bool handleGet(CivetServer *server, struct mg_connection *conn);
private:
template <typename SensorMsgsImage>
void OnImage(const std::shared_ptr<SensorMsgsImage> &image);
void OnImage(const std::shared_ptr<apollo::drivers::Image> &image);
void OnImageFront(const std::shared_ptr<apollo::drivers::Image> &image);
void OnImageShort(const std::shared_ptr<apollo::drivers::Image> &image);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册