|
Legion Runtime
|
This is the complete list of members for Legion::Future, including all inherited members.
| exists(void) const (defined in Legion::Future) | Legion::Future | inline |
| from_domain(const Domain &d, bool take_ownership, const char *provenance=NULL, bool shard_local=false) | Legion::Future | static |
| from_untyped_pointer(Runtime *rt, const void *buffer, size_t bytes, bool take_ownership=false) | Legion::Future | static |
| from_untyped_pointer(const void *buffer, size_t bytes, bool take_ownership=false, const char *provenance=NULL, bool shard_local=false) (defined in Legion::Future) | Legion::Future | static |
| from_value(Runtime *rt, const T &value) | Legion::Future | inlinestatic |
| from_value(const T &value) (defined in Legion::Future) | Legion::Future | inlinestatic |
| from_value(const void *buffer, size_t bytes, bool owned, const Realm::ExternalInstanceResource &resource, void(*freefunc)(const Realm::ExternalInstanceResource &)=NULL, const char *provenance=NULL, bool shard_local=false) (defined in Legion::Future) | Legion::Future | static |
| Future(void) (defined in Legion::Future) | Legion::Future | |
| Future(const Future &f) (defined in Legion::Future) | Legion::Future | |
| Future(Future &&f) noexcept (defined in Legion::Future) | Legion::Future | |
| Future(Internal::FutureImpl *impl) (defined in Legion::Future) | Legion::Future | explicitprotected |
| get(void) (defined in Legion::Future) | Legion::Future | inline |
| get_buffer(Memory::Kind memory, size_t *extent_in_bytes=NULL, bool check_extent=false, bool silence_warnings=false, const char *warning_string=NULL) const | Legion::Future | |
| get_memories(std::set< Memory > &memories, bool silence_warnings=false, const char *warning_string=NULL) const | Legion::Future | |
| get_metadata(size_t *size=NULL) const | Legion::Future | |
| get_reference(bool silence_warnings=false, const char *warning_string=NULL) const | Legion::Future | inline |
| get_result(bool silence_warnings=false, const char *warning_string=NULL) const | Legion::Future | inline |
| get_span(Memory::Kind memory, bool silence_warnings=false, const char *warning_string=NULL) const | Legion::Future | |
| get_untyped_pointer(bool silence_warnings=false, const char *warning_string=NULL) const | Legion::Future | inline |
| get_untyped_size(void) const | Legion::Future | |
| get_void_result(bool silence_warnings=false, const char *warning_string=NULL) const | Legion::Future | |
| hash(void) const (defined in Legion::Future) | Legion::Future | |
| is_empty(bool block=false, bool silence_warnings=false, const char *warning_string=NULL) const | Legion::Future | |
| is_ready(bool subscribe=false) const | Legion::Future | |
| operator<(const Future &f) const (defined in Legion::Future) | Legion::Future | inline |
| operator=(const Future &f) (defined in Legion::Future) | Legion::Future | |
| operator=(Future &&f) noexcept (defined in Legion::Future) | Legion::Future | |
| operator==(const Future &f) const (defined in Legion::Future) | Legion::Future | inline |
| valid(void) const (defined in Legion::Future) | Legion::Future | inline |
| wait(void) const (defined in Legion::Future) | Legion::Future | inline |
| ~Future(void) (defined in Legion::Future) | Legion::Future |