System::With Methode
Inhalt
[
Ausblenden
]System::With(const SharedPtr<T>&, const A&) method
Klont das Referenz‑Record und wendet darauf einen Initialisierungs‑Functor an.
template<typename T,typename A> SharedPtr<T> System::With(const SharedPtr<T> &record, const A &initializer)
| Parameter | Beschreibung |
|---|---|
| T | Record‑Typ zum Klonen. |
| A | Initialisierungs‑Functor‑Typ. |
| Parameter | Typ | Beschreibung |
|---|---|---|
| Record | const SharedPtr<T>& | Gemeinsamer Zeiger auf das Objekt, das geklont und initialisiert werden soll. |
| Initialisierer | const A& | Initialisierungs-Funktor wird auf die Klonkopie des Datensatzes angewendet. |
ReturnValue
Shared-Pointer auf geklonten Datensatz.
Siehe auch
- Typedef SharedPtr
- Namespace System
- Library Aspose.Font for C++
System::With(const T&, const A&) method
Kopiert Strukturdatensatz und wendet Initialisierungs-Funktor darauf an.
template<typename T,typename A> T System::With(const T &record, const A &initializer)
| Parameter | Beschreibung |
|---|---|
| T | Datensatztyp zum Kopieren. |
| A | Initialisierungs‑Functor‑Typ. |
| Parameter | Typ | Beschreibung |
|---|---|---|
| Record | const T& | Datensatz zum Kopieren und Initialisieren. |
| Initialisierer | const A& | Initialisierungs-Funktor wird auf die Kopie des Datensatzes angewendet. |
ReturnValue
Kopierter Datensatz.
Siehe auch
- Namespace System
- Library Aspose.Font for C++