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

#include <layer.h>

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

Public Member Functions

virtual void diag (LayerReport &report)
 
- Public Member Functions inherited from canopen::VectorHelper< T >
virtual void add (const VectorMemberSharedPtr &l)
 
template<typename Bound , typename Data , typename FuncType >
bool callFunc (FuncType func, Data &status)
 

Private Types

typedef VectorHelper< T > V
 

Additional Inherited Members

- Public Types inherited from canopen::VectorHelper< T >
typedef std::shared_ptr< T > VectorMemberSharedPtr
 
- Protected Types inherited from canopen::VectorHelper< T >
typedef std::vector< VectorMemberSharedPtrvector_type
 
- Protected Member Functions inherited from canopen::VectorHelper< T >
template<typename Bound , typename Data , typename FuncType >
vector_type::iterator call (FuncType func, Data &status)
 
template<typename Data , typename FuncType >
vector_type::iterator call (FuncType func, Data &status)
 
template<typename Bound , typename Data , typename FuncType >
vector_type::reverse_iterator call_rev (FuncType func, Data &status)
 
template<typename Data , typename FuncType >
vector_type::reverse_iterator call_rev (FuncType func, Data &status)
 
void destroy ()
 

Detailed Description

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

Definition at line 248 of file layer.h.

Member Typedef Documentation

◆ V

template<typename T >
typedef VectorHelper<T> canopen::DiagGroup< T >::V
private

Definition at line 249 of file layer.h.

Member Function Documentation

◆ diag()

template<typename T >
virtual void canopen::DiagGroup< T >::diag ( LayerReport report)
inlinevirtual

Definition at line 251 of file layer.h.


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


canopen_master
Author(s): Mathias Lüdtke
autogenerated on Wed Mar 2 2022 00:52:26