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 )
void Close ()
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 ( TCallBack aRescanCallBack )

Parameters

TCallBack aRescanCallBack

Member Functions Documentation

Close()

void Close ( )

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

FindSidCheckerL(TUid)

CAppSidChecker & FindSidCheckerL ( TUid aAppType )

Parameters

TUid aAppType

Member Data Documentation

TCallBack iRescanCallBack

TCallBack iRescanCallBack [private]