Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Abstraksi lokasi fisik pada perangkat keras.
Sintaks
class location;
Anggota
Konstruktor Publik
| Nama | Deskripsi |
|---|---|
| Lokasi | Kelebihan beban. Membuat location objek. |
| ~location Destructor | Menghancurkan objek location . |
Metode Publik
| Nama | Deskripsi |
|---|---|
| arus | Mengembalikan objek yang location mewakili tempat yang paling spesifik yang dijalankan utas panggilan. |
| from_numa_node | Mengembalikan location objek yang mewakili simpul NUMA tertentu. |
Operator Publik
| Nama | Deskripsi |
|---|---|
| operator!= | Menentukan apakah dua location objek mewakili lokasi yang berbeda. |
| operator= | Menetapkan isi objek yang berbeda location untuk objek ini. |
| operator== | Menentukan apakah dua location objek mewakili lokasi yang sama. |
Hierarki Warisan
location
Persyaratan
Header: concrt.h
Namespace: konkurensi
~tempat
Menghancurkan objek location .
~location();
arus
Mengembalikan objek yang location mewakili tempat yang paling spesifik yang dijalankan utas panggilan.
static location __cdecl current();
Tampilkan Nilai
Lokasi yang mewakili tempat paling spesifik yang dijalankan utas panggilan.
from_numa_node
Mengembalikan location objek yang mewakili simpul NUMA tertentu.
static location __cdecl from_numa_node(unsigned short _NumaNodeNumber);
Parameter
_NumaNodeNumber
Nomor simpul NUMA untuk membangun lokasi.
Tampilkan Nilai
Lokasi yang mewakili simpul NUMA yang ditentukan oleh _NumaNodeNumber parameter .
lokasi
Membuat location objek.
location();
location(
const location& _Src);
location(
T _LocationType,
unsigned int _Id,
unsigned int _BindingId = 0,
_Inout_opt_ void* _PBinding = NULL);
Parameter
_Src
_LocationType
_Id
_BindingId
_PBinding
(Opsional) Penunjuk pengikatan.
Keterangan
Lokasi default yang dibangun mewakili sistem secara keseluruhan.
operator!=
Menentukan apakah dua location objek mewakili lokasi yang berbeda.
bool operator!= (const location& _Rhs) const;
Parameter
_Rhs
Operand location.
Tampilkan Nilai
true jika kedua lokasi berbeda, false jika tidak.
operator=
Menetapkan isi objek yang berbeda location untuk objek ini.
location& operator= (const location& _Rhs);
Parameter
_Rhs
Objek sumber location .
Tampilkan Nilai
operator==
Menentukan apakah dua location objek mewakili lokasi yang sama.
bool operator== (const location& _Rhs) const;
Parameter
_Rhs
Operand location.
Tampilkan Nilai
true jika dua lokasi tersebut identik, dan false sebaliknya.