Symbian
Symbian OS Library

SYMBIAN OS V9.3

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



Location: e32std.h
Link against: euser.lib

Class TFindLogicalDevice

class TFindLogicalDevice : public TFindHandleBase;

Description

Searches for LDD factory objects by pattern matching against the names of LDD factory objects.

An LDD factory object is an instance of a DLogicalDevice derived class.

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 TFindLogicalDevice::Next() repeatedly to find successive LDD factory objects whose names match the current pattern. A successful call to TFindLogicalDevice::Next() means that a matching LDD factory object has been found.

The name of an LDD factory object is set by its Install() member function as part of the construction process.

Derivation

Members

Defined in TFindLogicalDevice:
Next(), TFindLogicalDevice(), TFindLogicalDevice()

Inherited from TFindHandleBase:
Find()


Construction and destruction


TFindLogicalDevice()

inline TFindLogicalDevice();

Description


TFindLogicalDevice()

inline TFindLogicalDevice(const TDesC &aMatch);

Description

Parameters

const TDesC &aMatch

[Top]


Member functions


Next()

IMPORT_C TInt Next(TFullName &aResult);

Description

Parameters

TFullName &aResult

Return value

TInt