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,
TCriteria aCriteria
) [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,
TCriteria aCriteria
) [static]

Allocates and constructs a CContactViewHighRange object.

Parameters

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.

SetL()

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]