6 #define _GLIBCXX_USE_CXX11_ABI 0 16 struct CarlaSemanticLidarPublisherImpl;
29 void SetData(int32_t seconds, uint32_t nanoseconds,
size_t elements,
size_t height,
size_t width,
float* data);
30 const char*
type()
const override {
return "semantic lidar"; }
33 void SetData(int32_t seconds, uint32_t nanoseconds,
size_t height,
size_t width, std::vector<uint8_t>&& data);
36 std::shared_ptr<CarlaSemanticLidarPublisherImpl>
_impl;
std::shared_ptr< CarlaSemanticLidarPublisherImpl > _impl
~CarlaSemanticLidarPublisher()
CarlaSemanticLidarPublisher(const char *ros_name="", const char *parent="")
This file contains definitions of common data structures used in traffic manager. ...
CarlaSemanticLidarPublisher & operator=(const CarlaSemanticLidarPublisher &)
const std::string & parent() const
void SetData(int32_t seconds, uint32_t nanoseconds, size_t elements, size_t height, size_t width, float *data)
const char * type() const override