33 #ifndef SCAN_AND_CLOUD_PARSER_H_ 34 #define SCAN_AND_CLOUD_PARSER_H_ 37 #include <sensor_msgs/PointCloud2.h> 49 virtual int parse_datagram(
char* datagram,
size_t datagram_length, SickTimConfig &config,
50 sensor_msgs::LaserScan &scan, sensor_msgs::PointCloud2 &cloud) = 0;
52 virtual int parse_datagram(
char* datagram,
size_t datagram_length, SickTimConfig &config,
53 sensor_msgs::LaserScan &
msg);
virtual ~ScanAndCloudParser()
virtual int parse_datagram(char *datagram, size_t datagram_length, SickTimConfig &config, sensor_msgs::LaserScan &scan, sensor_msgs::PointCloud2 &cloud)=0