Lely core libraries  1.9.2
lely::canopen::Node::Impl_ Struct Reference

The internal implementation of the CANopen node. More...

Inheritance diagram for lely::canopen::Node::Impl_:
Collaboration diagram for lely::canopen::Node::Impl_:

Public Member Functions

virtual void lock () override
 Blocks until a lock can be obtained for the current execution agent (thread, process, task). More...
 
virtual void unlock () override
 Releases the lock held by the execution agent. Throws no exceptions.
 

Detailed Description

The internal implementation of the CANopen node.

Definition at line 48 of file node.cpp.

Member Function Documentation

◆ lock()

void lely::canopen::Node::Impl_::lock ( )
overridevirtual

Blocks until a lock can be obtained for the current execution agent (thread, process, task).

If an exception is thrown, no lock is obtained.

Implements lely::canopen::BasicLockable.

Definition at line 192 of file node.cpp.


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