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

ObjectExt::UnknownToObject(const T&) method

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

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

ReturnValue

Έξυπνος δείκτης σε Object που είναι είτε μετατρεπόμενος δείκτης είτε τιμή σε κουτί.

Δείτε επίσης

ObjectExt::UnknownToObject(T) method

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

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

ReturnValue

Έξυπνος δείκτης σε Object που είναι είτε μετατρεπόμενος δείκτης είτε τιμή σε κουτί.

Δείτε επίσης