Class TransmissionLoader
Defined in File transmission_loader.hpp
Inheritance Relationships
Derived Types
public transmission_interface::DifferentialTransmissionLoader
(Class DifferentialTransmissionLoader)public transmission_interface::FourBarLinkageTransmissionLoader
(Class FourBarLinkageTransmissionLoader)public transmission_interface::SimpleTransmissionLoader
(Class SimpleTransmissionLoader)
Class Documentation
-
class TransmissionLoader
Abstract interface for loading transmission instances from configuration data.
It also provides convenience methods for specific transmission loaders to leverage.
Subclassed by transmission_interface::DifferentialTransmissionLoader, transmission_interface::FourBarLinkageTransmissionLoader, transmission_interface::SimpleTransmissionLoader
Public Functions
-
virtual ~TransmissionLoader() = default
-
virtual std::shared_ptr<Transmission> load(const hardware_interface::TransmissionInfo &transmission_info) = 0
-
virtual ~TransmissionLoader() = default