rclcpp  master
C++ ROS Client Library API
Classes | Public Member Functions | List of all members
rclcpp::detail::MutexTwoPriorities Class Reference

#include <mutex_two_priorities.hpp>

Classes

class  HighPriorityLockable
 
class  LowPriorityLockable
 

Public Member Functions

HighPriorityLockable get_high_priority_lockable ()
 
LowPriorityLockable get_low_priority_lockable ()
 

Detailed Description

After the current mutex owner release the lock, a thread that used the high priority mechanism will have priority over threads that used the low priority mechanism.

Member Function Documentation

◆ get_high_priority_lockable()

HighPriorityLockable rclcpp::detail::MutexTwoPriorities::get_high_priority_lockable ( )

◆ get_low_priority_lockable()

LowPriorityLockable rclcpp::detail::MutexTwoPriorities::get_low_priority_lockable ( )

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