Μέθοδος System::Ref
περιεχόμενα
[
κρύβω
]System::Ref(const std::reference_wrapper<T>&) method
Περιτύλιγμα για να διασφαλιστεί ότι το Ref(std::ref(DynamicWeakPtr)) λειτουργεί.
template<typename T> decltype(Ref(std::declval<T &>())) System::Ref(const std::reference_wrapper<T> &wrapper)
| Parameter | Περιγραφή |
|---|---|
| T | Αναφερθόμενος τύπος. |
| Parameter | Type | Περιγραφή |
|---|---|---|
| περιτύλιγμα | const std::reference_wrapper<T>& | std περιτύλιγμα για αποσυσκευασία. |
ReturnValue
Τύπος αναφοράς ορίζεται στο System:: αντί για το std.
Δείτε επίσης
- Namespace System
- Library Aspose.Page for C++
System::Ref(DynamicWeakPtr<T, trunkMode, weakLeafs…>&) method
Δημιουργεί αναφορά σε αντικείμενο DynamicWeakPtr. Χρησιμοποιείται από τον μεταγλωττιστή όταν περνιούνται επιχειρήματα συνάρτησης με αναφορά.
template<typename T,SmartPtrMode,unsigned int ...> DynamicWeakPtr<T, trunkMode, weakLeafs...>::Reference System::Ref(DynamicWeakPtr<T, trunkMode, weakLeafs...> &ptr)
| Parameter | Περιγραφή |
|---|---|
| T | Τύπος δείκτη. |
| trunkMode | Λειτουργία του έξυπνου δείκτη αυτού. |
| weakLeafs | Δείκτες των ορισμάτων προτύπου για τα οποία πρέπει να κληθεί η μέθοδος SetTemplateWeakPtr. |
| Parameter | Type | Περιγραφή |
|---|---|---|
| ptr | DynamicWeakPtr<T, trunkMode, weakLeafs…>& | Έξυπνος δείκτης για δημιουργία αναφοράς σε. |
ReturnValue
Αναφορά έξυπνου δείκτη.
Δείτε επίσης
- Class DynamicWeakPtr
- Namespace System
- Library Aspose.Page for C++
System::Ref(T&) method
Βοηθητική συνάρτηση για απόκτηση αναφορών σε αντικείμενα. Χρησιμοποιείται για να εγγυηθεί ότι το System::DynamicWeakPtr ενημερώνει το αναφερόμενο αντικείμενο μετά από αναθέσεις.
template<typename T> T & System::Ref(T &value)
| Parameter | Περιγραφή |
|---|---|
| T | Τύπος για δημιουργία αναφοράς σε. |
| Parameter | Type | Περιγραφή |
|---|---|---|
| τιμή | T& | Τιμή για δημιουργία αναφοράς σε. |
ReturnValue
Αναφορά στην τιμή που περάστηκε σε αυτή τη συνάρτηση.
Δείτε επίσης
- Namespace System
- Library Aspose.Page for C++