## Reference class


[Reference](./) class which ensures that DynamicWeakPtr::Apply is called. Used if [DynamicWeakPtr](../) is passed as [SmartPtr](../../smartptr/) reference parameter to function which may assign to it.

```cpp
class Reference
```

## Μέθοδοι

| Μέθοδος | Περιγραφή |
| --- | --- |
| [operator DynamicWeakPtr_ &](./operatordynamicweakptr_&/)() const | Τελεστής μετατροπής. Επιτρέπει τη χρήση του [Reference](./) σε περιβάλλοντα όπου απαιτείται το [DynamicWeakPtr_](../dynamicweakptr_/). |
| [Reference](./reference/)(DynamicWeakPtr_\&) | Δημιουργεί αναφορά έξυπνου δείκτη. |
| [Reference](./reference/)(Reference\&&) | Δημιουργεί με μετακίνηση την αναφορά έξυπνου δείκτη. |
| [~Reference](./~reference/)() | Καταστρέφει την αναφορά. Εξασφαλίζει κλήση του Apply() στον αναφερόμενο έξυπνο δείκτη. |
## Δείτε επίσης

* Class [DynamicWeakPtr](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
