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

Small wrapper for tbb::queuing_mutex and tbb::queuing_mutex::scoped_lock. More...

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

Classes

class  scoped_lock
 

Public Member Functions

 queuing_mutex ()
 

Private Attributes

std::optional< tbb::queuing_mutex > tbb
 

Detailed Description

Small wrapper for tbb::queuing_mutex and tbb::queuing_mutex::scoped_lock.

Definition at line 138 of file tbbWrap.hpp.

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

Constructor & Destructor Documentation

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

Definition at line 144 of file tbbWrap.hpp.

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

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

+ Here is the call graph for this function:

Member Data Documentation

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

Definition at line 140 of file tbbWrap.hpp.

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

Referenced by queuing_mutex().


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