Public Member Functions | Private Member Functions | Private Attributes
canopen::SharedIPCSyncMaster Class Reference

#include <master.h>

Inheritance diagram for canopen::SharedIPCSyncMaster:
Inheritance graph
[legend]

List of all members.

Public Member Functions

bool matches (const SyncProperties &p) const
 SharedIPCSyncMaster (boost::interprocess::managed_shared_memory &managed_shm, const SyncProperties &properties, boost::shared_ptr< can::CommInterface > interface)

Private Member Functions

virtual SyncObjectgetSyncObject (LayerStatus &status)

Private Attributes

boost::interprocess::managed_shared_memory & managed_shm_
const SyncProperties properties_

Detailed Description

Definition at line 269 of file master.h.


Constructor & Destructor Documentation

canopen::SharedIPCSyncMaster::SharedIPCSyncMaster ( boost::interprocess::managed_shared_memory &  managed_shm,
const SyncProperties properties,
boost::shared_ptr< can::CommInterface interface 
) [inline]

Definition at line 275 of file master.h.


Member Function Documentation

Implements canopen::IPCSyncMaster.

Definition at line 64 of file master.cpp.

bool canopen::SharedIPCSyncMaster::matches ( const SyncProperties p) const [inline]

Definition at line 274 of file master.h.


Member Data Documentation

boost::interprocess::managed_shared_memory& canopen::SharedIPCSyncMaster::managed_shm_ [private]

Definition at line 270 of file master.h.

Definition at line 271 of file master.h.


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


canopen_master
Author(s): Mathias Lüdtke
autogenerated on Thu Jun 6 2019 20:43:54