Original Symbian headers
Selected EUSER, Window Server, networking, graphics and device declarations
Loading...
Searching...
No Matches
TFindChunk Class Reference

Searches for all global chunks by pattern matching against the names of (Kernel side) chunk objects. More...

#include <e32std.h>

Inheritance diagram for TFindChunk:
TFindHandleBase TFindHandle

Public Member Functions

 TFindChunk ()
 Constructs this object with a default match pattern.
 
 TFindChunk (const TDesC &aMatch)
 Constructs the object with the specified match pattern.
 
IMPORT_C TInt Next (TFullName &aResult)
 Finds the full name of the next chunk which matches the match pattern.
 
- Public Member Functions inherited from TFindHandleBase
IMPORT_C TFindHandleBase ()
 Default constructor.
 
IMPORT_C TFindHandleBase (const TDesC &aMatch)
 Constructor with match pattern.
 
IMPORT_C void Find (const TDesC &aMatch)
 Sets a new match pattern.
 
- Public Member Functions inherited from TFindHandle
 TFindHandle ()
 
TInt Handle () const
 Gets the find-handle number associated with the Kernel object.
 

Additional Inherited Members

- Protected Member Functions inherited from TFindHandleBase
TInt NextObject (TFullName &aResult, TInt aObjectType)
 Implementation for TFindXxxxxxx::Next(TFullName &aResult) methods.
 
- Protected Member Functions inherited from TFindHandle
void Reset ()
 Resets the find handle to its initial state.
 

Detailed Description

Searches for all global chunks by pattern matching against the names of (Kernel side) chunk objects.

The match pattern can be set into this object at construction; it can also be changed at any time after construction by using TFindHandleBase::Find().

After construction, call TFindChunk::Next() repeatedly to find successive chunks whose names match the current pattern. A successful call to TFindChunk::Next() means that a matching chunk has been found.

See also
TFindHandleBase
API status
Published to all clients. Released API.

Definition at line 3059 of file e32std.h.

Constructor & Destructor Documentation

◆ TFindChunk() [1/2]

TFindChunk::TFindChunk ( )
inline

Constructs this object with a default match pattern.

The default match pattern, as implemented by the base class, is the single character "*".

A new match pattern can be set after construction by calling TFindHandleBase::Find().

TFindHandleBase

(generated from Symbian Developer Library)

◆ TFindChunk() [2/2]

TFindChunk::TFindChunk ( const TDesC &  aMatch)
inline

Constructs the object with the specified match pattern.

A new match pattern can be set after construction by calling TFindHandleBase::Find().

TFindHandleBase

Parameters
aMatchThe match pattern.

(generated from Symbian Developer Library)

Member Function Documentation

◆ Next()

IMPORT_C TInt TFindChunk::Next ( TFullName &  aResult)

Finds the full name of the next chunk which matches the match pattern.

Parameters
aResultA reference to a TBuf descriptor with a defined maximum length. If a matching chunk is found, its full name is set into this descriptor. If no matching chunk is found, the descriptor length is set to zero.

(generated from Symbian Developer Library)


The documentation for this class was generated from the following files: