Public Member Functions | Private Attributes | List of all members
swri_profiler::SpinLock Class Reference

#include <profiler.h>

Public Member Functions

void acquire ()
 
void release ()
 
 SpinLock ()
 

Private Attributes

std::atomic_flag locked_
 

Detailed Description

Definition at line 15 of file profiler.h.

Constructor & Destructor Documentation

swri_profiler::SpinLock::SpinLock ( )
inline

Definition at line 19 of file profiler.h.

Member Function Documentation

void swri_profiler::SpinLock::acquire ( )
inline

Definition at line 21 of file profiler.h.

void swri_profiler::SpinLock::release ( )
inline

Definition at line 26 of file profiler.h.

Member Data Documentation

std::atomic_flag swri_profiler::SpinLock::locked_
private

Definition at line 17 of file profiler.h.


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


swri_profiler
Author(s):
autogenerated on Fri Nov 27 2020 03:44:17