System::WeakReference< T > class
inhoud
[
verbergen
]WeakReference< T > class
Stelt een zwakke referentie voor, die een object referereert terwijl dat object nog steeds kan worden verwijderd.
template<typename T>class WeakReference< T > : public System::Object
| Parameter | Beschrijving |
|---|---|
| T | Type van een verwezen object. |
Methoden
| Methode | Beschrijving |
|---|---|
| operator!=(std::nullptr_t) const | Controleert of het verwezen object niet null is. |
| operator!=(const WeakReference<T>&) const | Vergelijkt het verwezen object met een andere instantie van de WeakReference klasse. |
| operator==(std::nullptr_t) const | Controleert of het verwezen object null is. |
| operator==(const WeakReference<T>&) const | Vergelijkt het verwezen object met een andere instantie van de WeakReference klasse. |
| reset() | |
| SetTarget(const SmartPtr<T>&) | Stelt het object (het doel) in waarnaar wordt verwezen door het huidige WeakReference object. |
| TryGetTarget(const SmartPtr<T>&) const | Haalt het object (het doel) op waarnaar wordt verwezen door het huidige WeakReference object. |
| WeakReference() | Standaardconstructor. |
| WeakReference(std::nullptr_t) | Constructor van nullptr. |
| WeakReference(const SmartPtr<T>&) | Initialiseert een nieuw exemplaar van de WeakReference klasse, die verwijst naar het opgegeven object. |
| WeakReference(const SmartPtr<T>&, bool) | Initialiseert een nieuw exemplaar van de WeakReference klasse, die verwijst naar het opgegeven object. |
Zie ook
- Class Object
- Namespace System
- Library Aspose.Page for C++