chrono::ros::ChROSLidarHandler Member List
This is the complete list of members for chrono::ros::ChROSLidarHandler, including all inherited members.
| ApplyFromSerialized(const std::vector< uint8_t > &data) | chrono::ros::ChROSHandler | inlinevirtual |
| ChROSHandler(double update_rate) | chrono::ros::ChROSHandler | explicitprotected |
| ChROSLidarHandler(std::shared_ptr< chrono::sensor::ChLidarSensor > lidar, const std::string &topic_name, ChROSLidarHandlerMessageType msg_type=ChROSLidarHandlerMessageType::POINT_CLOUD2) | chrono::ros::ChROSLidarHandler | |
| ChROSLidarHandler(double update_rate, std::shared_ptr< chrono::sensor::ChLidarSensor > lidar, const std::string &topic_name, ChROSLidarHandlerMessageType msg_type=ChROSLidarHandlerMessageType::POINT_CLOUD2) | chrono::ros::ChROSLidarHandler | |
| GetMessageType() const override | chrono::ros::ChROSLidarHandler | inlinevirtual |
| GetSerializedData(double time) override | chrono::ros::ChROSLidarHandler | virtual |
| GetTickCount() const | chrono::ros::ChROSHandler | inline |
| GetUpdateRate() const | chrono::ros::ChROSHandler | inline |
| HandleIncomingMessage(const ipc::Message &msg) | chrono::ros::ChROSHandler | inlinevirtual |
| IncrementTickCount() | chrono::ros::ChROSHandler | inlineprotected |
| Initialize(std::shared_ptr< ChROSInterface > interface) override | chrono::ros::ChROSLidarHandler | virtual |
| IsPublisher() const | chrono::ros::ChROSHandler | inlinevirtual |
| MessageType typedef | chrono::ros::ChROSHandler | |
| PublishFromSerialized(const std::vector< uint8_t > &data, std::shared_ptr< ChROSInterface > interface) | chrono::ros::ChROSHandler | inlinevirtual |
| SubscribeAndForward(std::shared_ptr< ChROSInterface > interface, std::function< void(const std::vector< uint8_t > &)> callback) | chrono::ros::ChROSHandler | inlinevirtual |
| SupportsIncomingMessages() const | chrono::ros::ChROSHandler | inlinevirtual |
| ~ChROSHandler()=default | chrono::ros::ChROSHandler | virtual |