Classes | Public Types | Public Member Functions | Private Member Functions | List of all members
canopen::Master Class Referenceabstract

#include <canopen.h>

Inheritance diagram for canopen::Master:
Inheritance graph


class  Allocator

Public Types

typedef std::shared_ptr< MasterMasterSharedPtr

Public Member Functions

virtual SyncLayerSharedPtr getSync (const SyncProperties &properties)=0
 Master ()=default
virtual ~Master ()

Private Member Functions

 Master (const Master &)=delete
Masteroperator= (const Master &)=delete

Detailed Description

Definition at line 311 of file canopen.h.

Member Typedef Documentation

◆ MasterSharedPtr

typedef std::shared_ptr<Master> canopen::Master::MasterSharedPtr

Definition at line 319 of file canopen.h.

Constructor & Destructor Documentation

◆ Master() [1/2]

canopen::Master::Master ( const Master )

◆ Master() [2/2]

canopen::Master::Master ( )

◆ ~Master()

virtual canopen::Master::~Master ( )

Definition at line 317 of file canopen.h.

Member Function Documentation

◆ getSync()

virtual SyncLayerSharedPtr canopen::Master::getSync ( const SyncProperties properties)
pure virtual

◆ operator=()

Master& canopen::Master::operator= ( const Master )

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

Author(s): Mathias L├╝dtke
autogenerated on Mon Feb 28 2022 23:28:03