Atlas Runtime
|
#include <pregion_mgr_util.hpp>
Classes | |
class | CmpIntPtr |
Public Types | |
typedef std::pair< intptr_t, intptr_t > | IntPtrPair |
typedef std::map< IntPtrPair, uint32_t, CmpIntPtr > | MapInterval |
Public Member Functions | |
PRegionExtentMap ()=default | |
PRegionExtentMap (const PRegionExtentMap &from) | |
void | insertExtent (intptr_t first, intptr_t last, uint32_t id) |
void | deleteExtent (intptr_t first, intptr_t last, uint32_t id) |
uint32_t | findExtent (intptr_t first, intptr_t last) const |
typedef std::pair<intptr_t,intptr_t> Atlas::PRegionExtentMap::IntPtrPair |
typedef std::map<IntPtrPair,uint32_t,CmpIntPtr> Atlas::PRegionExtentMap::MapInterval |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |