Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Accelerator::PointerAttribute

Informations sur une adresse mémoire. Plus de détails...

#include <arcane/accelerator/core/PointerAttribute.h>

+ Graphe de collaboration de Arcane::Accelerator::PointerAttribute:

Fonctions membres publiques

bool isValid () const
 
ePointerMemoryType memoryType () const
 
const void * originalPointer () const
 
const void * hostPointer () const
 
const void * devicePointer () const
 
int device () const
 

Amis

std::ostream & operator<< (std::ostream &o, const PointerAttribute &a)
 

Description détaillée

Informations sur une adresse mémoire.

Les informations de cette instance sont équivalentes à celles obtenues par l'appel à cudaPointerGetAttributes(). Les informations ne sont valides que si isValid() est vrai.

Définition à la ligne 35 du fichier PointerAttribute.h.

Documentation des fonctions membres

◆ device()

int Arcane::Accelerator::PointerAttribute::device ( ) const
inline

Définition à la ligne 51 du fichier PointerAttribute.h.

◆ devicePointer()

const void * Arcane::Accelerator::PointerAttribute::devicePointer ( ) const
inline

Définition à la ligne 50 du fichier PointerAttribute.h.

◆ hostPointer()

const void * Arcane::Accelerator::PointerAttribute::hostPointer ( ) const
inline

Définition à la ligne 49 du fichier PointerAttribute.h.

◆ isValid()

bool Arcane::Accelerator::PointerAttribute::isValid ( ) const
inline

Définition à la ligne 46 du fichier PointerAttribute.h.

◆ memoryType()

ePointerMemoryType Arcane::Accelerator::PointerAttribute::memoryType ( ) const
inline

Définition à la ligne 47 du fichier PointerAttribute.h.

◆ originalPointer()

const void * Arcane::Accelerator::PointerAttribute::originalPointer ( ) const
inline

Définition à la ligne 48 du fichier PointerAttribute.h.

Documentation des fonctions amies et associées

◆ operator<<

std::ostream & operator<< ( std::ostream &  o,
const PointerAttribute a 
)
friend

Définition à la ligne 301 du fichier AcceleratorCore.cc.


La documentation de cette classe a été générée à partir du fichier suivant :