System::Collections::Generic::_KeyList class
_KeyList class
Implements list of dictionary’s keys. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.
template<typename Dict>class _KeyList : public System::Collections::Generic::_KeyCollection<Dict>
Methods
Method | Description |
---|
_KeyList(const typename Dict::Ptr&) | Initializes collection referencing specified dictionary. |
Contains(const TKey&) const override | Checks if specified key is present in collection. |
idx_get(int) const override | Gets key at specified position. |
Typedefs
Typedef | Description |
---|
TKey | Key type. |
See Also