Legion Runtime
Loading...
Searching...
No Matches
Legion::DeferredValue< T > Member List

This is the complete list of members for Legion::DeferredValue< T >, including all inherited members.

accessor (defined in Legion::DeferredValue< T >)Legion::DeferredValue< T >protected
const_reference typedef (defined in Legion::DeferredValue< T >)Legion::DeferredValue< T >
DeferredValue(T initial_value, size_t alignment=std::alignment_of< T >(), Memory::Kind memory_kind=Memory::Z_COPY_MEM, bool escaping=true) (defined in Legion::DeferredValue< T >)Legion::DeferredValue< T >
DeferredValue(T initial_value, Memory target_memory, size_t alignment=std::alignment_of< T >(), bool escaping=true) (defined in Legion::DeferredValue< T >)Legion::DeferredValue< T >
DeferredValue(void) (defined in Legion::DeferredValue< T >)Legion::DeferredValue< T >protected
exists(void) const (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValueinline
field_size(void) const (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValueinline
finalize(Context ctx) const (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValue
get_index_space_bounds(IndexSpace space) (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValueprotectedstatic
get_instance(void) const (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValue
instance (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValueprotected
operator DeferredReduction< REDOP, EXCLUSIVE >(void) const (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValueinline
operator DeferredValue< T >(void) const (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValueinline
operator T(void) const (defined in Legion::DeferredValue< T >)Legion::DeferredValue< T >inline
operator=(T value) (defined in Legion::DeferredValue< T >)Legion::DeferredValue< T >inline
ptr(void) const (defined in Legion::DeferredValue< T >)Legion::DeferredValue< T >inline
read(void) const (defined in Legion::DeferredValue< T >)Legion::DeferredValue< T >inline
ref(void) const (defined in Legion::DeferredValue< T >)Legion::DeferredValue< T >inline
reference typedef (defined in Legion::DeferredValue< T >)Legion::DeferredValue< T >
report_incompatible_accessor(const char *accessor_kind, bool buffer=false) (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValuestatic
UntypedDeferredValue(void) (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValue
UntypedDeferredValue(size_t field_size, Memory target_memory, const void *initial_value=nullptr, size_t alignment=16, bool escaping=true) (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValue
UntypedDeferredValue(size_t field_size, Memory::Kind memory_kind=Memory::Z_COPY_MEM, const void *initial_value=nullptr, size_t alignment=16, bool escaping=true) (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValue
UntypedDeferredValue(const UntypedDeferredValue &rhs) (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValue
value_type typedef (defined in Legion::DeferredValue< T >)Legion::DeferredValue< T >
write(T value) const (defined in Legion::DeferredValue< T >)Legion::DeferredValue< T >inline