#include <canopen.h>

Public Types | |
| typedef boost::shared_ptr< T > | MemberSharedPtr |
Public Member Functions | |
| void | add (MemberSharedPtr t) |
| void | call (void(T::*func)(void)) |
| template<typename V > | |
| void | call (void(T::*func)(const V &), const std::vector< V > &vs) |
| template<typename V > | |
| void | call (void(T::*func)(V &), std::vector< V > &vs) |
Protected Attributes | |
| std::vector< MemberSharedPtr > | elements |
| typedef boost::shared_ptr<T> canopen::Chain< T >::MemberSharedPtr |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |