5 return std::make_shared<canopen::Motor402>(
name, storage, settings);
virtual MotorBaseSharedPtr allocate(const std::string &name, ObjectStorageSharedPtr storage, const canopen::Settings &settings)
MotorBase::MotorBaseSharedPtr MotorBaseSharedPtr
CLASS_LOADER_REGISTER_CLASS(canopen::Motor402::Allocator, canopen::MotorBase::Allocator)
ObjectStorage::ObjectStorageSharedPtr ObjectStorageSharedPtr