PLaSK library
Loading...
Searching...
No Matches
plask::OmpLockGuard Struct Reference

#include <plask/parallel.hpp>

Public Member Functions

 OmpLockGuard ()
 
 OmpLockGuard (const OmpLock &)
 
 ~OmpLockGuard ()
 
 OmpLockGuard (OmpLockGuard &&)=default
 
OmpLockGuardoperator= (OmpLockGuard &&)=default
 
 OmpLockGuard (const OmpLockGuard &)=delete
 
OmpLockGuardoperator= (const OmpLockGuard &)=delete
 

Detailed Description

Definition at line 168 of file parallel.hpp.

Constructor & Destructor Documentation

◆ OmpLockGuard() [1/4]

plask::OmpLockGuard::OmpLockGuard ( )
inline

Definition at line 169 of file parallel.hpp.

◆ OmpLockGuard() [2/4]

plask::OmpLockGuard::OmpLockGuard ( const OmpLock )
inline

Definition at line 170 of file parallel.hpp.

◆ ~OmpLockGuard()

plask::OmpLockGuard::~OmpLockGuard ( )
inline

Definition at line 171 of file parallel.hpp.

◆ OmpLockGuard() [3/4]

plask::OmpLockGuard::OmpLockGuard ( OmpLockGuard &&  )
default

◆ OmpLockGuard() [4/4]

plask::OmpLockGuard::OmpLockGuard ( const OmpLockGuard )
delete

Member Function Documentation

◆ operator=() [1/2]

OmpLockGuard & plask::OmpLockGuard::operator= ( const OmpLockGuard )
delete

◆ operator=() [2/2]

OmpLockGuard & plask::OmpLockGuard::operator= ( OmpLockGuard &&  )
default

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