LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
art::InputSourceMutexSentry Class Reference

#include "InputSourceMutex.h"

Public Member Functions

 ~InputSourceMutexSentry () noexcept
 
 InputSourceMutexSentry ()
 

Static Private Attributes

static std::recursive_mutex inputSourceMutex_ {}
 

Detailed Description

Definition at line 9 of file InputSourceMutex.h.

Constructor & Destructor Documentation

art::InputSourceMutexSentry::~InputSourceMutexSentry ( )
noexcept

Definition at line 7 of file InputSourceMutex.cc.

References inputSourceMutex_.

8  {
9  inputSourceMutex_.unlock();
10  }
static std::recursive_mutex inputSourceMutex_
art::InputSourceMutexSentry::InputSourceMutexSentry ( )

Definition at line 12 of file InputSourceMutex.cc.

References inputSourceMutex_.

13  {
14  inputSourceMutex_.lock();
15  }
static std::recursive_mutex inputSourceMutex_

Member Data Documentation

std::recursive_mutex art::InputSourceMutexSentry::inputSourceMutex_ {}
staticprivate

Definition at line 15 of file InputSourceMutex.h.

Referenced by InputSourceMutexSentry(), and ~InputSourceMutexSentry().


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