System::DynamicWeakPtr::Reference class

Reference class

Reference class which ensures that DynamicWeakPtr::Apply is called. Used if DynamicWeakPtr is passed as SmartPtr reference parameter to function which may assign to it.

class Reference

Методы

МетодОписание
operator DynamicWeakPtr_ &() constОператор преобразования. Позволяет использовать Reference в контекстах, где требуется DynamicWeakPtr_.
Reference(DynamicWeakPtr_&)Создаёт ссылку на умный указатель.
Reference(Reference&&)Создаёт ссылку на умный указатель перемещением.
~Reference()Уничтожает ссылку. Обеспечивает вызов Apply() у связанного умного указателя.

См. также