System::Get method

System::Get(const SharedPtr<Object>&) method

دالة للحصول على العنصر N‑th من الـ tuple المعطى. تحميل زائد للكائن الأساسي.

template<std::size_t> auto System::Get(const SharedPtr<Object> &object)
معاملالوصف
Nفهرس العنصر.
معاملنوعالوصف
كائنconst SharedPtr<Object>&كائن للفحص.

ReturnValue

قيمة العنصر N‑th من الـ tuple محوّلة إلى كائن.

انظر أيضًا

System::Get(const SharedPtr<T>&) method

دالة للحصول على العنصر N‑th من الـ tuple المعطى. تحميل زائد للمؤشرات المشتركة.

template<std::size_t,typename T> auto System::Get(const SharedPtr<T> &pointer)
معاملالوصف
Nفهرس العنصر.
Tنوع الكائن المفحوص.
معاملنوعالوصف
كائنconst SharedPtr<T>&كائن للفحص.

ReturnValue

قيمة العنصر N‑th من الـ tuple.

انظر أيضًا

System::Get(const T&) method

دالة للحصول على العنصر N‑th من الـ tuple المعطى. تحميل زائد للكائنات التي تحتوي على طريقة Deconstruct.

template<std::size_t,typename T> auto System::Get(const T &object)
معاملالوصف
Nفهرس العنصر.
Tنوع الكائن المفحوص.
معاملنوعالوصف
كائنconst T&كائن للفحص.

ReturnValue

قيمة العنصر N‑th من الـ tuple.

انظر أيضًا

System::Get(const ValueTuple<Args…>&) method

يحصل على العنصر N‑th من tuple القيم.

template<std::size_t,typename...> auto System::Get(const ValueTuple<Args...> &tuple)
معاملالوصف
Nفهرس العنصر.
المعاملاتعناصر الـ tuple.
معاملنوعالوصف
tupleconst ValueTuple<Args…>&tuple للحصول على عنصر منه.

ReturnValue

قيمة العنصر N‑th من الـ tuple.

انظر أيضًا