Tidied iocli exports, build macro tweaks.
Removed 4 overloads of CCommandBase::RunCommand[L] that are no longer used at all, and changed one more to not be exported as it's only used internally to iocli.dll.
fixed builds on platforms that don't support btrace or any form of tracing.
EXPORTS
??0RClogger@@QAE@XZ @ 1 NONAME ; RClogger::RClogger(void)
?Close@RClogger@@QAEXXZ @ 2 NONAME ; void RClogger::Close(void)
?Connect@RClogger@@QAEHABVTDesC16@@@Z @ 3 NONAME ; int RClogger::Connect(class TDesC16 const &)
?Connect@RClogger@@QAEHXZ @ 4 NONAME ; int RClogger::Connect(void)
?GetGlobalOptions@RClogger@@QAEIXZ @ 5 NONAME ; unsigned int RClogger::GetGlobalOptions(void)
?GetRamBufferSize@RClogger@@QAEHPAH@Z @ 6 NONAME ; int RClogger::GetRamBufferSize(int *)
?IsEnabled@RClogger@@QAEKABVTDesC16@@@Z @ 7 NONAME ; unsigned long RClogger::IsEnabled(class TDesC16 const &)
?Log@RClogger@@QAAXKPBDZZ @ 8 NONAME ; void RClogger::Log(unsigned long, char const *, ...)
?Log@RClogger@@QAAXKV?$TRefByValue@$$CBVTDesC16@@@@ZZ @ 9 NONAME ; void RClogger::Log(unsigned long, class TRefByValue<class TDesC16 const >, ...)
?Log@RClogger@@QAAXKV?$TRefByValue@$$CBVTDesC8@@@@ZZ @ 10 NONAME ; void RClogger::Log(unsigned long, class TRefByValue<class TDesC8 const >, ...)
?Log@RClogger@@QAAXPBDZZ @ 11 NONAME ; void RClogger::Log(char const *, ...)
?Log@RClogger@@QAAXV?$TRefByValue@$$CBVTDesC16@@@@ZZ @ 12 NONAME ; void RClogger::Log(class TRefByValue<class TDesC16 const >, ...)
?Log@RClogger@@QAAXV?$TRefByValue@$$CBVTDesC8@@@@ZZ @ 13 NONAME ; void RClogger::Log(class TRefByValue<class TDesC8 const >, ...)
?LogList@RClogger@@QAEXKPBDQAPAC@Z @ 14 NONAME ; void RClogger::LogList(unsigned long, char const *, signed char * * const)
?LogList@RClogger@@QAEXKV?$TRefByValue@$$CBVTDesC16@@@@QAPAC@Z @ 15 NONAME ; void RClogger::LogList(unsigned long, class TRefByValue<class TDesC16 const >, signed char * * const)
?LogList@RClogger@@QAEXKV?$TRefByValue@$$CBVTDesC8@@@@QAPAC@Z @ 16 NONAME ; void RClogger::LogList(unsigned long, class TRefByValue<class TDesC8 const >, signed char * * const)
?LogList@RClogger@@QAEXPBDQAPAC@Z @ 17 NONAME ; void RClogger::LogList(char const *, signed char * * const)
?LogList@RClogger@@QAEXV?$TRefByValue@$$CBVTDesC16@@@@QAPAC@Z @ 18 NONAME ; void RClogger::LogList(class TRefByValue<class TDesC16 const >, signed char * * const)
?LogList@RClogger@@QAEXV?$TRefByValue@$$CBVTDesC8@@@@QAPAC@Z @ 19 NONAME ; void RClogger::LogList(class TRefByValue<class TDesC8 const >, signed char * * const)
?PersistSettings@RClogger@@QAEXXZ @ 20 NONAME ; void RClogger::PersistSettings(void)
?ResetSettings@RClogger@@QAEXXZ @ 21 NONAME ; void RClogger::ResetSettings(void)
?Rotate@RClogger@@QAEHXZ @ 22 NONAME ; int RClogger::Rotate(void)
?SetEnabled@RClogger@@QAEHABVTDesC16@@K@Z @ 23 NONAME ; int RClogger::SetEnabled(class TDesC16 const &, unsigned long)
?SetGlobalOptions@RClogger@@QAEXI@Z @ 24 NONAME ; void RClogger::SetGlobalOptions(unsigned int)
?SetLogBehaviour@RClogger@@QAEXI@Z @ 25 NONAME ; void RClogger::SetLogBehaviour(unsigned int)
?SetRamBufferSize@RClogger@@QAEXHH@Z @ 26 NONAME ; void RClogger::SetRamBufferSize(int, int)
?SetRotateBehaviour@RClogger@@QAEXHI@Z @ 27 NONAME ; void RClogger::SetRotateBehaviour(int, unsigned int)
?SetStaticLogBehaviour@RClogger@@SAXI@Z @ 28 NONAME ; void RClogger::SetStaticLogBehaviour(unsigned int)
?Slog@RClogger@@SAXKPBDZZ @ 29 NONAME ; void RClogger::Slog(unsigned long, char const *, ...)
?Slog@RClogger@@SAXKV?$TRefByValue@$$CBVTDesC16@@@@ZZ @ 30 NONAME ; void RClogger::Slog(unsigned long, class TRefByValue<class TDesC16 const >, ...)
?Slog@RClogger@@SAXKV?$TRefByValue@$$CBVTDesC8@@@@ZZ @ 31 NONAME ; void RClogger::Slog(unsigned long, class TRefByValue<class TDesC8 const >, ...)
?Slog@RClogger@@SAXPBDZZ @ 32 NONAME ; void RClogger::Slog(char const *, ...)
?Slog@RClogger@@SAXV?$TRefByValue@$$CBVTDesC16@@@@ZZ @ 33 NONAME ; void RClogger::Slog(class TRefByValue<class TDesC16 const >, ...)
?Slog@RClogger@@SAXV?$TRefByValue@$$CBVTDesC8@@@@ZZ @ 34 NONAME ; void RClogger::Slog(class TRefByValue<class TDesC8 const >, ...)
?SlogList@RClogger@@SAXKPBDQAPAC@Z @ 35 NONAME ; void RClogger::SlogList(unsigned long, char const *, signed char * * const)
?SlogList@RClogger@@SAXKV?$TRefByValue@$$CBVTDesC16@@@@QAPAC@Z @ 36 NONAME ; void RClogger::SlogList(unsigned long, class TRefByValue<class TDesC16 const >, signed char * * const)
?SlogList@RClogger@@SAXKV?$TRefByValue@$$CBVTDesC8@@@@QAPAC@Z @ 37 NONAME ; void RClogger::SlogList(unsigned long, class TRefByValue<class TDesC8 const >, signed char * * const)
?SlogList@RClogger@@SAXPBDQAPAC@Z @ 38 NONAME ; void RClogger::SlogList(char const *, signed char * * const)
?SlogList@RClogger@@SAXV?$TRefByValue@$$CBVTDesC16@@@@QAPAC@Z @ 39 NONAME ; void RClogger::SlogList(class TRefByValue<class TDesC16 const >, signed char * * const)
?SlogList@RClogger@@SAXV?$TRefByValue@$$CBVTDesC8@@@@QAPAC@Z @ 40 NONAME ; void RClogger::SlogList(class TRefByValue<class TDesC8 const >, signed char * * const)
?StaticClose@RClogger@@SAXXZ @ 41 NONAME ; void RClogger::StaticClose(void)
?StaticConnect@RClogger@@SAHABVTDesC16@@@Z @ 42 NONAME ; int RClogger::StaticConnect(class TDesC16 const &)
?StaticConnect@RClogger@@SAHXZ @ 43 NONAME ; int RClogger::StaticConnect(void)
?GetTagStatesL@RClogger@@QAEXAAPAVCDesC16Array@@AAVRBuf8@@@Z @ 44 NONAME ; void RClogger::GetTagStatesL(class CDesC16Array * &, class RBuf8 &)
?SetTagStatesL@RClogger@@QAEXPBVCDesC16Array@@ABVTDesC8@@@Z @ 45 NONAME ; void RClogger::SetTagStatesL(class CDesC16Array const *, class TDesC8 const &)
?GetRotateBehaviour@RClogger@@QAEIPAH@Z @ 46 NONAME ; unsigned int RClogger::GetRotateBehaviour(int *)
?Reserved@RClogger@@QAEHHAAPAXPAX@Z @ 47 NONAME ; int RClogger::Reserved(int, void * &, void *)
?HexDump@RClogger@@QAEXABVTDesC8@@0@Z @ 48 NONAME ; void RClogger::HexDump(class TDesC8 const &, class TDesC8 const &)
?HexDump@RClogger@@QAEXKABVTDesC8@@0@Z @ 49 NONAME ; void RClogger::HexDump(unsigned long, class TDesC8 const &, class TDesC8 const &)
?StaticHexDump@RClogger@@SAXABVTDesC8@@0@Z @ 50 NONAME ; void RClogger::StaticHexDump(class TDesC8 const &, class TDesC8 const &)
?StaticHexDump@RClogger@@SAXKABVTDesC8@@0@Z @ 51 NONAME ; void RClogger::StaticHexDump(unsigned long, class TDesC8 const &, class TDesC8 const &)
?Rotate@RClogger@@QAEHAAVTDes16@@@Z @ 52 NONAME ; int RClogger::Rotate(class TDes16 &)
??0RClogger@@AAE@PAX@Z @ 53 NONAME ; RClogger::RClogger(void *)
?StaticReserved@RClogger@@SAHHAAPAXPAX@Z @ 54 NONAME ; int RClogger::StaticReserved(int, void * &, void *)
??0RCloggerLogConsumer@@QAE@XZ @ 55 NONAME ; RCloggerLogConsumer::RCloggerLogConsumer(void)
?CancelGetNextLog@RCloggerLogConsumer@@QAEXXZ @ 56 NONAME ; void RCloggerLogConsumer::CancelGetNextLog(void)
?Close@RCloggerLogConsumer@@QAEXXZ @ 57 NONAME ; void RCloggerLogConsumer::Close(void)
?Connect@RCloggerLogConsumer@@QAEHXZ @ 58 NONAME ; int RCloggerLogConsumer::Connect(void)
?GetNextLog@RCloggerLogConsumer@@QAEXAAVTRequestStatus@@AAVTPtrC8@@@Z @ 59 NONAME ; void RCloggerLogConsumer::GetNextLog(class TRequestStatus &, class TPtrC8 &)
Clogger_Slog @ 60 NONAME