System::WeakPtr::WeakPtr constructor

WeakPtr::WeakPtr(const SmartPtr<Q>&) constructor

Maakt een zwakke pointer die naar dezelfde pointer verwijst als x.

template<class Q,typename> System::WeakPtr<T>::WeakPtr(const SmartPtr<Q> &x)
ParameterBeschrijving
QPointee-type van bronpointer.
ParameterTypeBeschrijving
xconst SmartPtr<Q>&Pointer om de waarde van de pointee te kopiëren.

Zie ook

WeakPtr::WeakPtr(const SmartPtr_&) constructor

Maakt een zwakke pointer die naar dezelfde pointer verwijst als ptr.

System::WeakPtr<T>::WeakPtr(const SmartPtr_ &ptr)
ParameterTypeBeschrijving
ptrconst SmartPtr_&Pointer om de waarde van de pointee te kopiëren.

Zie ook

WeakPtr::WeakPtr(const WeakPtr<Q>&) constructor

Copy-constructeert een zwakke pointer.

template<class Q,typename> System::WeakPtr<T>::WeakPtr(const WeakPtr<Q> &x)
ParameterBeschrijving
QBron‑pointee type.
ParameterTypeBeschrijving
xconst WeakPtr<Q>&Pointer om de waarde van de pointee te kopiëren.

Zie ook

WeakPtr::WeakPtr(const WeakPtr_&) constructor

Copy-constructeert een zwakke pointer.

System::WeakPtr<T>::WeakPtr(const WeakPtr_ &ptr)
ParameterTypeBeschrijving
ptrconst WeakPtr_&Pointer om de waarde van de pointee te kopiëren.

Zie ook

WeakPtr::WeakPtr(Pointee_ *) constructor

Maakt een zwakke pointer naar het opgegeven object.

System::WeakPtr<T>::WeakPtr(Pointee_ *object)
ParameterTypeBeschrijving
objectPointee_ *Object om een zwakke pointer naar te maken.

Zie ook

WeakPtr::WeakPtr(SmartPtr_&&) constructor

Move-constructeert een zwakke pointer.

System::WeakPtr<T>::WeakPtr(SmartPtr_ &&x)
ParameterTypeBeschrijving
xSmartPtr_&&Pointer om de pointee-waarde van te verplaatsen.

Zie ook

WeakPtr::WeakPtr(std::nullptr_t) constructor

Maakt een null-pointer.

System::WeakPtr<T>::WeakPtr(std::nullptr_t=nullptr)

Zie ook