Public Member Functions | Private Member Functions | Private Attributes | List of all members
boost::detail::spinlock::scoped_lock Class Reference

#include <spinlock_gcc_arm.hpp>

Public Member Functions

 scoped_lock (spinlock &sp)
 
 scoped_lock (spinlock &sp)
 
 scoped_lock (spinlock &sp)
 
 scoped_lock (spinlock &sp)
 
 scoped_lock (spinlock &sp)
 
 scoped_lock (spinlock &sp)
 
 ~scoped_lock ()
 
 ~scoped_lock ()
 
 ~scoped_lock ()
 
 ~scoped_lock ()
 
 ~scoped_lock ()
 
 ~scoped_lock ()
 

Private Member Functions

scoped_lockoperator= (scoped_lock const &)
 
scoped_lockoperator= (scoped_lock const &)
 
scoped_lockoperator= (scoped_lock const &)
 
scoped_lockoperator= (scoped_lock const &)
 
scoped_lockoperator= (scoped_lock const &)
 
scoped_lockoperator= (scoped_lock const &)
 
 scoped_lock (scoped_lock const &)
 
 scoped_lock (scoped_lock const &)
 
 scoped_lock (scoped_lock const &)
 
 scoped_lock (scoped_lock const &)
 
 scoped_lock (scoped_lock const &)
 
 scoped_lock (scoped_lock const &)
 

Private Attributes

spinlocksp_
 

Detailed Description

Definition at line 90 of file spinlock_gcc_arm.hpp.

Constructor & Destructor Documentation

◆ scoped_lock() [1/12]

boost::detail::spinlock::scoped_lock::scoped_lock ( scoped_lock const &  )
private

◆ scoped_lock() [2/12]

boost::detail::spinlock::scoped_lock::scoped_lock ( spinlock sp)
inlineexplicit

Definition at line 101 of file spinlock_gcc_arm.hpp.

◆ ~scoped_lock() [1/6]

boost::detail::spinlock::scoped_lock::~scoped_lock ( )
inline

Definition at line 106 of file spinlock_gcc_arm.hpp.

◆ scoped_lock() [3/12]

boost::detail::spinlock::scoped_lock::scoped_lock ( scoped_lock const &  )
private

◆ scoped_lock() [4/12]

boost::detail::spinlock::scoped_lock::scoped_lock ( spinlock sp)
inlineexplicit

Definition at line 72 of file spinlock_nt.hpp.

◆ ~scoped_lock() [2/6]

boost::detail::spinlock::scoped_lock::~scoped_lock ( )
inline

Definition at line 77 of file spinlock_nt.hpp.

◆ scoped_lock() [5/12]

boost::detail::spinlock::scoped_lock::scoped_lock ( scoped_lock const &  )
private

◆ scoped_lock() [6/12]

boost::detail::spinlock::scoped_lock::scoped_lock ( spinlock sp)
inlineexplicit

Definition at line 62 of file spinlock_pt.hpp.

◆ ~scoped_lock() [3/6]

boost::detail::spinlock::scoped_lock::~scoped_lock ( )
inline

Definition at line 67 of file spinlock_pt.hpp.

◆ scoped_lock() [7/12]

boost::detail::spinlock::scoped_lock::scoped_lock ( scoped_lock const &  )
private

◆ scoped_lock() [8/12]

boost::detail::spinlock::scoped_lock::scoped_lock ( spinlock sp)
inlineexplicit

Definition at line 66 of file spinlock_std_atomic.hpp.

◆ ~scoped_lock() [4/6]

boost::detail::spinlock::scoped_lock::~scoped_lock ( )
inline

Definition at line 71 of file spinlock_std_atomic.hpp.

◆ scoped_lock() [9/12]

boost::detail::spinlock::scoped_lock::scoped_lock ( scoped_lock const &  )
private

◆ scoped_lock() [10/12]

boost::detail::spinlock::scoped_lock::scoped_lock ( spinlock sp)
inlineexplicit

Definition at line 70 of file spinlock_sync.hpp.

◆ ~scoped_lock() [5/6]

boost::detail::spinlock::scoped_lock::~scoped_lock ( )
inline

Definition at line 75 of file spinlock_sync.hpp.

◆ scoped_lock() [11/12]

boost::detail::spinlock::scoped_lock::scoped_lock ( scoped_lock const &  )
private

◆ scoped_lock() [12/12]

boost::detail::spinlock::scoped_lock::scoped_lock ( spinlock sp)
inlineexplicit

Definition at line 96 of file spinlock_w32.hpp.

◆ ~scoped_lock() [6/6]

boost::detail::spinlock::scoped_lock::~scoped_lock ( )
inline

Definition at line 101 of file spinlock_w32.hpp.

Member Function Documentation

◆ operator=() [1/6]

scoped_lock& boost::detail::spinlock::scoped_lock::operator= ( scoped_lock const &  )
private

◆ operator=() [2/6]

scoped_lock& boost::detail::spinlock::scoped_lock::operator= ( scoped_lock const &  )
private

◆ operator=() [3/6]

scoped_lock& boost::detail::spinlock::scoped_lock::operator= ( scoped_lock const &  )
private

◆ operator=() [4/6]

scoped_lock& boost::detail::spinlock::scoped_lock::operator= ( scoped_lock const &  )
private

◆ operator=() [5/6]

scoped_lock& boost::detail::spinlock::scoped_lock::operator= ( scoped_lock const &  )
private

◆ operator=() [6/6]

scoped_lock& boost::detail::spinlock::scoped_lock::operator= ( scoped_lock const &  )
private

Member Data Documentation

◆ sp_

spinlock & boost::detail::spinlock::scoped_lock::sp_
private

Definition at line 94 of file spinlock_gcc_arm.hpp.


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


sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:56:24