nros C++ API
Lightweight ROS 2 client for embedded real-time systems (C++ headers)
Loading...
Searching...
No Matches
guard_condition.hpp File Reference

rclcpp::GuardCondition — cross-thread wake source. More...

#include <cstdint>
#include <cstddef>
#include "rclcpp/detail/config.hpp"
#include "rclcpp/result.hpp"
#include "rclcpp/detail/hosted_block.hpp"
#include "rclcpp/detail/nros_cpp_ffi.h"
Include dependency graph for guard_condition.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GuardCondition

Namespaces

namespace  rclcpp

Functions

* RCLCPP_TRY (node.create_guard_condition(guard, on_signal))
***guard trigger ()

Variables

**rclcpp::GuardCondition guard

Detailed Description

rclcpp::GuardCondition — cross-thread wake source.

Function Documentation

◆ RCLCPP_TRY()

* RCLCPP_TRY ( node. create_guard_conditionguard, on_signal)

◆ trigger()

***guard trigger ( )

Variable Documentation

◆ guard

* * rclcpp::GuardCondition guard