Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::PathLRU::LRUKey Class Reference

#include <lowlevel_dma.h>

Collaboration diagram for Realm::PathLRU::LRUKey:

Public Member Functions

 LRUKey (const CustomSerdezID serdez_id, const ReductionOpID redop_id, const size_t total_bytes, const std::vector< size_t > *src_frags, const std::vector< size_t > *dst_frags)
 
bool operator== (const LRUKey &rhs) const
 

Public Attributes

atomic< unsigned long > timestamp
 

Friends

std::ostream & operator<< (std::ostream &out, const LRUKey &lru_key)
 

Constructor & Destructor Documentation

◆ LRUKey()

Realm::PathLRU::LRUKey::LRUKey ( const CustomSerdezID  serdez_id,
const ReductionOpID  redop_id,
const size_t  total_bytes,
const std::vector< size_t > *  src_frags,
const std::vector< size_t > *  dst_frags 
)

Member Function Documentation

◆ operator==()

bool Realm::PathLRU::LRUKey::operator== ( const LRUKey rhs) const

Friends And Related Symbol Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  out,
const LRUKey lru_key 
)
friend

Member Data Documentation

◆ timestamp

atomic<unsigned long> Realm::PathLRU::LRUKey::timestamp

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