CContactViewRange Class Reference
class CContactViewRange : public CContactViewRangeBase
|
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.
CContactSubView
Inherited Functions
|
|
CBase::CBase()
|
|
CBase::Delete(CBase *)
|
|
CBase::Extension_(TUint,TAny *&,TAny *)
|
|
CBase::operator new(TUint)
|
|
CBase::operator new(TUint,TAny *)
|
|
CBase::operator new(TUint,TLeave)
|
|
CBase::operator new(TUint,TLeave,TUint)
|
|
CBase::operator new(TUint,TUint)
|
|
CBase::~CBase()
|
|
CContactViewRangeBase::CContactViewRangeBase(const CContactViewBase &)
|
|
CContactViewRangeBase::FindIndexL(const TDesC &,TCriteria)const
|
|
CContactViewRangeBase::HighIndex()const
|
|
CContactViewRangeBase::IndicesValid()const
|
|
CContactViewRangeBase::LowIndex()const
|
|
CContactViewRangeBase::MatchesCriteriaL(TCriteria,const TDesC &,TInt)const
|
|
CContactViewRangeBase::ValidateIndices()
|
|
CContactViewRangeBase::~CContactViewRangeBase()
|
Constructor & Destructor Documentation
CContactViewRange(const CContactViewBase &, const TDesC &, TCriteria, const TDesC &, TCriteria)
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
Called by derived classes to set the collation method iCollateMethod to be the standard collation method for the current locale.
NewL(const CContactViewBase &, const TDesC &, TCriteria, const TDesC &, TCriteria)
Allocates and constructs a new sub view range.
Parameters
const
CContactViewBase
& aView
|
The sub view's underlying view.
|
const
TDesC
& aLowMatch
|
The match string for the bottom of the range. Only the first character in the string is used.
|
TCriteria
aLowCriteria
|
The query search condition for the bottom of the range; either CContactViewRangeBase::EGreaterThan or CContactViewRangeBase::EGreaterThanOrEqualTo.
|
const
TDesC
& aHighMatch
|
The match string for the top of the range. Only the first character in the string is used.
|
TCriteria
aHighCriteria
|
The query search condition for the top of the range; either CContactViewRangeBase::ELessThan or CContactViewRangeBase::ELessThanOrEqualTo.
|
SetL()
void
|
SetL
|
(
|
)
|
[private, virtual]
|
Sets the iLow and iHigh members.
Member Data Documentation
TBuf< KMaxBoundaryMatchLength > iHighMatch
TBuf< KMaxBoundaryMatchLength > iLowMatch
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.