|
|
| UntypedDeferredValue (size_t field_size, Memory target_memory, const void *initial_value=NULL, size_t alignment=16) |
| |
|
| UntypedDeferredValue (size_t field_size, Memory::Kind memory_kind=Memory::Z_COPY_MEM, const void *initial_value=NULL, size_t alignment=16) |
| |
|
| UntypedDeferredValue (const UntypedDeferredValue &rhs) |
| |
|
template<typename T > |
| | operator DeferredValue< T > (void) const |
| |
|
template<typename REDOP , bool EXCLUSIVE> |
| | operator DeferredReduction< REDOP, EXCLUSIVE > (void) const |
| |
|
size_t | field_size (void) const |
| |
|
void | finalize (Context ctx) const |
| |
|
Realm::RegionInstance | get_instance (void) const |
| |
This is a type-erased deferred value with the type of the field.