Legion Runtime
Loading...
Searching...
No Matches
Legion::Mapping::ShimMapper::Mappable Class Referenceabstract
Inheritance diagram for Legion::Mapping::ShimMapper::Mappable:
Legion::Mapping::ShimMapper::Copy Legion::Mapping::ShimMapper::Inline Legion::Mapping::ShimMapper::Task

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
 

The documentation for this class was generated from the following file: