Public Member Functions | Private Attributes | List of all members
fkie_message_filters::Sink< Inputs >::ReentryProtector Class Reference

#include <sink_impl.h>

Public Member Functions

 ReentryProtector (Sink< Inputs... > &parent)
 
 ~ReentryProtector ()
 

Private Attributes

std::set< std::thread::id > & running_
 
const std::thread::id this_id_
 

Detailed Description

template<typename... Inputs>
class fkie_message_filters::Sink< Inputs >::ReentryProtector

Definition at line 48 of file sink_impl.h.

Constructor & Destructor Documentation

◆ ReentryProtector()

template<typename... Inputs>
fkie_message_filters::Sink< Inputs >::ReentryProtector::ReentryProtector ( Sink< Inputs... > &  parent)
inline

Definition at line 69 of file sink_impl.h.

◆ ~ReentryProtector()

template<typename... Inputs>
fkie_message_filters::Sink< Inputs >::ReentryProtector::~ReentryProtector ( )
inline

Definition at line 78 of file sink_impl.h.

Member Data Documentation

◆ running_

template<typename... Inputs>
std::set<std::thread::id>& fkie_message_filters::Sink< Inputs >::ReentryProtector::running_
private

Definition at line 84 of file sink_impl.h.

◆ this_id_

template<typename... Inputs>
const std::thread::id fkie_message_filters::Sink< Inputs >::ReentryProtector::this_id_
private

Definition at line 85 of file sink_impl.h.


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


fkie_message_filters
Author(s): Timo Röhling
autogenerated on Wed Mar 2 2022 00:18:57