Public Member Functions
canopen::ClassAllocator< T > Class Template Reference

#include <ros_chain.h>

Inheritance diagram for canopen::ClassAllocator< T >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

template<typename T1 >
boost::shared_ptr< T > allocateInstance (const std::string &lookup_name, const T1 &t1)
template<typename T1 , typename T2 >
boost::shared_ptr< T > allocateInstance (const std::string &lookup_name, const T1 &t1, const T2 &t2)
template<typename T1 , typename T2 , typename T3 >
boost::shared_ptr< T > allocateInstance (const std::string &lookup_name, const T1 &t1, const T2 &t2, const T3 &t3)
 ClassAllocator (const std::string &package, const std::string &allocator_base_class)

Detailed Description

template<typename T>
class canopen::ClassAllocator< T >

Definition at line 141 of file ros_chain.h.


Constructor & Destructor Documentation

template<typename T>
canopen::ClassAllocator< T >::ClassAllocator ( const std::string &  package,
const std::string &  allocator_base_class 
) [inline]

Definition at line 143 of file ros_chain.h.


Member Function Documentation

template<typename T>
template<typename T1 >
boost::shared_ptr<T> canopen::ClassAllocator< T >::allocateInstance ( const std::string &  lookup_name,
const T1 &  t1 
) [inline]

Definition at line 144 of file ros_chain.h.

template<typename T>
template<typename T1 , typename T2 >
boost::shared_ptr<T> canopen::ClassAllocator< T >::allocateInstance ( const std::string &  lookup_name,
const T1 &  t1,
const T2 &  t2 
) [inline]

Definition at line 147 of file ros_chain.h.

template<typename T>
template<typename T1 , typename T2 , typename T3 >
boost::shared_ptr<T> canopen::ClassAllocator< T >::allocateInstance ( const std::string &  lookup_name,
const T1 &  t1,
const T2 &  t2,
const T3 &  t3 
) [inline]

Definition at line 150 of file ros_chain.h.


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


canopen_chain_node
Author(s): Mathias Lüdtke
autogenerated on Sun Sep 3 2017 03:10:52