System::Get method
Contents
[
Hide
]System::Get(const SharedPtr<Object>&) method
Function to get N-th element of tuple given. Overload for base object.
template<std::size_t> auto System::Get(const SharedPtr<Object> &object)
| Parameter | Description |
|---|---|
| N | element index. |
| Parameter | Type | Description |
|---|---|---|
| object | const SharedPtr<Object>& | object to inspect. |
ReturnValue
value of N-th tuple element casted to object.
See Also
- Typedef SharedPtr
- Class Object
- Namespace System
- Library Aspose.PDF for C++
System::Get(const SharedPtr<T>&) method
Function to get N-th element of tuple given. Overload for shared pointers.
template<std::size_t,typename T> auto System::Get(const SharedPtr<T> &pointer)
| Parameter | Description |
|---|---|
| N | element index. |
| T | type of inspected object. |
| Parameter | Type | Description |
|---|---|---|
| object | const SharedPtr<T>& | object to inspect. |
ReturnValue
value of N-th tuple element.
See Also
- Typedef SharedPtr
- Namespace System
- Library Aspose.PDF for C++
System::Get(const T&) method
Function to get N-th element of tuple given. Overload for objects with Deconstruct method.
template<std::size_t,typename T> auto System::Get(const T &object)
| Parameter | Description |
|---|---|
| N | element index. |
| T | type of inspected object. |
| Parameter | Type | Description |
|---|---|---|
| object | const T& | object to inspect. |
ReturnValue
value of N-th tuple element.
See Also
- Namespace System
- Library Aspose.PDF for C++
System::Get(const ValueTuple<Args…>&) method
Gets N-th element of value tuple.
template<std::size_t,typename...> auto System::Get(const ValueTuple<Args...> &tuple)
| Parameter | Description |
|---|---|
| N | element index. |
| Args | tuple elements. |
| Parameter | Type | Description |
|---|---|---|
| tuple | const ValueTuple<Args…>& | tuple to get element from. |
ReturnValue
value of N-th tuple element.
See Also
- Class ValueTuple
- Namespace System
- Library Aspose.PDF for C++