System::ObjectExt::ObjectToUnknown μέθοδος

ObjectExt::ObjectToUnknown(SmartPtr<Object>) method

Μετατρέπει το Object σε άγνωστο τύπο, χειρίζεται τόσο τύπους έξυπνων δεικτών όσο και καταστάσεις bpxed τιμής.

template<typename T> static std::enable_if<IsSmartPtr<T>::value, T>::type System::ObjectExt::ObjectToUnknown(SmartPtr<Object> obj)
ParameterΠεριγραφή
TΤύπος στον οποίο θα μετατραπεί το Object.
ParameterTypeΠεριγραφή
objSmartPtr<Object>Object για μετατροπή.

ReturnValue

Είτε αποσυσκευασμένη τιμή είτε μετατρεπόμενος δείκτης.

Δείτε επίσης

ObjectExt::ObjectToUnknown(SmartPtr<Object>) method

Μετατρέπει το Object σε άγνωστο τύπο, χειρίζεται τόσο τύπους έξυπνων δεικτών όσο και καταστάσεις boxed τιμής.

template<typename T> static std::enable_if<!IsSmartPtr<T>::value, T>::type System::ObjectExt::ObjectToUnknown(SmartPtr<Object> obj)
ParameterΠεριγραφή
TΤύπος στον οποίο θα μετατραπεί το Object.
ParameterTypeΠεριγραφή
objSmartPtr<Object>Object για μετατροπή.

ReturnValue

Είτε αποσυσκευασμένη τιμή είτε μετατρεπόμενος δείκτης.

Δείτε επίσης