CASRSHwDevice Class Reference

class CASRSHwDevice : public CBase

Base class for all hw devices

asrsadaptationhwdevice.lib
Since
2.8

Inherits from

Constructor & Destructor Documentation

CASRSHwDevice()

CASRSHwDevice()[protected]
From ?base_class ?member_description.
Since
?Series60_version
Since
?Series60_version

~CASRSHwDevice()

IMPORT_C~CASRSHwDevice()[virtual]

Destructor.

Member Functions Documentation

Clear()

IMPORT_C voidClear()[virtual]
Use to clear HW device
Since
2.8

ConstructL()

voidConstructL()[private]

By default Symbian 2nd phase constructor is private.

CustomInterface(TUid)

IMPORT_C TAny *CustomInterface(TUidaInterfaceId)[virtual]
Use to get custom interface
Since
2.8

Parameters

TUid aInterfaceIdIdentifier of the intercace implementation

InitializeL()

IMPORT_C voidInitializeL()[virtual]
Use to initilize HW device
Since
2.8

NewL()

IMPORT_C CASRSHwDevice *NewL()[static]

Two-phased constructor.