Интерфейс IComparableConcept (dbgmodel.h)

Сравнивает этот объект с другим (произвольным типом). Если сравнение невозможно выполнить, необходимо вернуть E_NOT_SET.

Наследство

IComparableConcept наследует от IUnknown.

Методика

Интерфейс IComparableConcept имеет эти методы.

 
IComparableConcept::AddRef

Метод IComparableConcept::AddRef увеличивает число ссылок для интерфейса объекта.
IComparableConcept::CompareObjects

IComparableConcept::CompareObjects сравнивает этот объект с другим объектом произвольного типа. E_NOT_SET возвращается, если сравнение не может быть выполнено.
IComparableConcept::QueryInterface

Метод IComparableConcept::QueryInterface извлекает указатели на поддерживаемые интерфейсы объекта.
IComparableConcept::Release

Метод IComparableConcept::Release уменьшает количество ссылок для интерфейса объекта.

Замечания

Возвращаемое значение, переданное в результате сравнения, имеет следующее значение:

< 0 : contextObject < otherObject
0 : contextObject == otherObject
> 0 : contextObject > otherObject

Требования

Требование Ценность
заголовка dbgmodel.h

См. также

Обзор модели данных отладчика C++