00001 #include <class_loader/class_loader.h> 00002 #include <canopen_402/motor.h> 00003 00004 boost::shared_ptr<canopen::MotorBase> canopen::Motor402::Allocator::allocate(const std::string &name, boost::shared_ptr<canopen::ObjectStorage> storage, const canopen::Settings &settings) { 00005 return boost::make_shared<canopen::Motor402>(name, storage, settings); 00006 } 00007 00008 CLASS_LOADER_REGISTER_CLASS(canopen::Motor402::Allocator, canopen::MotorBase::Allocator);