System::EnumValuesBase क्लास

EnumValuesBase class

एन्हुमरेशन टाइप की मेटा जानकारी का प्रतिनिधित्व करने वाली क्लास के लिए बेस क्लास।

class EnumValuesBase

विधियाँ

विधिविवरण
static GetNames(const TypeInfo&)निर्दिष्ट एनीमरेशन में कॉन्स्टेंट्स के नामों का एरे प्राप्त करता है।
static GetUnderlyingType(const TypeInfo&)निर्दिष्ट एनीमरेशन का अंतर्निहित प्रकार लौटाता है।
static GetValues(const TypeInfo&)निर्दिष्ट enumeration प्रकार के सभी मानों को शामिल करने वाला एक ऐरे लौटाता है।
static Parse(const TypeInfo&, const String&, bool)निर्दिष्ट नाम के साथ निर्दिष्ट enumeration प्रकार के enumeration स्थिरांक के मान का प्रतिनिधित्व करने वाला एक ऑब्जेक्ट लौटाता है।
static ToObject(const TypeInfo&, uint64_t)निर्दिष्ट 64-बिट unsigned integer मान को एक enumeration सदस्य में परिवर्तित करता है।
static ToObject(const TypeInfo&, const SharedPtr<Object>&)एक integer मान वाले निर्दिष्ट ऑब्जेक्ट को एक enumeration सदस्य में परिवर्तित करता है।

संबंधित देखें