|
Legion Runtime
|
This is the complete list of members for Legion::DeferredReduction< REDOP, EXCLUSIVE >, including all inherited members.
| const_reference typedef (defined in Legion::DeferredReduction< REDOP, EXCLUSIVE >) | Legion::DeferredReduction< REDOP, EXCLUSIVE > | |
| DeferredReduction(size_t alignment=std::alignment_of< typename REDOP::RHS >(), bool escaping=true) (defined in Legion::DeferredReduction< REDOP, EXCLUSIVE >) | Legion::DeferredReduction< REDOP, EXCLUSIVE > | |
| exists(void) const (defined in Legion::UntypedDeferredValue) | Legion::UntypedDeferredValue | inline |
| field_size(void) const (defined in Legion::UntypedDeferredValue) | Legion::UntypedDeferredValue | inline |
| finalize(Context ctx) const (defined in Legion::UntypedDeferredValue) | Legion::UntypedDeferredValue | |
| get_index_space_bounds(IndexSpace space) (defined in Legion::UntypedDeferredValue) | Legion::UntypedDeferredValue | protectedstatic |
| get_instance(void) const (defined in Legion::UntypedDeferredValue) | Legion::UntypedDeferredValue | |
| instance (defined in Legion::UntypedDeferredValue) | Legion::UntypedDeferredValue | protected |
| operator DeferredReduction< REDOP, EXCLUSIVE >(void) const (defined in Legion::UntypedDeferredValue) | Legion::UntypedDeferredValue | inline |
| operator DeferredValue< T >(void) const (defined in Legion::UntypedDeferredValue) | Legion::UntypedDeferredValue | inline |
| operator<<=(typename REDOP::RHS val) const (defined in Legion::DeferredReduction< REDOP, EXCLUSIVE >) | Legion::DeferredReduction< REDOP, EXCLUSIVE > | inline |
| reduce(typename REDOP::RHS val) const (defined in Legion::DeferredReduction< REDOP, EXCLUSIVE >) | Legion::DeferredReduction< REDOP, EXCLUSIVE > | inline |
| reference typedef (defined in Legion::DeferredReduction< REDOP, EXCLUSIVE >) | Legion::DeferredReduction< REDOP, EXCLUSIVE > | |
| report_incompatible_accessor(const char *accessor_kind, bool buffer=false) (defined in Legion::UntypedDeferredValue) | Legion::UntypedDeferredValue | static |
| 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::DeferredReduction< REDOP, EXCLUSIVE >) | Legion::DeferredReduction< REDOP, EXCLUSIVE > |