WarpX
|
#include <ProfilerWrapper.H>
Public Member Functions | |
SynchronizeOnDestruct (bool const do_device_synchronize=false) | |
AMREX_FORCE_INLINE | ~SynchronizeOnDestruct () |
SynchronizeOnDestruct (const SynchronizeOnDestruct &)=default | |
SynchronizeOnDestruct & | operator= (const SynchronizeOnDestruct &)=default |
SynchronizeOnDestruct (SynchronizeOnDestruct &&)=default | |
SynchronizeOnDestruct & | operator= (SynchronizeOnDestruct &&field_data)=default |
Public Attributes | |
bool | m_do_device_synchronize = false |
An object that conditionally calls device_synchronize() on destruction
Note that objects are destructed in the reverse order of declaration
|
inline |
|
inline |
|
default |
|
default |
|
default |
|
default |
bool ablastr::profiler::SynchronizeOnDestruct::m_do_device_synchronize = false |