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 void Clear ( ) [virtual]
Use to clear HW device
Since
2.8

ConstructL()

void ConstructL ( ) [private]

By default Symbian 2nd phase constructor is private.

CustomInterface(TUid)

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

Parameters

TUid aInterfaceId Identifier of the intercace implementation

InitializeL()

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

NewL()

IMPORT_C CASRSHwDevice * NewL ( ) [static]

Two-phased constructor.