Classe contenant des informations pour spécialiser les allocations. Plus de détails...
Fonctions membres publiques | |
void | setMemoryLocationHint (eMemoryLocationHint mem_advice) |
eMemoryLocationHint | memoryLocationHint () const |
Int16 | device () const |
void | setDevice (Int16 device) |
ArrayDebugInfo * | debugInfo () const |
void | setDebugInfo (ArrayDebugInfo *v) |
RunQueue * | runQueue () const |
void | setRunQueue (RunQueue *v) |
String | arrayName () const |
Attributs privés | |
eMemoryLocationHint | m_memory_location_hint = eMemoryLocationHint::None |
Int16 | m_device = (-1) |
RunQueue * | m_run_queue = nullptr |
ArrayDebugInfo * | m_debug_info = nullptr |
Classe contenant des informations pour spécialiser les allocations.
Définition à la ligne 30 du fichier MemoryAllocationArgs.h.
String Arccore::MemoryAllocationArgs::arrayName | ( | ) | const |
Définition à la ligne 27 du fichier MemoryAllocationOptions.cc.
|
inline |
Définition à la ligne 40 du fichier MemoryAllocationArgs.h.
|
inline |
Définition à la ligne 37 du fichier MemoryAllocationArgs.h.
|
inline |
Définition à la ligne 35 du fichier MemoryAllocationArgs.h.
|
inline |
Définition à la ligne 44 du fichier MemoryAllocationArgs.h.
|
inline |
Définition à la ligne 41 du fichier MemoryAllocationArgs.h.
|
inline |
Définition à la ligne 38 du fichier MemoryAllocationArgs.h.
|
inline |
Définition à la ligne 34 du fichier MemoryAllocationArgs.h.
|
inline |
Définition à la ligne 45 du fichier MemoryAllocationArgs.h.
|
private |
Définition à la ligne 54 du fichier MemoryAllocationArgs.h.
|
private |
Définition à la ligne 52 du fichier MemoryAllocationArgs.h.
|
private |
Définition à la ligne 51 du fichier MemoryAllocationArgs.h.
|
private |
Définition à la ligne 53 du fichier MemoryAllocationArgs.h.