libraries/clogger/EABI/cflogU.DEF
author Tom Sutcliffe <thomas.sutcliffe@accenture.com>
Sun, 17 Oct 2010 18:43:12 +0100
changeset 69 849a0b46c767
parent 0 7f656887cf89
permissions -rw-r--r--
Fixed lots of issues with installing a low-caps version of fshell from SIS file. * Fixed issue in CCommandFactory whereby some APIs like GetCommandInfoL could trigger allocations on the wrong heap or signals to the wrong thread. The symptoms were often seen as a crash in the which_00 thread when running ciftest. * Lots of build fixes for when FSHELL_PROTECTED_UIDS isn't defined and when all capabilities aren't available. * Added new platform.mmh macro FSHELL_OPEN_SIGNED. * Open signing of fshell SIS files is now supported for production S60 handsets. Build fshell with the FSHELL_OPEN_SIGNED macro defined (and without defining FSHELL_CAP_ALL or FSHELL_PROTECTED_UIDS) in your platform.mmh and submit \epoc32\fshell\fshell.unsigned.sis to https://www.symbiansigned.com/app/page/public/openSignedOnline.do . The following commands are not available when using Open Signing due to Platform Security restrictions: fdb; kerninfo; chunkinfo; svrinfo; objinfo; sudo; fsck; localdrive; ramdefrag; readmem; reboot; setcritical; setpriority. Others such as chkdeps, e32header, ps, and fshell itself will run but in a restricted capacity (for example, fshell will no longer allow you to modify files in the \sys\bin directory). * Removed commands objinfo, svrinfo, chunkinfo, readmem, fsck completely when memory access isn't present - previously they would still appear in the help but would give an error if you tried to run them.

EXPORTS
	_ZN8CCFLogIf5WriteERK6TDesC8S2_RK7TDesC16 @ 1 NONAME ; CCFLogIf::Write(TDesC8 const&, TDesC8 const&, TDesC16 const&)
	_ZN8CCFLogIf7ConnectEv @ 2 NONAME ; CCFLogIf::Connect(void)
	_ZN8CCFLogIf7ContextEv @ 3 NONAME ; CCFLogIf::Context(void)
	_ZN8CCFLogIf6DeleteEPS_ @ 4 NONAME ; CCFLogIf::Delete(CCFLogIf*)
	_ZN8CCFLogIf7HexDumpERK6TDesC8S2_PKtS4_PKhi @ 5 NONAME ; CCFLogIf::HexDump(TDesC8 const&, TDesC8 const&, unsigned short const*, unsigned short const*, unsigned char const*, int)
	_ZN8CCFLogIf4NewLEv @ 6 NONAME ; CCFLogIf::NewL(void)
	_ZN8CCFLogIf5PanicE11TCFLogPanic @ 7 NONAME ; CCFLogIf::Panic(TCFLogPanic)
	_ZN8CCFLogIf10SetContextEv @ 8 NONAME ; CCFLogIf::SetContext(void)
	_ZN8CCFLogIf11WriteBinaryERK6TDesC8S2_S2_ @ 9 NONAME ; CCFLogIf::WriteBinary(TDesC8 const&, TDesC8 const&, TDesC8 const&)
	_ZN8CCFLogIf11WriteFormatERK6TDesC8S2_11TRefByValueIS1_ERSt9__va_list @ 10 NONAME ;  CCFLogIf::WriteFormat(TDesC8 const&, TDesC8 const&, TRefByValue<TDesC8 const>, signed char*(&)[0])
	_ZN8CCFLogIf11WriteFormatERK6TDesC8S2_11TRefByValueIS1_Ez @ 11 NONAME ; CCFLogIf::WriteFormat(TDesC8 const&, TDesC8 const&, TRefByValue<TDesC8 const>, ...)
	_ZN8CCFLogIf11WriteFormatERK6TDesC8S2_11TRefByValueIK7TDesC16ERSt9__va_list @ 12 NONAME ;  CCFLogIf::WriteFormat(TDesC8 const&, TDesC8 const&, TRefByValue<TDesC16 const>, signed char*(&)[0])
	_ZN8CCFLogIf11WriteFormatERK6TDesC8S2_11TRefByValueIK7TDesC16Ez @ 13 NONAME ; CCFLogIf::WriteFormat(TDesC8 const&, TDesC8 const&, TRefByValue<TDesC16 const>, ...)
	_ZN8CCFLogIf5WriteERK6TDesC8S2_S2_ @ 14 NONAME ; CCFLogIf::Write(TDesC8 const&, TDesC8 const&, TDesC8 const&)
	_ZN8CCFLogIf5CloseEv @ 15 NONAME ; CCFLogIf::Close(void)