Public Member Functions | List of all members
mcl_3dl::CloudAccumulationLogicPassThrough Class Reference

#include <cloud_accum.h>

Inheritance diagram for mcl_3dl::CloudAccumulationLogicPassThrough:
Inheritance graph
[legend]

Public Member Functions

void push (const std::string &key, const sensor_msgs::PointCloud2::ConstPtr &msg, std::function< void()> process, std::function< bool(const sensor_msgs::PointCloud2::ConstPtr &)> accumulate, std::function< void()> clear) final
 
void reset () final
 

Additional Inherited Members

- Public Types inherited from mcl_3dl::CloudAccumulationLogicBase
using Ptr = std::shared_ptr< CloudAccumulationLogicBase >
 

Detailed Description

Definition at line 57 of file cloud_accum.h.

Member Function Documentation

void mcl_3dl::CloudAccumulationLogicPassThrough::push ( const std::string &  key,
const sensor_msgs::PointCloud2::ConstPtr &  msg,
std::function< void()>  process,
std::function< bool(const sensor_msgs::PointCloud2::ConstPtr &)>  accumulate,
std::function< void()>  clear 
)
finalvirtual

Implements mcl_3dl::CloudAccumulationLogicBase.

Definition at line 41 of file cloud_accum.cpp.

void mcl_3dl::CloudAccumulationLogicPassThrough::reset ( )
inlinefinalvirtual

Implements mcl_3dl::CloudAccumulationLogicBase.

Definition at line 67 of file cloud_accum.h.


The documentation for this class was generated from the following files:


mcl_3dl
Author(s): Atsushi Watanabe
autogenerated on Wed May 12 2021 02:16:29