CContactViewHighRange Class Reference

class CContactViewHighRange : public CContactViewRangeBase

A sub view range with a lower limit only.

This is used by sub views when the range criteria are CContactViewRangeBase::EGreaterThan or CContactViewRangeBase::EGreaterThanOrEqualTo .


Inherits from

Constructor & Destructor Documentation

CContactViewHighRange(const CContactViewBase &, const TDesC &, TCriteria)

CContactViewHighRange ( const CContactViewBase & aView,
const TDesC & aMatch,
TCriteria aCriteria
) [private]


const CContactViewBase & aView
const TDesC & aMatch
TCriteria aCriteria


~CContactViewHighRange ( ) [private]

Member Functions Documentation

NewL(const CContactViewBase &, const TDesC &, TCriteria)

IMPORT_C CContactViewHighRange * NewL ( const CContactViewBase & aView,
const TDesC & aMatch,
TCriteria aCriteria
) [static]

Allocates and constructs a CContactViewHighRange object.


const CContactViewBase & aView The sub view's underlying view.
const TDesC & aMatch The string to match items against. Only the first character in the string is used.
TCriteria aCriteria The query search condition; either CContactViewRangeBase::EGreaterThan or CContactViewRangeBase::EGreaterThanOrEqualTo.


void SetL ( ) [private, virtual]

Sets the iLow and iHigh members.

Member Data Documentation

TCriteria iCriteria

TCriteria iCriteria [private]

TBuf< KMaxBoundaryMatchLength > iMatch

TBuf < KMaxBoundaryMatchLength > iMatch [private]