#include <sycl/detail/util.hpp>
Public Member Functions | |
TempAssignGuard (T &fld, T tempVal) | |
~TempAssignGuard () | |
Public Attributes | |
T & | field |
T | restoreValue |
|
inline |
Definition at line 42 of file util.hpp.
References sycl::_V1::detail::TempAssignGuard< T >::field.
|
inline |
Definition at line 45 of file util.hpp.
References sycl::_V1::detail::TempAssignGuard< T >::field, and sycl::_V1::detail::TempAssignGuard< T >::restoreValue.
T& sycl::_V1::detail::TempAssignGuard< T >::field |
Definition at line 40 of file util.hpp.
Referenced by sycl::_V1::detail::TempAssignGuard< T >::TempAssignGuard(), and sycl::_V1::detail::TempAssignGuard< T >::~TempAssignGuard().
T sycl::_V1::detail::TempAssignGuard< T >::restoreValue |
Definition at line 41 of file util.hpp.
Referenced by sycl::_V1::detail::TempAssignGuard< T >::~TempAssignGuard().