Legion Runtime
Public Member Functions | Static Public Attributes | Protected Member Functions | List of all members
Legion::FieldSpace Class Reference

#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
 
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)
 

Detailed Description

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

See also
FieldAllocator

Member Data Documentation

◆ NO_SPACE

const FieldSpace Legion::FieldSpace::NO_SPACE
static

empty field space handle


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