Интерфейс IIndexableConcept (dbgmodel.h)
Любой объект, который является контейнером, поддерживающим случайный доступ к элементам из заданных N-мерных индексаторов, реализует эту концепцию.
Допустимо, чтобы объект был индексируемым (через поддержку IIndexableConcept) и не был итерируемым (из-за отсутствия поддержки IIterableConcept).
Наследование
IIndexableConcept наследуется от IUnknown.
Методы
Интерфейс IIndexableConcept содержит следующие методы.
IIndexableConcept::AddRef Метод IIndexableConcept::AddRef увеличивает количество ссылок для интерфейса в объекте . |
IIndexableConcept::GetAt Метод GetAt извлекает значение по определенному N-мерному индексу из индексированного объекта. |
IIndexableConcept::GetDimensionality Метод GetDimensionality возвращает количество измерений, в которых индексируется объект. |
IIndexableConcept::QueryInterface Метод IIndexableConcept::QueryInterface извлекает указатели на поддерживаемые интерфейсы в объекте . |
IIndexableConcept::Release Метод IIndexableConcept::Release уменьшает количество ссылок для интерфейса в объекте . |
IIndexableConcept::SetAt Метод SetAt пытается задать значение по определенному N-мерному индексу из индексированного объекта. |
Требования
Требование | Значение |
---|---|
Заголовок | dbgmodel.h |