CGSServerEngine Class Reference

class CGSServerEngine : public CBase

API for reading and changing the TvConfig settings

GSServerEngine.lib
Since
Series60 3.1

Inherits from

Constructor & Destructor Documentation

CGSServerEngine()

CGSServerEngine ( ) [private]

C++ default constructor.

~CGSServerEngine()

IMPORT_C ~CGSServerEngine ( ) [virtual]

Destructor.

Member Functions Documentation

AspectRatioL()

IMPORT_C TInt AspectRatioL ( )

Return the current value of the aspect ratio.

ConstructL()

void ConstructL ( ) [private]

2nd phase constructor. Create and connect to the driver and Central Repository.

ConvertAspectRatio(TInt &)

void ConvertAspectRatio ( TInt & aValue ) [private]

Converting aspect ratio value for display driver

Parameters

TInt & aValue

ConvertTvSystem(TInt &)

void ConvertTvSystem ( TInt & aValue ) [private]

Converting tv system value for display driver

Parameters

TInt & aValue

FlickerFilterL()

IMPORT_C TInt FlickerFilterL ( )

Return the current value of the flicker filter.

NewL()

IMPORT_C CGSServerEngine * NewL ( ) [static]

Two-phased constructor.

NewLC()

IMPORT_C CGSServerEngine * NewLC ( ) [static]

Two-phased constructor.

SetAspectRatioL(const TInt)

IMPORT_C void SetAspectRatioL ( const TInt aRatio )

Set the current value of the aspect ratio and initializes the driver.

Parameters

const TInt aRatio The value.

SetFlickerFilterL(TInt)

IMPORT_C void SetFlickerFilterL ( TInt aFlickerFilter )

Set the current value of the flicker filter and initializes the driver.

Parameters

TInt aFlickerFilter The value.

SetTvSystemL(const TInt)

IMPORT_C void SetTvSystemL ( const TInt aTvSystem )

Set the current value of the tv system.

Parameters

const TInt aTvSystem The value.

SwitchValue(TInt &)

void SwitchValue ( TInt & aValue ) [private]

Switching value from 1 to 0 and back

Parameters

TInt & aValue

TvSystemL()

IMPORT_C TInt TvSystemL ( )

Return the current value of the tv system and initializes the driver.

Member Data Documentation

CRepository * iRepository

CRepository * iRepository [private]