Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::MachineMemInfo Struct Reference

#include <machine_impl.h>

Collaboration diagram for Realm::MachineMemInfo:

Public Member Functions

 MachineMemInfo (Memory _m)
 
 ~MachineMemInfo (void)
 
bool add_proc_mem_affinity (const Machine::ProcessorMemoryAffinity &pma)
 
bool add_mem_mem_affinity (const Machine::MemoryMemoryAffinity &mma)
 

Public Attributes

Memory m
 
MachineAffinityInfo< Processor, Machine::ProcessorMemoryAffinitypmas
 
MachineAffinityInfo< Memory, Machine::MemoryMemoryAffinitymmas_out
 
MachineAffinityInfo< Memory, Machine::MemoryMemoryAffinitymmas_in
 

Constructor & Destructor Documentation

◆ MachineMemInfo()

Realm::MachineMemInfo::MachineMemInfo ( Memory  _m)

◆ ~MachineMemInfo()

Realm::MachineMemInfo::~MachineMemInfo ( void  )

Member Function Documentation

◆ add_mem_mem_affinity()

bool Realm::MachineMemInfo::add_mem_mem_affinity ( const Machine::MemoryMemoryAffinity mma)

◆ add_proc_mem_affinity()

bool Realm::MachineMemInfo::add_proc_mem_affinity ( const Machine::ProcessorMemoryAffinity pma)

Member Data Documentation

◆ m

Memory Realm::MachineMemInfo::m

◆ mmas_in

MachineAffinityInfo<Memory, Machine::MemoryMemoryAffinity> Realm::MachineMemInfo::mmas_in

◆ mmas_out

MachineAffinityInfo<Memory, Machine::MemoryMemoryAffinity> Realm::MachineMemInfo::mmas_out

◆ pmas


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