Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: bamatch.h
Link against: bafl.lib

Class RIncrMatcherPtr

class RIncrMatcherPtr : public RIncrMatcherBase;

Description

Incrementally matches text against a descriptor, accessed via a pointer.

The class does not take a copy of the text to match against, but only stores the pointer.

Derivation

Members

Defined in RIncrMatcherPtr:
MatchDes(), MatchDes(), RIncrMatcherPtr(), RIncrMatcherPtr(), SetMatcherPtr(), ~RIncrMatcherPtr()

Inherited from RIncrMatcherBase:
AppendChar(), Clear(), DeleteLastChar(), FirstMatchingIndex(), FirstMatchingIndexC(), FirstMatchingIndexF(), IsMatch(), IsMatchC(), IsMatchF(), MatchLength(), MatchText(), MaxLength(), SetBestMatch(), SetBestMatchC(), SetBestMatchF(), SetMatchText()


Construction and destruction


RIncrMatcherPtr()

IMPORT_C RIncrMatcherPtr();

Description

Default constructor.


RIncrMatcherPtr()

IMPORT_C RIncrMatcherPtr(TDes &aDes);

Description

Constructor that initialises the object with the text to be matched against.

Parameters

TDes &aDes

Text to be matched against


~RIncrMatcherPtr()

virtual IMPORT_C ~RIncrMatcherPtr();

Description

Destructor.

[Top]


Member functions


SetMatcherPtr()

inline void SetMatcherPtr(TDes &aDes);

Description

Sets the text to be matched against.

Parameters

TDes &aDes

Text to be matched against


MatchDes()

protected: virtual IMPORT_C TDes &MatchDes();

Description

Gets the match text.

Return value

TDes &

Match text


MatchDes()

protected: virtual IMPORT_C const TDes &MatchDes() const;

Description

Gets the match text.

Return value

const TDes &

Match text