Поделиться через


Интерфейс 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