Navigation
API > API/Runtime > API/Runtime/Core
Description
Implements the same behavior as std::atomic
Atomically adds Delta to Value, using the given MemoryOrder for the ReadModifyWrite of the new value.
| Name | AtomicDoubleFetchAdd |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/ProfilingDebugging/ScopedTimers.h |
| Include Path | #include "ProfilingDebugging/ScopedTimers.h" |
double AtomicDoubleFetchAdd
(
std::atomic< double > & Value,
double Delta,
std::memory_order MemoryOrder
)
The value before the finally successful addition.