Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::MachineAffinityInfo< KT, AT > Struct Template Reference

#include <machine_impl.h>

Public Member Functions

 MachineAffinityInfo (void)
 
 ~MachineAffinityInfo (void)
 
bool add_affinity (KT key, const AT &aff, bool is_local)
 

Public Attributes

std::map< KT, AT * > all
 
std::map< KT, AT * > local
 
std::map< KT, AT * > best
 

Constructor & Destructor Documentation

◆ MachineAffinityInfo()

template<typename KT , typename AT >
Realm::MachineAffinityInfo< KT, AT >::MachineAffinityInfo ( void  )

◆ ~MachineAffinityInfo()

template<typename KT , typename AT >
Realm::MachineAffinityInfo< KT, AT >::~MachineAffinityInfo ( void  )

Member Function Documentation

◆ add_affinity()

template<typename KT , typename AT >
bool Realm::MachineAffinityInfo< KT, AT >::add_affinity ( KT  key,
const AT &  aff,
bool  is_local 
)

Member Data Documentation

◆ all

template<typename KT , typename AT >
std::map<KT, AT *> Realm::MachineAffinityInfo< KT, AT >::all

◆ best

template<typename KT , typename AT >
std::map<KT, AT *> Realm::MachineAffinityInfo< KT, AT >::best

◆ local

template<typename KT , typename AT >
std::map<KT, AT *> Realm::MachineAffinityInfo< KT, AT >::local

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