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::ChROSHandlerinlinevirtual
ChROSHandler(double update_rate)chrono::ros::ChROSHandlerexplicitprotected
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 overridechrono::ros::ChROSLidarHandlerinlinevirtual
GetSerializedData(double time) overridechrono::ros::ChROSLidarHandlervirtual
GetTickCount() constchrono::ros::ChROSHandlerinline
GetUpdateRate() constchrono::ros::ChROSHandlerinline
HandleIncomingMessage(const ipc::Message &msg)chrono::ros::ChROSHandlerinlinevirtual
IncrementTickCount()chrono::ros::ChROSHandlerinlineprotected
Initialize(std::shared_ptr< ChROSInterface > interface) overridechrono::ros::ChROSLidarHandlervirtual
IsPublisher() constchrono::ros::ChROSHandlerinlinevirtual
MessageType typedefchrono::ros::ChROSHandler
PublishFromSerialized(const std::vector< uint8_t > &data, std::shared_ptr< ChROSInterface > interface)chrono::ros::ChROSHandlerinlinevirtual
SubscribeAndForward(std::shared_ptr< ChROSInterface > interface, std::function< void(const std::vector< uint8_t > &)> callback)chrono::ros::ChROSHandlerinlinevirtual
SupportsIncomingMessages() constchrono::ros::ChROSHandlerinlinevirtual
~ChROSHandler()=defaultchrono::ros::ChROSHandlervirtual