ARTS 2.5.11 (git: 725533f0)
|
#include <workspace_ng.h>
Public Member Functions | |
OmpParallelCopyGuard (T &ws) | |
OmpParallelCopyGuard (T &ws, bool do_copy_manually) | |
OmpParallelCopyGuard (const OmpParallelCopyGuard &cp) | |
operator T& () | |
operator const T & () const | |
Private Attributes | |
T & | orig |
bool | do_copy |
std::shared_ptr< T > | copy |
Definition at line 221 of file workspace_ng.h.
|
inline |
Definition at line 227 of file workspace_ng.h.
|
inline |
Definition at line 232 of file workspace_ng.h.
|
inline |
Definition at line 235 of file workspace_ng.h.
|
inline |
Definition at line 242 of file workspace_ng.h.
References OmpParallelCopyGuard< T >::copy, and OmpParallelCopyGuard< T >::orig.
|
inline |
Definition at line 240 of file workspace_ng.h.
References OmpParallelCopyGuard< T >::copy, and OmpParallelCopyGuard< T >::orig.
|
private |
Definition at line 224 of file workspace_ng.h.
Referenced by OmpParallelCopyGuard< T >::operator const T &(), and OmpParallelCopyGuard< T >::operator T&().
|
private |
Definition at line 223 of file workspace_ng.h.
|
private |
Definition at line 222 of file workspace_ng.h.
Referenced by OmpParallelCopyGuard< T >::operator const T &(), and OmpParallelCopyGuard< T >::operator T&().