System::WeakReference< T > class
isi
[
bersembunyi
]WeakReference< T > class
Mewakili referensi lemah, yang mereferensikan sebuah objek sambil tetap memungkinkan objek tersebut dihapus.
template<typename T>class WeakReference< T > : public System::Object
| Parameter | Deskripsi |
|---|---|
| T | Tipe dari objek yang direferensikan. |
Metode
| Metode | Deskripsi |
|---|---|
| operator!=(std::nullptr_t) const | Memeriksa apakah objek yang direferensikan tidak null. |
| operator!=(const WeakReference<T>&) const | Membandingkan objek yang direferensikan dengan instance lain dari kelas WeakReference. |
| operator==(std::nullptr_t) const | Memeriksa apakah objek yang direferensikan null. |
| operator==(const WeakReference<T>&) const | Membandingkan objek yang direferensikan dengan instance lain dari kelas WeakReference. |
| reset() | |
| SetTarget(const SmartPtr<T>&) | Menetapkan objek (target) yang direferensikan oleh objek WeakReference saat ini. |
| TryGetTarget(const SmartPtr<T>&) const | Mendapatkan objek (target) yang direferensikan oleh objek WeakReference saat ini. |
| WeakReference() | Konstruktor default. |
| WeakReference(std::nullptr_t) | Konstruktor dari nullptr. |
| WeakReference(const SmartPtr<T>&) | Menginisialisasi sebuah instance baru dari kelas WeakReference, yang mereferensikan objek yang ditentukan. |
| WeakReference(const SmartPtr<T>&, bool) | Menginisialisasi sebuah instance baru dari kelas WeakReference, yang mereferensikan objek yang ditentukan. |
Lihat Juga
- Class Object
- Namespace System
- Library Aspose.Page for C++