Main Page
Namespaces
Classes
Files
File List
File Members
src
plugin.cpp
Go to the documentation of this file.
1
#include <
class_loader/class_loader.hpp
>
2
#include <
canopen_402/motor.h
>
3
4
canopen::MotorBaseSharedPtr
canopen::Motor402::Allocator::allocate
(
const
std::string &name,
canopen::ObjectStorageSharedPtr
storage,
const
canopen::Settings
&settings) {
5
return
boost::make_shared<canopen::Motor402>(
name
, storage, settings);
6
}
7
8
CLASS_LOADER_REGISTER_CLASS
(
canopen::Motor402::Allocator
,
canopen::MotorBase::Allocator
);
canopen::Motor402::Allocator
Definition:
motor.h:339
canopen::Motor402::Allocator::allocate
virtual MotorBaseSharedPtr allocate(const std::string &name, ObjectStorageSharedPtr storage, const canopen::Settings &settings)
Definition:
plugin.cpp:4
canopen::MotorBaseSharedPtr
MotorBase::MotorBaseSharedPtr MotorBaseSharedPtr
Definition:
base.h:41
CLASS_LOADER_REGISTER_CLASS
CLASS_LOADER_REGISTER_CLASS(canopen::Motor402::Allocator, canopen::MotorBase::Allocator)
motor.h
canopen::MotorBase::Allocator
Definition:
base.h:35
canopen::Settings
class_loader.hpp
canopen::Layer::name
const std::string name
canopen::ObjectStorageSharedPtr
ObjectStorage::ObjectStorageSharedPtr ObjectStorageSharedPtr
canopen_402
Author(s): Thiago de Freitas
, Mathias Lüdtke
autogenerated on Fri May 14 2021 02:59:42