Workaround for Bug 3854 - featuremgr bld.inf no longer exports features.dat for emulator
EXPORTS
?NewL@CLogClient@@SAPAV1@AAVRFs@@H@Z @ 1 NONAME ; public: static class CLogClient * __cdecl CLogClient::NewL(class RFs &,int)
??0TLogConfig@@QAE@XZ @ 2 NONAME ; public: __thiscall TLogConfig::TLogConfig(void)
??1CLogClient@@UAE@XZ @ 3 NONAME ; public: virtual __thiscall CLogClient::~CLogClient(void)
??1CLogEventType@@UAE@XZ @ 4 NONAME ; public: virtual __thiscall CLogEventType::~CLogEventType(void)
??1CLogView@@UAE@XZ @ 5 NONAME ; public: virtual __thiscall CLogView::~CLogView(void)
??1CLogViewEvent@@UAE@XZ @ 6 NONAME ; public: virtual __thiscall CLogViewEvent::~CLogViewEvent(void)
??1CLogViewRecent@@UAE@XZ @ 7 NONAME ; public: virtual __thiscall CLogViewRecent::~CLogViewRecent(void)
?AddEvent@CLogClient@@UAEXAAVCLogEvent@@AAVTRequestStatus@@@Z @ 8 NONAME ; public: virtual void __thiscall CLogClient::AddEvent(class CLogEvent &,class TRequestStatus &)
?AddEventType@CLogClient@@QAEXABVCLogEventType@@AAVTRequestStatus@@@Z @ 9 NONAME ; public: void __thiscall CLogClient::AddEventType(class CLogEventType const &,class TRequestStatus &)
?ChangeConfig@CLogClient@@QAEXABVTLogConfig@@AAVTRequestStatus@@@Z @ 10 NONAME ; public: void __thiscall CLogClient::ChangeConfig(class TLogConfig const &,class TRequestStatus &)
?ChangeEvent@CLogClient@@UAEXABVCLogEvent@@AAVTRequestStatus@@@Z @ 11 NONAME ; public: virtual void __thiscall CLogClient::ChangeEvent(class CLogEvent const &,class TRequestStatus &)
?ChangeEventType@CLogClient@@QAEXABVCLogEventType@@AAVTRequestStatus@@@Z @ 12 NONAME ; public: void __thiscall CLogClient::ChangeEventType(class CLogEventType const &,class TRequestStatus &)
?ClearLog@CLogClient@@QAEXABVTTime@@AAVTRequestStatus@@@Z @ 13 NONAME ; public: void __thiscall CLogClient::ClearLog(class TTime const &,class TRequestStatus &)
?ClearLog@CLogClient@@QAEXHAAVTRequestStatus@@@Z @ 14 NONAME ; public: void __thiscall CLogClient::ClearLog(int,class TRequestStatus &)
?Copy@CLogEventType@@QAEXABV1@@Z @ 15 NONAME ; public: void __thiscall CLogEventType::Copy(class CLogEventType const &)
?CountL@CLogView@@QAEHXZ @ 16 NONAME ; public: int __thiscall CLogView::CountL(void)
?DeleteEvent@CLogClient@@UAEXJAAVTRequestStatus@@@Z @ 17 NONAME ; public: virtual void __thiscall CLogClient::DeleteEvent(long,class TRequestStatus &)
?DeleteEventType@CLogClient@@QAEXVTUid@@AAVTRequestStatus@@@Z @ 18 NONAME ; public: void __thiscall CLogClient::DeleteEventType(class TUid,class TRequestStatus &)
?DuplicatesL@CLogViewRecent@@QAEHAAVCLogViewDuplicate@@AAVTRequestStatus@@@Z @ 19 NONAME ; public: int __thiscall CLogViewRecent::DuplicatesL(class CLogViewDuplicate &,class TRequestStatus &)
?FirstL@CLogView@@QAEHAAVTRequestStatus@@@Z @ 20 NONAME ; public: int __thiscall CLogView::FirstL(class TRequestStatus &)
?GetConfig@CLogClient@@QAEXAAVTLogConfig@@AAVTRequestStatus@@@Z @ 21 NONAME ; public: void __thiscall CLogClient::GetConfig(class TLogConfig &,class TRequestStatus &)
?GetEvent@CLogClient@@UAEXAAVCLogEvent@@AAVTRequestStatus@@@Z @ 22 NONAME ; public: virtual void __thiscall CLogClient::GetEvent(class CLogEvent &,class TRequestStatus &)
?GetEventType@CLogClient@@QAEXAAVCLogEventType@@AAVTRequestStatus@@@Z @ 23 NONAME ; public: void __thiscall CLogClient::GetEventType(class CLogEventType &,class TRequestStatus &)
?GetString@CLogClient@@UBEHAAVTDes16@@H@Z @ 24 NONAME ; public: virtual int __thiscall CLogClient::GetString(class TDes16 &,int)const
?LastL@CLogView@@QAEHAAVTRequestStatus@@@Z @ 25 NONAME ; public: int __thiscall CLogView::LastL(class TRequestStatus &)
?NewL@CLogEventType@@SAPAV1@XZ @ 26 NONAME ; public: static class CLogEventType * __cdecl CLogEventType::NewL(void)
?NewL@CLogViewDuplicate@@SAPAV1@AAVCLogClient@@H@Z @ 27 NONAME ; public: static class CLogViewDuplicate * __cdecl CLogViewDuplicate::NewL(class CLogClient &,int)
?NewL@CLogViewEvent@@SAPAV1@AAVCLogClient@@H@Z @ 28 NONAME ; public: static class CLogViewEvent * __cdecl CLogViewEvent::NewL(class CLogClient &,int)
?NewL@CLogViewRecent@@SAPAV1@AAVCLogClient@@H@Z @ 29 NONAME ; public: static class CLogViewRecent * __cdecl CLogViewRecent::NewL(class CLogClient &,int)
?NextL@CLogView@@QAEHAAVTRequestStatus@@@Z @ 30 NONAME ; public: int __thiscall CLogView::NextL(class TRequestStatus &)
?PreviousL@CLogView@@QAEHAAVTRequestStatus@@@Z @ 31 NONAME ; public: int __thiscall CLogView::PreviousL(class TRequestStatus &)
?RemoveL@CLogViewDuplicate@@QAEHAAVTRequestStatus@@@Z @ 32 NONAME ; public: int __thiscall CLogViewDuplicate::RemoveL(class TRequestStatus &)
?RemoveL@CLogViewRecent@@QAEHAAVTRequestStatus@@@Z @ 33 NONAME ; public: int __thiscall CLogViewRecent::RemoveL(class TRequestStatus &)
?SetFilterL@CLogViewEvent@@QAEHABVCLogFilter@@AAVTRequestStatus@@@Z @ 34 NONAME ; public: int __thiscall CLogViewEvent::SetFilterL(class CLogFilter const &,class TRequestStatus &)
?SetRecentListL@CLogViewRecent@@QAEHCAAVTRequestStatus@@@Z @ 35 NONAME ; public: int __thiscall CLogViewRecent::SetRecentListL(signed char,class TRequestStatus &)
??1CLogFilter@@UAE@XZ @ 36 NONAME ; public: virtual __thiscall CLogFilter::~CLogFilter(void)
?Copy@CLogFilter@@QAEXABV1@@Z @ 37 NONAME ; public: void __thiscall CLogFilter::Copy(class CLogFilter const &)
?NewL@CLogFilter@@SAPAV1@XZ @ 38 NONAME ; public: static class CLogFilter * __cdecl CLogFilter::NewL(void)
?NotifyChange@CLogClient@@QAEXVTTimeIntervalMicroSeconds32@@AAVTRequestStatus@@@Z @ 39 NONAME ; public: void __thiscall CLogClient::NotifyChange(class TTimeIntervalMicroSeconds32,class TRequestStatus &)
?NotifyChangeCancel@CLogClient@@QAEXXZ @ 40 NONAME ; public: void __thiscall CLogClient::NotifyChangeCancel(void)
??0CLogFilterList@@QAE@XZ @ 41 NONAME ; public: __thiscall CLogFilterList::CLogFilterList(void)
?CopyL@CLogFilterList@@QBEPAV1@XZ @ 42 NONAME ; public: class CLogFilterList * __thiscall CLogFilterList::CopyL(void)const
?CopyLC@CLogFilterList@@QBEPAV1@XZ @ 43 NONAME ; public: class CLogFilterList * __thiscall CLogFilterList::CopyLC(void)const
?SetFilterL@CLogViewEvent@@QAEHABVCLogFilterList@@AAVTRequestStatus@@@Z @ 44 NONAME ; public: int __thiscall CLogViewEvent::SetFilterL(class CLogFilterList const &,class TRequestStatus &)
?DuplicatesL@CLogViewRecent@@QAEHAAVCLogViewDuplicate@@ABVCLogFilter@@AAVTRequestStatus@@@Z @ 45 NONAME ; public: int __thiscall CLogViewRecent::DuplicatesL(class CLogViewDuplicate &,class CLogFilter const &,class TRequestStatus &)
?DuplicatesL@CLogViewRecent@@QAEHAAVCLogViewDuplicate@@ABVCLogFilterList@@AAVTRequestStatus@@@Z @ 46 NONAME ; public: int __thiscall CLogViewRecent::DuplicatesL(class CLogViewDuplicate &,class CLogFilterList const &,class TRequestStatus &)
?RemoveL@CLogViewDuplicate@@QAEXJ@Z @ 47 NONAME ; public: void __thiscall CLogViewDuplicate::RemoveL(long)
?RemoveL@CLogViewRecent@@QAEXJ@Z @ 48 NONAME ; public: void __thiscall CLogViewRecent::RemoveL(long)
?SetRecentListL@CLogViewRecent@@QAEHCABVCLogFilter@@AAVTRequestStatus@@@Z @ 49 NONAME ; public: int __thiscall CLogViewRecent::SetRecentListL(signed char,class CLogFilter const &,class TRequestStatus &)
?SetRecentListL@CLogViewRecent@@QAEHCABVCLogFilterList@@AAVTRequestStatus@@@Z @ 50 NONAME ; public: int __thiscall CLogViewRecent::SetRecentListL(signed char,class CLogFilterList const &,class TRequestStatus &)
?CLogBase_Reserved1@CLogClient@@EAEXXZ @ 51 NONAME ; private: virtual void __thiscall CLogClient::CLogBase_Reserved1(void)
??1CLogPackage@@UAE@XZ @ 52 NONAME ; public: virtual __thiscall CLogPackage::~CLogPackage(void)
?GetLogConfigL@CLogPackage@@QBEXAAVTLogConfig@@@Z @ 53 NONAME ; public: void __thiscall CLogPackage::GetLogConfigL(class TLogConfig &)const
?GetLogEventL@CLogPackage@@QBEXAAVCLogEvent@@@Z @ 54 NONAME ; public: void __thiscall CLogPackage::GetLogEventL(class CLogEvent &)const
?GetLogEventTypeL@CLogPackage@@QBEXAAVCLogEventType@@@Z @ 55 NONAME ; public: void __thiscall CLogPackage::GetLogEventTypeL(class CLogEventType &)const
?NewL@CLogPackage@@SAPAV1@XZ @ 56 NONAME ; public: static class CLogPackage * __cdecl CLogPackage::NewL(void)
?SetLogConfigL@CLogPackage@@QAEXABVTLogConfig@@@Z @ 57 NONAME ; public: void __thiscall CLogPackage::SetLogConfigL(class TLogConfig const &)
?SetLogEventL@CLogPackage@@QAEXABVCLogEvent@@@Z @ 58 NONAME ; public: void __thiscall CLogPackage::SetLogEventL(class CLogEvent const &)
?SetLogEventTypeL@CLogPackage@@QAEXABVCLogEventType@@@Z @ 59 NONAME ; public: void __thiscall CLogPackage::SetLogEventTypeL(class CLogEventType const &)
?GetLogFilterListL@CLogPackage@@QBEXAAVCLogFilterList@@@Z @ 60 NONAME ; public: void __thiscall CLogPackage::GetLogFilterListL(class CLogFilterList &)const
?SetLogFilterListL@CLogPackage@@QAEXABVCLogFilterList@@@Z @ 61 NONAME ; public: void __thiscall CLogPackage::SetLogFilterListL(class CLogFilterList const &)
??1CLogViewDuplicate@@UAE@XZ @ 62 NONAME ; public: virtual __thiscall CLogViewDuplicate::~CLogViewDuplicate(void)
?ClearDuplicatesL@CLogViewRecent@@QAEXXZ @ 63 NONAME ; public: void __thiscall CLogViewRecent::ClearDuplicatesL(void)
?SetFlagsL@CLogView@@QAEXE@Z @ 64 NONAME ; public: void __thiscall CLogView::SetFlagsL(unsigned char)
??1CLogChangeDefinition@@UAE@XZ @ 65 NONAME ; public: virtual __thiscall CLogChangeDefinition::~CLogChangeDefinition(void)
?AddL@CLogChangeDefinition@@QAEXJW4TLogDatabaseChangeType@@H@Z @ 66 NONAME ; public: void __thiscall CLogChangeDefinition::AddL(long,enum TLogDatabaseChangeType,int)
?At@CLogChangeDefinition@@QBE?AW4TLogDatabaseChangeType@@H@Z @ 67 NONAME ; public: enum TLogDatabaseChangeType __thiscall CLogChangeDefinition::At(int)const
?At@CLogChangeDefinition@@QBE?AW4TLogDatabaseChangeType@@HAAJ@Z @ 68 NONAME ; public: enum TLogDatabaseChangeType __thiscall CLogChangeDefinition::At(int,long &)const
?At@CLogChangeDefinition@@QBE?AW4TLogDatabaseChangeType@@HAAJAAH@Z @ 69 NONAME ; public: enum TLogDatabaseChangeType __thiscall CLogChangeDefinition::At(int,long &,int &)const
?Count@CLogChangeDefinition@@QBEHXZ @ 70 NONAME ; public: int __thiscall CLogChangeDefinition::Count(void)const
?ExternalizeL@CLogChangeDefinition@@QBEXAAVRWriteStream@@@Z @ 71 NONAME ; public: void __thiscall CLogChangeDefinition::ExternalizeL(class RWriteStream &)const
?Find@CLogChangeDefinition@@QBEHJ@Z @ 72 NONAME ; public: int __thiscall CLogChangeDefinition::Find(long)const
?Find@CLogChangeDefinition@@QBEHJW4TLogDatabaseChangeType@@@Z @ 73 NONAME ; public: int __thiscall CLogChangeDefinition::Find(long,enum TLogDatabaseChangeType)const
?FindByViewIndex@CLogChangeDefinition@@QBEHH@Z @ 74 NONAME ; public: int __thiscall CLogChangeDefinition::FindByViewIndex(int)const
?InternalizeL@CLogChangeDefinition@@QAEXAAVRReadStream@@@Z @ 75 NONAME ; public: void __thiscall CLogChangeDefinition::InternalizeL(class RReadStream &)
?NewL@CLogChangeDefinition@@SAPAV1@AAVRReadStream@@@Z @ 76 NONAME ; public: static class CLogChangeDefinition * __cdecl CLogChangeDefinition::NewL(class RReadStream &)
?NewL@CLogChangeDefinition@@SAPAV1@H@Z @ 77 NONAME ; public: static class CLogChangeDefinition * __cdecl CLogChangeDefinition::NewL(int)
?NewL@CLogViewDuplicate@@SAPAV1@AAVCLogClient@@AAVMLogViewChangeObserver@@H@Z @ 78 NONAME ; public: static class CLogViewDuplicate * __cdecl CLogViewDuplicate::NewL(class CLogClient &,class MLogViewChangeObserver &,int)
?NewL@CLogViewEvent@@SAPAV1@AAVCLogClient@@AAVMLogViewChangeObserver@@H@Z @ 79 NONAME ; public: static class CLogViewEvent * __cdecl CLogViewEvent::NewL(class CLogClient &,class MLogViewChangeObserver &,int)
?NewL@CLogViewRecent@@SAPAV1@AAVCLogClient@@AAVMLogViewChangeObserver@@H@Z @ 80 NONAME ; public: static class CLogViewRecent * __cdecl CLogViewRecent::NewL(class CLogClient &,class MLogViewChangeObserver &,int)
?Reset@CLogChangeDefinition@@QAEXXZ @ 81 NONAME ; public: void __thiscall CLogChangeDefinition::Reset(void)
??0TLogTransferWindow@@QAE@XZ @ 82 NONAME ; public: __thiscall TLogTransferWindow::TLogTransferWindow(void)
??0TLogWindow@@QAE@XZ @ 83 NONAME ; public: __thiscall TLogWindow::TLogWindow(void)
?Contains@TLogWindow@@QBEHH@Z @ 84 NONAME ; public: int __thiscall TLogWindow::Contains(int)const
?Range@TLogWindow@@QBEHXZ @ 85 NONAME ; public: int __thiscall TLogWindow::Range(void)const
?Reset@TLogTransferWindow@@QAEXXZ @ 86 NONAME ; public: void __thiscall TLogTransferWindow::Reset(void)
?Reset@TLogWindow@@QAEXXZ @ 87 NONAME ; public: void __thiscall TLogWindow::Reset(void)
?WindowIndexFromCursorPosition@TLogWindow@@QBEHH@Z @ 88 NONAME ; public: int __thiscall TLogWindow::WindowIndexFromCursorPosition(int)const
?SetFilterParseFilterByFilterL@CLogViewEvent@@QAEHABVCLogFilterList@@AAVTRequestStatus@@@Z @ 89 NONAME ; public: int __thiscall CLogViewEvent::SetFilterParseFilterByFilterL(class CLogFilterList const &,class TRequestStatus &)
?NewL@CLogChangeDefinition@@SAPAV1@ABV1@@Z @ 90 NONAME ; public: static class CLogChangeDefinition * __cdecl CLogChangeDefinition::NewL(class CLogChangeDefinition const &)
?MLogClientChangeObserver_Reserved1@MLogClientChangeObserver@@EAEXXZ @ 91 NONAME ; private: virtual void __thiscall MLogClientChangeObserver::MLogClientChangeObserver_Reserved1(void)
?MLogClientChangeObserver_Reserved2@MLogClientChangeObserver@@EAEXXZ @ 92 NONAME ; private: virtual void __thiscall MLogClientChangeObserver::MLogClientChangeObserver_Reserved2(void)
?SetGlobalChangeObserverL@CLogClient@@QAEXPAVMLogClientChangeObserver@@@Z @ 93 NONAME ; public: void __thiscall CLogClient::SetGlobalChangeObserverL(class MLogClientChangeObserver *)
?DateFormatForLocale@LogUtils@@SAABVTDesC16@@XZ @ 94 NONAME ; public: static class TDesC16 const & __cdecl LogUtils::DateFormatForLocale(void)
?ClearLog@CLogClient@@QAEXABVTTime@@KAAVTRequestStatus@@@Z @ 95 NONAME ; void CLogClient::ClearLog(class TTime const &, unsigned long, class TRequestStatus &)
?SimId@CLogFilter@@QBEKXZ @ 96 NONAME ; unsigned long CLogFilter::SimId(void) const
?ClearLog@CLogClient@@QAEXHKAAVTRequestStatus@@@Z @ 97 NONAME ; void CLogClient::ClearLog(int, unsigned long, class TRequestStatus &)
?SetSimId@CLogFilter@@QAEXK@Z @ 98 NONAME ; void CLogFilter::SetSimId(unsigned long)