Swi::CSisRegistryToken Class Reference
class Swi::CSisRegistryToken : public Swi::CSisRegistryPackage
|
Inherited Functions
|
|
CBase::CBase()
|
|
CBase::Delete(CBase *)
|
|
CBase::Extension_(TUint,TAny *&,TAny *)
|
|
CBase::operator new(TUint)
|
|
CBase::operator new(TUint,TAny *)
|
|
CBase::operator new(TUint,TLeave)
|
|
CBase::operator new(TUint,TLeave,TUint)
|
|
CBase::operator new(TUint,TUint)
|
|
CBase::~CBase()
|
|
Swi::CSisRegistryPackage::CSisRegistryPackage()
|
|
Swi::CSisRegistryPackage::CSisRegistryPackage(TUid)
|
|
Swi::CSisRegistryPackage::ConstructL(const CSisRegistryPackage &)
|
|
Swi::CSisRegistryPackage::ConstructL(const TDesC &,const TDesC &)
|
|
Swi::CSisRegistryPackage::Index()const
|
|
Swi::CSisRegistryPackage::Name()const
|
|
Swi::CSisRegistryPackage::NewL(TUid,const TDesC &,const TDesC &)
|
|
Swi::CSisRegistryPackage::NewL(const CSisRegistryPackage &)
|
|
Swi::CSisRegistryPackage::NewLC(TUid,const TDesC &,const TDesC &)
|
|
Swi::CSisRegistryPackage::NewLC(const CSisRegistryPackage &)
|
|
Swi::CSisRegistryPackage::SetIndex(const TInt)
|
|
Swi::CSisRegistryPackage::SetNameL(const TDesC &)
|
|
Swi::CSisRegistryPackage::Uid()const
|
|
Swi::CSisRegistryPackage::Vendor()const
|
|
Swi::CSisRegistryPackage::operator==(const CSisRegistryPackage &)const
|
|
Swi::CSisRegistryPackage::~CSisRegistryPackage()
|
Constructor & Destructor Documentation
CSisRegistryToken()
CSisRegistryToken
|
(
|
)
|
[protected]
|
~CSisRegistryToken()
~CSisRegistryToken
|
(
|
)
|
[virtual]
|
Member Functions Documentation
AddRemovableDrive(TInt)
IMPORT_C void
|
AddRemovableDrive
|
(
|
TInt
|
aDrive
|
)
|
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[protected]
|
ConstructL(const CSisRegistryToken &)
ConstructL(RReadStream &)
The second-phase constructor.
Parameters
RReadStream
& aStream
|
RReadStream stream object reference which contains the streamed object.
|
ControllerInfo()
Information about the controller(s) associated with this application
Drives()
TUint
|
Drives
|
(
|
)
|
const [inline]
|
Returns a bitmask of all drives used by the package at the moment of installation. The drives are encoded with 1 if present/required and 0 if otherwise. Since potentially there can be uto 26 drives a 32 bit integer is sufficient, 1<<i; i=0 encodes drive A as present
ExternalizeL(RWriteStream &)
Write the object to a stream
InternalizeL(RReadStream &)
Read the object from a stream
Language()
TLanguage
|
Language
|
(
|
)
|
const [inline]
|
Returns the installed language for this package
NewL(RReadStream &)
Constructs a entry from a given existing stream.
NewL(const CSisRegistryToken &)
NewLC(RReadStream &)
Parameters
RReadStream
& aStream
|
Stream to read the object data from
|
NewLC(const CSisRegistryToken &)
PresentState()
TBool
|
PresentState
|
(
|
)
|
const [inline]
|
Returns whether all required drives are present
RemoveRemovableDrive(TInt)
IMPORT_C void
|
RemoveRemovableDrive
|
(
|
TInt
|
aDrive
|
)
|
|
SelectedDrive()
TChar
|
SelectedDrive
|
(
|
)
|
const [inline]
|
Returns what drive the user selected for files in the Sisx file that did not specify drive.
SetCurrentDrives(TUint)
void
|
SetCurrentDrives
|
(
|
TUint
|
aDrives
|
)
|
[inline]
|
Sets the current drives status, for initialisation purposes
Parameters
TUint
aDrives
|
The drive bitmap of drives currently present in the system
|
SetFixedDrives(TUint)
IMPORT_C void
|
SetFixedDrives
|
(
|
TUint
|
aFixedDrives
|
)
|
|
Updates internal state from provided flags which drives are fixed
Parameters
TUint
aFixedDrives
|
TUint drives map of fixed drives
|
SidPresent(TUid)
TBool
|
SidPresent
|
(
|
TUid
|
aSid
|
)
|
const [inline]
|
Indicates whether or not the supplied executable belongs to this token
Parameters
TUid
aSid
|
The executable's SID
|
Sids()
Return an array of executable SIDs belonging to (installed as a part of) this package.
Version()
Returns the version of this package
Member Data Documentation
TBool
iCompletelyPresent
TBool
|
iCompletelyPresent
|
[protected]
|
RPointerArray< CControllerInfo > iControllerInfo
TUint
iCurrentDrives
TUint
|
iCurrentDrives
|
[protected]
|
TUint
iDrives
TUint
|
iDrives
|
[protected]
|
TLanguage
iLanguage
TLanguage
|
iLanguage
|
[protected]
|
TUint
iPresentRemovableDrives
TUint
|
iPresentRemovableDrives
|
[protected]
|
TChar
iSelectedDrive
TChar
|
iSelectedDrive
|
[protected]
|
TInt
iUnused1
TInt
|
iUnused1
|
[protected]
|
TInt
iUnused2
TInt
|
iUnused2
|
[protected]
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.