Location:
cntview.h
Link against: cntview.lib
class CContactViewRangeBase : public CBase;
The abstract base class for all contact view range classes.
Range classes are used by contact sub views to specify the upper and lower range boundaries and for searching their underlying view.
CBase
- Base class for all classes to be instantiated on the heap
CContactViewRangeBase
- The abstract base class for all contact view range classes
Defined in CContactViewRangeBase
:
EGreaterThan
, EGreaterThanOrEqualTo
, ELessThan
, ELessThanOrEqualTo
, HighIndex()
, IndicesValid()
, LowIndex()
, SetL()
, TCriteria
, iCollateMethod
, iHigh
, iLow
, iView
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
inline TInt LowIndex() const;
Gets the index into the sub view's underlying view of the item at the bottom of the range.
|
inline TInt HighIndex() const;
Gets the index into the sub view's underlying view of the item at the top of the range.
|
IMPORT_C TBool IndicesValid() const;
Tests whether the lower and upper indexes are valid, i.e. not KErrNotFound.
|
TCriteria
Defines the range criteria.
|
protected: TInt iLow;
The index into the sub view's underlying view of the item at the lower limit of the range.
protected: TInt iHigh;
The index into the sub view's underlying view of the item at the upper limit of the range.
protected: TCollationMethod * iCollateMethod;
The collation method used to sort the strings.
By default, this is the standard collation method for the current locale.