CContactViewRange Class Reference

#include <app/cntview.h>

Link against: cntview.lib

class CContactViewRange : public CContactViewRangeBase, public CContactViewRangeBase

Detailed Description

A sub view range with both a lower and upper limit.

This is used by sub views when lower and upper boundary criteria are specified.

See also: CContactSubView

Constructor & Destructor Documentation

~CContactViewRange ( )

~CContactViewRange()

Destructor.

Member Function Documentation

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

IMPORT_C CContactViewRange *NewL(const CContactViewBase &aView,
const TDesC &aLowMatch,
TCriteriaaLowCriteria,
const TDesC &aHighMatch,
TCriteriaaHighCriteria
)[static]

Allocates and constructs a new sub view range.

Parameters
aViewThe sub view's underlying view.
aLowMatchThe match string for the bottom of the range. Only the first character in the string is used.
aLowCriteriaThe query search condition for the bottom of the range; either CContactViewRangeBase::EGreaterThan or CContactViewRangeBase::EGreaterThanOrEqualTo.
aHighMatchThe match string for the top of the range. Only the first character in the string is used.
aHighCriteriaThe query search condition for the top of the range; either CContactViewRangeBase::ELessThan or CContactViewRangeBase::ELessThanOrEqualTo.
Return Value
Pointer to a newly created sub view range object