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.

CContactSubView

Inherits from

Constructor & Destructor Documentation

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

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

Parameters

const CContactViewBase & aView
const TDesC & aMatch
TCriteria aCriteria

~CContactViewHighRange()

~CContactViewHighRange()[private]

Member Functions Documentation

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

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

Allocates and constructs a CContactViewHighRange object.

Parameters

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

SetL()

voidSetL()[private, virtual]

Sets the iLow and iHigh members.

Member Data Documentation

TCriteria iCriteria

TCriteria iCriteria[private]

TBuf< KMaxBoundaryMatchLength > iMatch

TBuf< KMaxBoundaryMatchLength >iMatch[private]