|
Legion Runtime
|
#include <legion.h>
Public Member Functions | |
| PoolBounds (UnboundPoolScope u, size_t s=0) | |
| PoolBounds (size_t s=0, uint32_t a=16) | |
| PoolBounds (const PoolBounds &)=default | |
| PoolBounds (PoolBounds &&)=default | |
| PoolBounds & | operator= (const PoolBounds &)=default |
| PoolBounds & | operator= (PoolBounds &&)=default |
| bool | is_bounded (void) const |
Public Attributes | |
| size_t | size |
| uint32_t | alignment |
| UnboundPoolScope | scope |
A small helper class for tracking the bounds on what memory pools can support when they are created