Public Member Functions | List of all members
canopen::NodeChain< T > Class Template Reference

#include <canopen.h>

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

Public Member Functions

const std::vector< typename Chain< T >::MemberSharedPtr > & getElements ()
 
void prepare ()
 
void reset ()
 
void reset_com ()
 
void start ()
 
void stop ()
 
- Public Member Functions inherited from canopen::Chain< T >
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)
 

Additional Inherited Members

- Public Types inherited from canopen::Chain< T >
typedef boost::shared_ptr< T > MemberSharedPtr
 
- Protected Attributes inherited from canopen::Chain< T >
std::vector< MemberSharedPtrelements
 

Detailed Description

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

Definition at line 288 of file canopen.h.

Member Function Documentation

template<typename T >
const std::vector<typename Chain<T>::MemberSharedPtr>& canopen::NodeChain< T >::getElements ( )
inline

Definition at line 290 of file canopen.h.

template<typename T >
void canopen::NodeChain< T >::prepare ( )
inline

Definition at line 295 of file canopen.h.

template<typename T >
void canopen::NodeChain< T >::reset ( )
inline

Definition at line 293 of file canopen.h.

template<typename T >
void canopen::NodeChain< T >::reset_com ( )
inline

Definition at line 294 of file canopen.h.

template<typename T >
void canopen::NodeChain< T >::start ( )
inline

Definition at line 291 of file canopen.h.

template<typename T >
void canopen::NodeChain< T >::stop ( )
inline

Definition at line 292 of file canopen.h.


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


canopen_master
Author(s): Mathias Lüdtke
autogenerated on Fri May 14 2021 02:59:41