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
[legend]

Classes

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 )
privatedelete

◆ Master() [2/2]

canopen::Master::Master ( )
default

◆ ~Master()

virtual canopen::Master::~Master ( )
inlinevirtual

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 )
privatedelete

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


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