location – třída

Abstrakce fyzického umístění na hardwaru.

Syntaxe

class location;

Členové

Veřejné konstruktory

Název Popis
location Přetíženo. location Vytvoří objekt.
~location – destruktor location Zničí objekt.

Veřejné metody

Název Popis
současný location Vrátí objekt představující nejvýraznější místo, které volající vlákno provádí.
from_numa_node location Vrátí objekt, který představuje daný uzel NUMA.

Veřejné operátory

Název Popis
operator!= Určuje, zda dva location objekty představují různé umístění.
operator= Přiřadí obsah jiného location objektu k tomuto objektu.
operator== Určuje, zda dva location objekty představují stejné umístění.

Hierarchie dědičnosti

location

Požadavky

Hlavička: concrt.h

Namespace: souběžnost

~umístění

location Zničí objekt.

~location();

aktuální

location Vrátí objekt představující nejvýraznější místo, které volající vlákno provádí.

static location __cdecl current();

Návratová hodnota

Umístění představující nejvýraznější místo, které volající vlákno spouští.

from_numa_node

location Vrátí objekt, který představuje daný uzel NUMA.

static location __cdecl from_numa_node(unsigned short _NumaNodeNumber);

Parametry

_NumaNodeNumber
Číslo uzlu NUMA pro vytvoření umístění.

Návratová hodnota

Umístění představující uzel NUMA určený parametrem _NumaNodeNumber .

location

location Vytvoří objekt.

location();

location(
    const location& _Src);

location(
    T _LocationType,
    unsigned int _Id,
    unsigned int _BindingId = 0,
    _Inout_opt_ void* _PBinding = NULL);

Parametry

_Src

_LocationType

_Id

_BindingId

_PBinding
(Volitelné) Ukazatel vazby

Poznámky

Výchozí vytvořené umístění představuje systém jako celek.

operator!=

Určuje, zda dva location objekty představují různé umístění.

bool operator!= (const location& _Rhs) const;

Parametry

_Rhs
Operand location.

Návratová hodnota

true pokud jsou dvě umístění odlišná, false jinak.

operator=

Přiřadí obsah jiného location objektu k tomuto objektu.

location& operator= (const location& _Rhs);

Parametry

_Rhs
Zdrojový location objekt.

Návratová hodnota

operator==

Určuje, zda dva location objekty představují stejné umístění.

bool operator== (const location& _Rhs) const;

Parametry

_Rhs
Operand location.

Návratová hodnota

true pokud jsou dvě umístění identická a false jinak.

Viz také

concurrency – obor názvů