|
Legion Runtime
|
Public Types | |
| enum | MappableKind { TASK_MAPPABLE , INLINE_MAPPABLE , COPY_MAPPABLE , ACQUIRE_MAPPABLE , RELEASE_MAPPABLE } |
Public Member Functions | |
| virtual MappableKind | get_mappable_kind (void) const =0 |
| virtual Task * | as_mappable_task (void) const =0 |
| virtual Copy * | as_mappable_copy (void) const =0 |
| virtual Inline * | as_mappable_inline (void) const =0 |
| virtual UniqueID | get_unique_mappable_id (void) const =0 |