TSecUi Class Reference

class TSecUi
Public Member Functions
TBool CanBeFreed()
voidDecreaseClientCount()
voidIncreaseClientCount()
IMPORT_C voidInitializeLibL()
TFileName ResourceFileName()
IMPORT_C voidUnInitializeLib()
Private Member Functions
TSecUi()
~TSecUi()
voidConstructL()
Private Attributes
TInt iClientCount
TInt iResourceFileOffset

Constructor & Destructor Documentation

TSecUi()

TSecUi()[private]

C++ default constructor.

~TSecUi()

~TSecUi()[private]

Destructor.

Member Functions Documentation

CanBeFreed()

TBool CanBeFreed()

Check if SecUi can be uninitialized, i.e. if client count is zero (or less).

ConstructL()

voidConstructL()[private]

Symbian OS constructor.

DecreaseClientCount()

voidDecreaseClientCount()

Decrease client count for this thread

IncreaseClientCount()

voidIncreaseClientCount()

Increse client count for this thread.

InitializeLibL()

IMPORT_C voidInitializeLibL()[static]

Initializes SecUi resource file

Should be called before using any other SecUi methods

ResourceFileName()

TFileName ResourceFileName()[static]

Returns the resource file name of SecurityUI dll.

UnInitializeLib()

IMPORT_C voidUnInitializeLib()[static]

Uninitializes SecUi resource file

Should be called after finished using SecUi methods

Member Data Documentation

TInt iClientCount

TInt iClientCount[private]

TInt iResourceFileOffset

TInt iResourceFileOffset[private]