Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::tbbWrap::queuing_mutex::scoped_lock Class Reference

#include <acts/blob/sPHENIX/Examples/Framework/include/ActsExamples/Utilities/tbbWrap.hpp>

Public Member Functions

 scoped_lock ()
 
 scoped_lock (queuing_mutex &ACTS_EXAMPLES_WITH_TBB(m))
 

Private Attributes

std::optional
< tbb::queuing_mutex::scoped_lock > 
tbb
 

Detailed Description

Definition at line 152 of file tbbWrap.hpp.

View newest version in sPHENIX GitHub at line 152 of file tbbWrap.hpp

Constructor & Destructor Documentation

ActsExamples::tbbWrap::queuing_mutex::scoped_lock::scoped_lock ( )
inline

Definition at line 158 of file tbbWrap.hpp.

View newest version in sPHENIX GitHub at line 158 of file tbbWrap.hpp

References ActsExamples::tbbWrap::enableTBB(), and tbb.

+ Here is the call graph for this function:

ActsExamples::tbbWrap::queuing_mutex::scoped_lock::scoped_lock ( queuing_mutex ACTS_EXAMPLES_WITH_TBBm)
inline

Definition at line 166 of file tbbWrap.hpp.

View newest version in sPHENIX GitHub at line 166 of file tbbWrap.hpp

References ActsExamples::tbbWrap::enableTBB(), Acts::UnitConstants::m, and tbb.

+ Here is the call graph for this function:

Member Data Documentation

std::optional<tbb::queuing_mutex::scoped_lock> ActsExamples::tbbWrap::queuing_mutex::scoped_lock::tbb
private

Definition at line 154 of file tbbWrap.hpp.

View newest version in sPHENIX GitHub at line 154 of file tbbWrap.hpp

Referenced by scoped_lock().


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