|
Legion Runtime
|
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 |
| allocate_instance(Memory memory, Realm::InstanceLayoutGeneric *layout) (defined in Legion::UntypedDeferredValue) | Legion::UntypedDeferredValue | protectedstatic |
| const_reference typedef (defined in Legion::DeferredValue< T >) | Legion::DeferredValue< T > | |
| DeferredValue(T initial_value, size_t alignment=std::alignment_of< T >()) (defined in Legion::DeferredValue< T >) | Legion::DeferredValue< T > | |
| DeferredValue(void) (defined in Legion::DeferredValue< T >) | Legion::DeferredValue< T > | protected |
| destroy_instance(Realm::RegionInstance, Realm::Event precondition) (defined in Legion::UntypedDeferredValue) | Legion::UntypedDeferredValue | protectedstatic |
| 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 | |
| get_memory_from_kind(Memory::Kind kind, bool value) (defined in Legion::UntypedDeferredValue) | Legion::UntypedDeferredValue | protectedstatic |
| 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 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 > | |
| UntypedDeferredValue(void) (defined in Legion::UntypedDeferredValue) | Legion::UntypedDeferredValue | |
| UntypedDeferredValue(size_t field_size, Memory target_memory, const void *initial_value=NULL, size_t alignment=16) (defined in Legion::UntypedDeferredValue) | Legion::UntypedDeferredValue | |
| UntypedDeferredValue(size_t field_size, Memory::Kind memory_kind=Memory::Z_COPY_MEM, const void *initial_value=NULL, size_t alignment=16) (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 |