System::Collections::Generic::BaseSet Klasse
Inhalt
[
Ausblenden
]BaseSet class
template<typename T,typename SET_T>class BaseSet : public virtual System::Object,
public System::Collections::Generic::ICollection<T>
Nested classes
- Class Enumerator
Methoden
| Methode | Beschreibung |
|---|---|
| _add_range(std::initializer_list<T>) | C++-spezifisch. |
| Add(const T&) override | Fügt ein Element zum Set hinzu. |
| begin() const | Erhält einen Iterator zum ersten Element der const‑qualifizierten Sammlung. |
| cbegin() const | Erhält einen Iterator zum ersten const‑qualifizierten Element der Sammlung. |
| cend() const | Erhält einen Iterator für ein nicht existierendes const‑qualifiziertes Element hinter dem Ende der Sammlung. |
| Clear() override | Löscht alle Elemente im Set. |
| Contains(const T&) const override | Prüft, ob ein Element im Set vorhanden ist. |
| CopyTo(ArrayPtr<T>, int) override | Kopiert Hash-Inhalte in vorhandene Array-Elemente. |
| data() | Zugriff auf die zugrunde liegende Datenstruktur. |
| data() const | Zugriff auf die zugrunde liegende Datenstruktur. |
| end() const | Erhält einen Iterator für ein nicht existierendes Element hinter dem Ende der const‑qualifizierten Sammlung. |
| get_Count() const override | Ermittelt die Anzahl der Elemente im Set. |
| GetEnumerator() override | Erstellt Aufzählung. |
| Remove(const T&) override | Entfernt ein Element aus dem Set. |
| TryAdd(const T&) | Fügt ein Element zum Set hinzu. |
| virtualizeBeginConstIterator() const override | Liefert die Implementierung des begin‑const‑Iterators für den aktuellen Container. |
| virtualizeBeginIterator() override | Liefert die Implementierung des begin‑Iterators für den aktuellen Container. |
| virtualizeEndConstIterator() const override | Liefert die Implementierung des end‑const‑Iterators für den aktuellen Container. |
| virtualizeEndIterator() override | Liefert die Implementierung des end‑Iterators für den aktuellen Container. |
Typedefs
| Typedef. | Beschreibung |
|---|---|
| BaseType | Implementierte Schnittstelle. |
| const_iterator | Typ des konstanten Iterators. |
| IEnumerablePtr | Zeiger auf das Enumerable-Interface. |
| IEnumeratorPtr | Enumerator Zeiger. |
| iterator | Iteratortyp. |
| set_t | Zugrundeliegender Datentyp. |
| ThisPtr | Zeigertyp. |
| ThisType | Selbsttyp. |
| ValueType | Werttyp. |
Siehe auch
- Class Object
- Class ICollection
- Namespace System::Collections::Generic
- Library Aspose.Font for C++