Kelas lokasi
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 |
---|---|
saat ini | 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
~Lokasi
Menghancurkan objek location
.
~location();
saat ini
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.
Baca juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk