|
||
class CContactViewLowRange : public CContactViewRangeBase;
A sub view range with an upper limit only.
This is used by sub views when the range criteria are CContactViewRangeBase::ELessThan
or CContactViewRangeBase::ELessThanOrEqualTo
.
CBase
- Base class for all classes to be instantiated on the heap
CContactViewRangeBase
- The abstract base class for all contact view range classes
CContactViewLowRange
- A sub view range with an upper limit only
Defined in CContactViewLowRange
:
Inherited from CBase
:
Delete()
Deletes the specified objectExtension_()
Extension functionoperator new()
Initialises the object to binary zeroesInherited from CContactViewRangeBase
:
EGreaterThan
Greater thanEGreaterThanOrEqualTo
Greater than or equal toELessThan
Less thanELessThanOrEqualTo
Less than or equal toHighIndex()
Gets the index into the sub view's underlying view of the item at the top of the rangeIndicesValid()
Tests whether the lower and upper indexes are valid, i.eLowIndex()
Gets the index into the sub view's underlying view of the item at the bottom of the rangeTCriteria
Defines the range criteriaiCollateMethod
The collation method used to sort the stringsiHigh
The index into the sub view's underlying view of the item at the upper limit of the rangeiLow
The index into the sub view's underlying view of the item at the lower limit of the rangeiView
The sub view's underlying viewCContactSubView
Provides a view of a range of contact items from a potentially larger underlying view (another CContactViewBase-derived object)static IMPORT_C CContactViewLowRange *NewL(const CContactViewBase &aView, const TDesC &aMatch, TCriteria aCriteria);
Allocates and constructs a CContactViewLowRange object.
|
|
private: virtual void SetL();
Sets the iLow and iHigh members.