class RLibrary : public RHandleBase |
A handle to a dynamically loadable DLL.
The class is not intended for user derivation.
Public Member Functions | |
---|---|
IMPORT_C void | Close() |
IMPORT_C TFileName | FileName() |
IMPORT_C TInt | GetInfo(const TDesC &, TDes8 &) |
IMPORT_C TInt | GetInfoFromHeader(const TDesC8 &, TDes8 &) |
IMPORT_C TInt | GetRamSizes(TInt &, TInt &) |
IMPORT_C TInt | Init() |
IMPORT_C TInt | Load(const TDesC &, const TUidType &) |
IMPORT_C TInt | Load(const TDesC &, const TDesC &) |
IMPORT_C TInt | Load(const TDesC &, const TDesC &, const TUidType &) |
IMPORT_C TInt | Load(const TDesC &, const TDesC &, const TUidType &, TUint32) |
IMPORT_C TInt | LoadRomLibrary(const TDesC &, const TDesC &) |
IMPORT_C TLibraryFunction | Lookup(TInt) |
IMPORT_C TUidType | Type() |
Private Member Functions | |
---|---|
TInt | InitL() |
Public Member Enumerations | |
---|---|
enum | TRequiredImageHeaderSize { KRequiredImageHeaderSize = 9*1024 } |
Inherited Enumerations | |
---|---|
RHandleBase:TAttributes |
Public Member Type Definitions | |
---|---|
typedef | TPckgBuf< SInfo > SInfoBuf |
typedef | TPckgBuf< TInfo > TInfoBuf |
typedef | TPckgBuf< TInfoV2 > TInfoBufV2 |
Inherited Attributes | |
---|---|
RHandleBase::iHandle |
IMPORT_C TInt | GetInfo | ( | const TDesC & | aFileName, |
TDes8 & | aInfoBuf | |||
) | [static] |
IMPORT_C TInt | GetInfoFromHeader | ( | const TDesC8 & | aHeader, |
TDes8 & | aInfoBuf | |||
) | [static] |
IMPORT_C TInt | Load | ( | const TDesC & | aFileName, |
const TUidType & | aType | |||
) |
IMPORT_C TInt | Load | ( | const TDesC & | aFileName, |
const TDesC & | aPath = KNullDesC | |||
) |
IMPORT_C TInt | Load | ( | const TDesC & | aFileName, |
const TDesC & | aPath, | |||
const TUidType & | aType | |||
) |
IMPORT_C TInt | Load | ( | const TDesC & | aFileName, |
const TDesC & | aPath, | |||
const TUidType & | aType, | |||
TUint32 | aModuleVersion | |||
) |
IMPORT_C TInt | LoadRomLibrary | ( | const TDesC & | aFileName, |
const TDesC & | aPath | |||
) |