ROS 2 rclcpp + rcl - humble  humble
ROS 2 C++ Client Library with ROS Client Library
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
rclcpp::wait_set_policies::detail::WritePreferringReadWriteLock::ReadMutex Class Reference

Read mutex for the WritePreferringReadWriteLock. More...

#include <rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp>

Collaboration diagram for rclcpp::wait_set_policies::detail::WritePreferringReadWriteLock::ReadMutex:
Collaboration graph
[legend]

Public Member Functions

void lock ()
 
void unlock ()
 

Protected Member Functions

 ReadMutex (WritePreferringReadWriteLock &parent_lock)
 

Protected Attributes

WritePreferringReadWriteLockparent_lock_
 

Friends

class WritePreferringReadWriteLock
 

Detailed Description

Read mutex for the WritePreferringReadWriteLock.

Implements the "C++ named requirements: BasicLockable".

Definition at line 180 of file write_preferring_read_write_lock.hpp.


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