ROS2 Learning
Public Member Functions | Protected Attributes | List of all members
vehicle_plugins::Truck Class Reference
Inheritance diagram for vehicle_plugins::Truck:
Inheritance graph
[legend]
Collaboration diagram for vehicle_plugins::Truck:
Collaboration graph
[legend]

Public Member Functions

void initialize (std::string vehicleType) override
 
int setNumPassengers () override
 
std::string getVehicleType () override
 
virtual void initialize (std::string vehicleType)=0
 
virtual int setNumPassengers ()=0
 
virtual std::string getVehicleType ()=0
 

Protected Attributes

std::string vehicleType_
 

Member Function Documentation

◆ getVehicleType()

std::string vehicle_plugins::Truck::getVehicleType ( )
inlineoverridevirtual

◆ initialize()

void vehicle_plugins::Truck::initialize ( std::string  vehicleType)
inlineoverridevirtual

◆ setNumPassengers()

int vehicle_plugins::Truck::setNumPassengers ( )
inlineoverridevirtual

The documentation for this class was generated from the following file: