classe System::Collections::Generic::BaseSet

BaseSet class

template<typename T,typename SET_T>class BaseSet : public virtual System::Object,
                                                   public System::Collections::Generic::ICollection<T>

Nested classes

Metodi

MetodoDescrizione
_add_range(std::initializer_list<T>)Specifico per C++.
Add(const T&) overrideAggiunge un elemento al set.
begin() constOttiene l’iteratore al primo elemento della collezione qualificata come const.
cbegin() constOttiene l’iteratore al primo elemento qualificato come const della collezione.
cend() constOttiene l’iteratore per un elemento qualificato const inesistente oltre la fine della collezione.
Clear() overrideElimina tutti gli elementi nel set.
Contains(const T&) const overrideVerifica se l’elemento è presente nel set.
CopyTo(ArrayPtr<T>, int) overrideCopia il contenuto dell’hash negli elementi esistenti dell’array.
data()Accessor della struttura dati sottostante.
data() constAccessor della struttura dati sottostante.
end() constOttiene l’iteratore per un elemento inesistente oltre la fine della collezione qualificata come const.
get_Count() const overrideOttiene il numero di elementi nel set.
GetEnumerator() overrideCrea enumeratore.
Remove(const T&) overrideRimuove l’elemento dal set.
TryAdd(const T&)Aggiunge un elemento al set.
virtualizeBeginConstIterator() const overrideOttiene l’implementazione dell’iteratore const begin per il contenitore corrente.
virtualizeBeginIterator() overrideOttiene l’implementazione dell’iteratore begin per il contenitore corrente.
virtualizeEndConstIterator() const overrideOttiene l’implementazione dell’iteratore const end per il contenitore corrente.
virtualizeEndIterator() overrideOttiene l’implementazione dell’iteratore end per il contenitore corrente.

Typedefs

TypedefDescrizione
BaseTypeInterfaccia implementata.
const_iteratorTipo di iteratore const.
IEnumerablePtrPuntatore all’interfaccia Enumerable.
IEnumeratorPtrPuntatore Enumerator.
iteratorTipo di iteratore.
set_tTipo di dato sottostante.
ThisPtrTipo puntatore.
ThisTypeTipo self.
ValueTypeTipo valore.

Vedi anche