template<class LMemSpace>
class dash::GlobLocalMemoryPool< LMemSpace >
Definition at line 21 of file GlobLocalMemoryPool.h.
◆ flush() [1/2]
template<class LMemSpace>
Complete all outstanding non-blocking operations to all units.
Definition at line 131 of file GlobLocalMemoryPool.h.
133 DASH_ASSERT_MSG(gptr,
"cannot flush DART_GPTR_NULL");
dart_ret_t dart_flush_all(dart_gptr_t gptr)
Guarantee completion of all outstanding operations involving a segment on all units.
◆ flush() [2/2]
template<class LMemSpace>
Complete all outstanding non-blocking operations to the specified unit.
Definition at line 140 of file GlobLocalMemoryPool.h.
142 DASH_ASSERT_MSG(gptr,
"cannot flush DART_GPTR_NULL");
dart_ret_t dart_flush(dart_gptr_t gptr)
Guarantee completion of all outstanding operations involving a segment on a certain unit...
◆ flush_local() [1/2]
template<class LMemSpace>
Locally complete all outstanding non-blocking operations to all units.
Definition at line 150 of file GlobLocalMemoryPool.h.
152 DASH_ASSERT_MSG(gptr,
"cannot flush DART_GPTR_NULL");
dart_ret_t dart_flush_local_all(dart_gptr_t gptr)
Guarantee completion of all outstanding operations involving a segment on all units.
◆ flush_local() [2/2]
template<class LMemSpace>
Locally complete all outstanding non-blocking operations to the specified unit.
Definition at line 160 of file GlobLocalMemoryPool.h.
163 DASH_ASSERT_MSG(gptr,
"cannot flush DART_GPTR_NULL");
dart_ret_t dart_flush_local(dart_gptr_t gptr)
Guarantee local completion of all outstanding operations involving a segment on a certain unit...
dart_ret_t dart_flush(dart_gptr_t gptr)
Guarantee completion of all outstanding operations involving a segment on a certain unit...
The documentation for this class was generated from the following file: