RSidCheckerMap Class Reference

class RSidCheckerMap : public RHashMap< TUint, CAppSidChecker * >

Sid checker map

This Maps application type uids to Instances of the CAppSidChecker interface, loading them if neccessary.

Public Member Functions
RSidCheckerMap(TCallBack)
voidClose()
CAppSidChecker &FindSidCheckerL(TUid)
Inherited Functions
RHashMap< TUint, CAppSidChecker * >::Count()const
RHashMap< TUint, CAppSidChecker * >::Find(const TUint &)
RHashMap< TUint, CAppSidChecker * >::Find(const TUint &)const
RHashMap< TUint, CAppSidChecker * >::FindL(const TUint &)
RHashMap< TUint, CAppSidChecker * >::FindL(const TUint &)const
RHashMap< TUint, CAppSidChecker * >::Insert(const TUint &,const CAppSidChecker *&)
RHashMap< TUint, CAppSidChecker * >::InsertL(const TUint &,const CAppSidChecker *&)
RHashMap< TUint, CAppSidChecker * >::RHashMap()
RHashMap< TUint, CAppSidChecker * >::RHashMap(const THashFunction32< TUint > &,const TIdentityRelation< TUint > &)
RHashMap< TUint, CAppSidChecker * >::Remove(const TUint &)
RHashMap< TUint, CAppSidChecker * >::Reserve(TInt)
RHashMap< TUint, CAppSidChecker * >::ReserveL(TInt)
RHashTableBase::ConsistencyCheck(TUint32 *,TUint32 *,TUint32,TUint32 *)
RHashTableBase::Find(const TAny *,TInt)const
RHashTableBase::FindL(const TAny *,TInt)const
RHashTableBase::Insert(const TAny *,TAny *&)
RHashTableBase::PtrInsert(const TAny *,const TAny *)
RHashTableBase::PtrInsertL(const TAny *,const TAny *)
RHashTableBase::RHashTableBase(TGeneralHashFunction32,TGeneralIdentityRelation,TInt,TInt)
RHashTableBase::Remove(const TAny *)
RHashTableBase::ValueInsert(const TAny *,TInt,const TAny *,TInt,TInt)
RHashTableBase::ValueInsertL(const TAny *,TInt,const TAny *,TInt,TInt)
Inherited Enumerations
RHashTableBase:TDefaultSpecifier
RHashTableBase:TElementState
Private Attributes
TCallBack iRescanCallBack

Constructor & Destructor Documentation

RSidCheckerMap(TCallBack)

RSidCheckerMap(TCallBackaRescanCallBack)

Parameters

TCallBack aRescanCallBack

Member Functions Documentation

Close()

voidClose()

Free all memory used by this array. Returns the array to the same state it had following construction.

FindSidCheckerL(TUid)

CAppSidChecker &FindSidCheckerL(TUidaAppType)

Parameters

TUid aAppType

Member Data Documentation

TCallBack iRescanCallBack

TCallBack iRescanCallBack[private]