System::EnumValuesBase-klass

EnumValuesBase class

En basklass för en klass som representerar metainformation för en uppräkningstyp.

class EnumValuesBase

Metoder

MetodBeskrivning
static GetNames(const TypeInfo&)Hämtar en array med namnen på konstanterna i en specificerad uppräkning.
static GetUnderlyingType(const TypeInfo&)Returnerar den underliggande typen för den specificerade uppräkningen.
static GetValues(const TypeInfo&)Returnerar en array som innehåller alla värden för den angivna uppräkningstypen.
static Parse(const TypeInfo&, const String&, bool)Returnerar ett objekt som representerar ett värde av en enum‑konstant för den angivna uppräkningstypen med det angivna namnet.
static ToObject(const TypeInfo&, uint64_t)Konverterar det angivna 64‑bit osignerade heltalsvärdet till en uppräkningselement.
static ToObject(const TypeInfo&, const SharedPtr<Object>&)Konverterar det angivna objektet med ett heltalsvärde till ett uppräkningselement.

Se även