CCch Class Reference

class CCch : public CBase

Class for basic cch functionality, getting services

        ?good_class_usage_example(s)
       

cch

Inherits from

Constructor & Destructor Documentation

CCch()

CCch ( ) [protected]

The constructor

~CCch()

~CCch ( )

Destructor.

Member Functions Documentation

CchUiApi()

IMPORT_C MCchUi & CchUiApi ( ) const

For getting cchui api.

ConnectivityDialogsAllowed()

IMPORT_C TBool ConnectivityDialogsAllowed ( ) const

Returns ETrue if connectivity dialogs are allowed in service enabling.

ConstructL()

void ConstructL ( ) [private]

By default Symbian 2nd phase constructor is private.

GetService(TInt)

IMPORT_C CCchService * GetService ( TInt aId )

Returns one service

Parameters

TInt aId Service id

GetServiceIds(RArray< TInt > &)

IMPORT_C TInt GetServiceIds ( RArray < TInt > & aIds ) const

Returns service ids of all configured services

Parameters

RArray < TInt > & aIds Array of TInt to be filled with ids

GetServices(TCCHSubserviceType, RPointerArray< CCchService > &)

IMPORT_C TInt GetServices ( TCCHSubserviceType aType,
RPointerArray < CCchService > & aServices
)

Returns services fulfilling the search criteria

Parameters

TCCHSubserviceType aType Service type
RPointerArray < CCchService > & aServices Array of CCchService to be filled

NewL()

IMPORT_C CCch * NewL ( ) [static]

Two-phased constructor.

NewLC()

IMPORT_C CCch * NewLC ( ) [static]

Two-phased constructor.

SetConnectivityDialogsAllowed(TBool)

IMPORT_C void SetConnectivityDialogsAllowed ( TBool aConnectivityDialogsAllowed )

For allowing/disallowing connectivity dialogs showing in service enabling.

Parameters

TBool aConnectivityDialogsAllowed Boolean to set connectivity dialogs allowed/disallowed

Member Data Documentation

CCchImpl * iImplementation

CCchImpl * iImplementation [private]

Cch client implementation Own.