Legion Runtime
|
#include <legion.h>
Public Member Functions | |
bool | operator== (const FieldSpace &rhs) const |
bool | operator!= (const FieldSpace &rhs) const |
bool | operator< (const FieldSpace &rhs) const |
bool | operator> (const FieldSpace &rhs) const |
std::size_t | hash (void) const |
FieldSpaceID | get_id (void) const |
bool | exists (void) const |
Static Public Attributes | |
static const FieldSpace | NO_SPACE |
Protected Member Functions | |
FRIEND_ALL_RUNTIME_CLASSES | FieldSpace (FieldSpaceID id) |
Field spaces define the objects used for managing the fields or "columns" of a logical region. Only the Legion runtime is able to create non-empty field spaces. Fields within a field space are allocated using field space allocators
|
static |
empty field space handle