Merge with tip.
--- a/application/src/PodcastAppui.cpp Wed Oct 13 12:18:28 2010 +0200
+++ b/application/src/PodcastAppui.cpp Wed Oct 13 17:19:49 2010 +0200
@@ -26,7 +26,7 @@
#include "PodcastSearchView.h"
#include "ShowEngine.h"
#include "PodcastModel.h"
-#include "debug.h"
+#include "podcatcher_debug.h"
#include "..\help\podcatcher.hlp.hrh"
#include "PodcastApp.h"
#include <APGWGNAM.H>
--- a/engine/BWINS/podcastengineu.def Wed Oct 13 12:18:28 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,168 +0,0 @@
-EXPORTS
- ??0CShowInfo@@QAE@PAV0@@Z @ 1 NONAME ; CShowInfo::CShowInfo(class CShowInfo *)
- ??1CFeedInfo@@UAE@XZ @ 2 NONAME ; CFeedInfo::~CFeedInfo(void)
- ??1CImageHandler@@UAE@XZ @ 3 NONAME ; CImageHandler::~CImageHandler(void)
- ??1CPodcastModel@@UAE@XZ @ 4 NONAME ; CPodcastModel::~CPodcastModel(void)
- ??1CShowEngine@@UAE@XZ @ 5 NONAME ; CShowEngine::~CShowEngine(void)
- ??1CShowInfo@@UAE@XZ @ 6 NONAME ; CShowInfo::~CShowInfo(void)
- ?ActiveClientUid@CFeedEngine@@QAEIXZ @ 7 NONAME ; unsigned int CFeedEngine::ActiveClientUid(void)
- ?ActiveFeedInfo@CPodcastModel@@QAEPAVCFeedInfo@@XZ @ 8 NONAME ; class CFeedInfo * CPodcastModel::ActiveFeedInfo(void)
- ?ActiveShowList@CPodcastModel@@QAEAAV?$RPointerArray@VCShowInfo@@@@XZ @ 9 NONAME ; class RPointerArray<class CShowInfo> & CPodcastModel::ActiveShowList(void)
- ?AddDownloadL@CShowEngine@@QAEXAAVCShowInfo@@@Z @ 10 NONAME ; void CShowEngine::AddDownloadL(class CShowInfo &)
- ?AddFeedL@CFeedEngine@@QAEHABVCFeedInfo@@@Z @ 11 NONAME ; int CFeedEngine::AddFeedL(class CFeedInfo const &)
- ?AddObserver@CConnectionEngine@@QAEXPAVMConnectionObserver@@@Z @ 12 NONAME ; void CConnectionEngine::AddObserver(class MConnectionObserver *)
- ?AddObserver@CFeedEngine@@QAEXPAVMFeedEngineObserver@@@Z @ 13 NONAME ; void CFeedEngine::AddObserver(class MFeedEngineObserver *)
- ?AddObserver@CShowEngine@@QAEXPAVMShowEngineObserver@@@Z @ 14 NONAME ; void CShowEngine::AddObserver(class MShowEngineObserver *)
- ?AddSearchResultL@CFeedEngine@@QAEXPAVCFeedInfo@@@Z @ 15 NONAME ; void CFeedEngine::AddSearchResultL(class CFeedInfo *)
- ?AddShowL@CShowEngine@@QAEXABVCShowInfo@@@Z @ 16 NONAME ; void CShowEngine::AddShowL(class CShowInfo const &)
- ?BaseDir@CSettingsEngine@@QAEAAV?$TBuf@$0BAA@@@XZ @ 17 NONAME ; class TBuf<256> & CSettingsEngine::BaseDir(void)
- ?BuildDate@CFeedInfo@@QBE?AVTTime@@XZ @ 18 NONAME ; class TTime CFeedInfo::BuildDate(void) const
- ?CancelUpdateAllFeeds@CFeedEngine@@QAEXXZ @ 19 NONAME ; void CFeedEngine::CancelUpdateAllFeeds(void)
- ?CleanHtmlL@PodcastUtils@@SAXAAVTDes16@@@Z @ 20 NONAME ; void PodcastUtils::CleanHtmlL(class TDes16 &)
- ?ClientState@CFeedEngine@@QAE?AW4TClientState@@XZ @ 21 NONAME ; enum TClientState CFeedEngine::ClientState(void)
- ?ConnectionEngine@CPodcastModel@@QAEAAVCConnectionEngine@@XZ @ 22 NONAME ; class CConnectionEngine & CPodcastModel::ConnectionEngine(void)
- ?CopyL@CFeedInfo@@QBEPAV1@XZ @ 23 NONAME ; class CFeedInfo * CFeedInfo::CopyL(void) const
- ?CustomTitle@CFeedInfo@@QBEHXZ @ 24 NONAME ; int CFeedInfo::CustomTitle(void) const
- ?DBGetShowByFileNameL@CShowEngine@@QAEPAVCShowInfo@@V?$TBuf@$0BAA@@@@Z @ 25 NONAME ; class CShowInfo * CShowEngine::DBGetShowByFileNameL(class TBuf<256>)
- ?DeleteAllShowsByFeedL@CShowEngine@@QAEXIH@Z @ 26 NONAME ; void CShowEngine::DeleteAllShowsByFeedL(unsigned int, int)
- ?DeleteOldShowsByFeedL@CShowEngine@@QAEXI@Z @ 27 NONAME ; void CShowEngine::DeleteOldShowsByFeedL(unsigned int)
- ?DeletePlayedShowsL@CShowEngine@@QAEXAAV?$RPointerArray@VCShowInfo@@@@@Z @ 28 NONAME ; void CShowEngine::DeletePlayedShowsL(class RPointerArray<class CShowInfo> &)
- ?DeleteShowL@CShowEngine@@QAEXIH@Z @ 29 NONAME ; void CShowEngine::DeleteShowL(unsigned int, int)
- ?Description@CFeedInfo@@QBEABVTDesC16@@XZ @ 30 NONAME ; class TDesC16 const & CFeedInfo::Description(void) const
- ?Description@CShowInfo@@QBEABVTDesC16@@XZ @ 31 NONAME ; class TDesC16 const & CShowInfo::Description(void) const
- ?DownloadAutomatically@CSettingsEngine@@QAEHXZ @ 32 NONAME ; int CSettingsEngine::DownloadAutomatically(void)
- ?DownloadState@CShowInfo@@QBE?AW4TDownloadState@@XZ @ 33 NONAME ; enum TDownloadState CShowInfo::DownloadState(void) const
- ?DownloadSuspended@CSettingsEngine@@QAEHXZ @ 34 NONAME ; int CSettingsEngine::DownloadSuspended(void)
- ?EnsureProperPathName@PodcastUtils@@SAXAAV?$TBuf@$0BAA@@@@Z @ 35 NONAME ; void PodcastUtils::EnsureProperPathName(class TBuf<256> &)
- ?ExportFeedsL@CFeedEngine@@QAEHAAV?$TBuf@$0BAA@@@@Z @ 36 NONAME ; int CFeedEngine::ExportFeedsL(class TBuf<256> &)
- ?FeedEngine@CPodcastModel@@QAEAAVCFeedEngine@@XZ @ 37 NONAME ; class CFeedEngine & CPodcastModel::FeedEngine(void)
- ?FeedIcon@CFeedInfo@@QBEPAVCFbsBitmap@@XZ @ 38 NONAME ; class CFbsBitmap * CFeedInfo::FeedIcon(void) const
- ?FeedUid@CShowInfo@@QBEIXZ @ 39 NONAME ; unsigned int CShowInfo::FeedUid(void) const
- ?FileName@CShowInfo@@QBEABVTDesC16@@XZ @ 40 NONAME ; class TDesC16 const & CShowInfo::FileName(void) const
- ?FileNameFromUrl@PodcastUtils@@SAXABVTDesC16@@AAV?$TBuf@$0BAA@@@@Z @ 41 NONAME ; void PodcastUtils::FileNameFromUrl(class TDesC16 const &, class TBuf<256> &)
- ?FixProtocolsL@PodcastUtils@@SAXAAVTDes16@@@Z @ 42 NONAME ; void PodcastUtils::FixProtocolsL(class TDes16 &)
- ?GetAllShowsL@CShowEngine@@QAEXAAV?$RPointerArray@VCShowInfo@@@@@Z @ 43 NONAME ; void CShowEngine::GetAllShowsL(class RPointerArray<class CShowInfo> &)
- ?GetFeedInfoByUid@CFeedEngine@@QAEPAVCFeedInfo@@I@Z @ 44 NONAME ; class CFeedInfo * CFeedEngine::GetFeedInfoByUid(unsigned int)
- ?GetMimeType@CShowEngine@@QAEXABVTDesC16@@AAVTDes16@@@Z @ 45 NONAME ; void CShowEngine::GetMimeType(class TDesC16 const &, class TDes16 &)
- ?GetNewShowsL@CShowEngine@@QAEXAAV?$RPointerArray@VCShowInfo@@@@@Z @ 46 NONAME ; void CShowEngine::GetNewShowsL(class RPointerArray<class CShowInfo> &)
- ?GetNextShowByTrackL@CShowEngine@@QAEPAVCShowInfo@@PAV2@@Z @ 47 NONAME ; class CShowInfo * CShowEngine::GetNextShowByTrackL(class CShowInfo *)
- ?GetNumDownloadingShows@CShowEngine@@QAEHXZ @ 48 NONAME ; int CShowEngine::GetNumDownloadingShows(void)
- ?GetSearchResults@CFeedEngine@@QAEABV?$RPointerArray@VCFeedInfo@@@@XZ @ 49 NONAME ; class RPointerArray<class CFeedInfo> const & CFeedEngine::GetSearchResults(void)
- ?GetShowByUidL@CShowEngine@@QAEPAVCShowInfo@@I@Z @ 50 NONAME ; class CShowInfo * CShowEngine::GetShowByUidL(unsigned int)
- ?GetShowsByFeedL@CPodcastModel@@QAEXI@Z @ 51 NONAME ; void CPodcastModel::GetShowsByFeedL(unsigned int)
- ?GetShowsByFeedL@CShowEngine@@QAEXAAV?$RPointerArray@VCShowInfo@@@@I@Z @ 52 NONAME ; void CShowEngine::GetShowsByFeedL(class RPointerArray<class CShowInfo> &, unsigned int)
- ?GetShowsDownloadedL@CShowEngine@@QAEXAAV?$RPointerArray@VCShowInfo@@@@@Z @ 53 NONAME ; void CShowEngine::GetShowsDownloadedL(class RPointerArray<class CShowInfo> &)
- ?GetShowsDownloadingL@CPodcastModel@@QAEXXZ @ 54 NONAME ; void CPodcastModel::GetShowsDownloadingL(void)
- ?GetShowsDownloadingL@CShowEngine@@QAEXAAV?$RPointerArray@VCShowInfo@@@@@Z @ 55 NONAME ; void CShowEngine::GetShowsDownloadingL(class RPointerArray<class CShowInfo> &)
- ?GetSortedFeeds@CFeedEngine@@QAEABV?$RPointerArray@VCFeedInfo@@@@XZ @ 56 NONAME ; class RPointerArray<class CFeedInfo> const & CFeedEngine::GetSortedFeeds(void)
- ?GetStatsByFeedL@CFeedEngine@@QAEXIAAI0@Z @ 57 NONAME ; void CFeedEngine::GetStatsByFeedL(unsigned int, unsigned int &, unsigned int &)
- ?IAPIds@CPodcastModel@@QAEAAV?$RArray@VTPodcastIAPItem@@@@XZ @ 58 NONAME ; class RArray<class TPodcastIAPItem> & CPodcastModel::IAPIds(void)
- ?IAPNames@CPodcastModel@@QAEPAVCDesC16ArrayFlat@@XZ @ 59 NONAME ; class CDesC16ArrayFlat * CPodcastModel::IAPNames(void)
- ?ImageFileName@CFeedInfo@@QBEABVTDesC16@@XZ @ 60 NONAME ; class TDesC16 const & CFeedInfo::ImageFileName(void) const
- ?ImageHandler@CPodcastModel@@QAEAAVCImageHandler@@XZ @ 61 NONAME ; class CImageHandler & CPodcastModel::ImageHandler(void)
- ?ImageUrl@CFeedInfo@@QBEABVTDesC16@@XZ @ 62 NONAME ; class TDesC16 const & CFeedInfo::ImageUrl(void) const
- ?ImportFeedsL@CFeedEngine@@QAEXABVTDesC16@@@Z @ 63 NONAME ; void CFeedEngine::ImportFeedsL(class TDesC16 const &)
- ?IsFirstStartup@CPodcastModel@@QAEHXZ @ 64 NONAME ; int CPodcastModel::IsFirstStartup(void)
- ?LastError@CFeedInfo@@QBEHXZ @ 65 NONAME ; int CFeedInfo::LastError(void) const
- ?LastError@CShowInfo@@QBEHXZ @ 66 NONAME ; int CShowInfo::LastError(void) const
- ?LastUpdated@CFeedInfo@@QBE?AVTTime@@XZ @ 67 NONAME ; class TTime CFeedInfo::LastUpdated(void) const
- ?Link@CFeedInfo@@QBEABVTDesC16@@XZ @ 68 NONAME ; class TDesC16 const & CFeedInfo::Link(void) const
- ?LoadFileAndScaleL@CImageHandler@@QAEXPAVCFbsBitmap@@ABV?$TBuf@$0BAA@@@ABVTSize@@AAVMImageHandlerCallback@@IH@Z @ 69 NONAME ; void CImageHandler::LoadFileAndScaleL(class CFbsBitmap *, class TBuf<256> const &, class TSize const &, class MImageHandlerCallback &, unsigned int, int)
- ?MarkSelectionPlayedL@CPodcastModel@@QAEXXZ @ 70 NONAME ; void CPodcastModel::MarkSelectionPlayedL(void)
- ?MetaDataReader@CShowEngine@@QAEAAVCMetaDataReader@@XZ @ 71 NONAME ; class CMetaDataReader & CShowEngine::MetaDataReader(void)
- ?NewL@CFeedInfo@@SAPAV1@XZ @ 72 NONAME ; class CFeedInfo * CFeedInfo::NewL(void)
- ?NewL@CImageHandler@@SAPAV1@AAVRFs@@AAVCPodcastModel@@@Z @ 73 NONAME ; class CImageHandler * CImageHandler::NewL(class RFs &, class CPodcastModel &)
- ?NewL@CPodcastModel@@SAPAV1@XZ @ 74 NONAME ; class CPodcastModel * CPodcastModel::NewL(void)
- ?NewL@CShowEngine@@SAPAV1@AAVCPodcastModel@@@Z @ 75 NONAME ; class CShowEngine * CShowEngine::NewL(class CPodcastModel &)
- ?NewL@CShowInfo@@SAPAV1@I@Z @ 76 NONAME ; class CShowInfo * CShowInfo::NewL(unsigned int)
- ?NewLC@CFeedInfo@@SAPAV1@XZ @ 77 NONAME ; class CFeedInfo * CFeedInfo::NewLC(void)
- ?NewLC@CImageHandler@@SAPAV1@AAVRFs@@AAVCPodcastModel@@@Z @ 78 NONAME ; class CImageHandler * CImageHandler::NewLC(class RFs &, class CPodcastModel &)
- ?NewLC@CShowInfo@@SAPAV1@I@Z @ 79 NONAME ; class CShowInfo * CShowInfo::NewLC(unsigned int)
- ?NotifyShowListUpdatedL@CShowEngine@@QAEXXZ @ 80 NONAME ; void CShowEngine::NotifyShowListUpdatedL(void)
- ?OpmlParsingCompleteL@CFeedEngine@@QAEXHI@Z @ 81 NONAME ; void CFeedEngine::OpmlParsingCompleteL(int, unsigned int)
- ?PlayPausePodcastL@CPodcastModel@@QAEXPAVCShowInfo@@H@Z @ 82 NONAME ; void CPodcastModel::PlayPausePodcastL(class CShowInfo *, int)
- ?PlayState@CShowInfo@@QBE?AW4TPlayState@@XZ @ 83 NONAME ; enum TPlayState CShowInfo::PlayState(void) const
- ?PlayTime@CShowInfo@@QBEIXZ @ 84 NONAME ; unsigned int CShowInfo::PlayTime(void) const
- ?PlayingPodcast@CPodcastModel@@QAEPAVCShowInfo@@XZ @ 85 NONAME ; class CShowInfo * CPodcastModel::PlayingPodcast(void)
- ?Position@CShowInfo@@QBE?AVTTimeIntervalMicroSeconds@@XZ @ 86 NONAME ; class TTimeIntervalMicroSeconds CShowInfo::Position(void) const
- ?PubDate@CShowInfo@@QBE?BVTTime@@XZ @ 87 NONAME ; class TTime const CShowInfo::PubDate(void) const
- ?RemoveAllDownloadsL@CShowEngine@@QAEXXZ @ 88 NONAME ; void CShowEngine::RemoveAllDownloadsL(void)
- ?RemoveAllFormatting@PodcastUtils@@SAXAAVTDes16@@@Z @ 89 NONAME ; void PodcastUtils::RemoveAllFormatting(class TDes16 &)
- ?RemoveDownloadL@CShowEngine@@QAEXI@Z @ 90 NONAME ; void CShowEngine::RemoveDownloadL(unsigned int)
- ?RemoveFeedL@CFeedEngine@@QAEXI@Z @ 91 NONAME ; void CFeedEngine::RemoveFeedL(unsigned int)
- ?RemoveObserver@CFeedEngine@@QAEXPAVMFeedEngineObserver@@@Z @ 92 NONAME ; void CFeedEngine::RemoveObserver(class MFeedEngineObserver *)
- ?RemoveObserver@CShowEngine@@QAEXPAVMShowEngineObserver@@@Z @ 93 NONAME ; void CShowEngine::RemoveObserver(class MShowEngineObserver *)
- ?ReplaceChar@PodcastUtils@@SAXAAVTDes16@@II@Z @ 94 NONAME ; void PodcastUtils::ReplaceChar(class TDes16 &, unsigned int, unsigned int)
- ?ReplaceString@PodcastUtils@@SAXAAVTDes16@@ABVTDesC16@@1@Z @ 95 NONAME ; void PodcastUtils::ReplaceString(class TDes16 &, class TDesC16 const &, class TDesC16 const &)
- ?ResumeDownloadsL@CShowEngine@@QAEXXZ @ 96 NONAME ; void CShowEngine::ResumeDownloadsL(void)
- ?SNAPIds@CPodcastModel@@QAEAAV?$RArray@VTPodcastIAPItem@@@@XZ @ 97 NONAME ; class RArray<class TPodcastIAPItem> & CPodcastModel::SNAPIds(void)
- ?SNAPNames@CPodcastModel@@QAEPAVCDesC16ArrayFlat@@XZ @ 98 NONAME ; class CDesC16ArrayFlat * CPodcastModel::SNAPNames(void)
- ?SQLEncode@PodcastUtils@@SAXAAVTDes16@@@Z @ 99 NONAME ; void PodcastUtils::SQLEncode(class TDes16 &)
- ?SaveSettingsL@CSettingsEngine@@QAEXXZ @ 100 NONAME ; void CSettingsEngine::SaveSettingsL(void)
- ?ScaledBitmap@CImageHandler@@QAEPAVCFbsBitmap@@XZ @ 101 NONAME ; class CFbsBitmap * CImageHandler::ScaledBitmap(void)
- ?SearchForFeedL@CFeedEngine@@QAEXAAVTDesC16@@@Z @ 102 NONAME ; void CFeedEngine::SearchForFeedL(class TDesC16 &)
- ?SetActiveFeedInfo@CPodcastModel@@QAEXPAVCFeedInfo@@@Z @ 103 NONAME ; void CPodcastModel::SetActiveFeedInfo(class CFeedInfo *)
- ?SetBaseDir@CSettingsEngine@@QAEXAAV?$TBuf@$0BAA@@@@Z @ 104 NONAME ; void CSettingsEngine::SetBaseDir(class TBuf<256> &)
- ?SetBuildDate@CFeedInfo@@QAEXVTTime@@@Z @ 105 NONAME ; void CFeedInfo::SetBuildDate(class TTime)
- ?SetCustomTitle@CFeedInfo@@QAEXXZ @ 106 NONAME ; void CFeedInfo::SetCustomTitle(void)
- ?SetDescriptionL@CFeedInfo@@QAEXABVTDesC16@@@Z @ 107 NONAME ; void CFeedInfo::SetDescriptionL(class TDesC16 const &)
- ?SetDescriptionL@CShowInfo@@QAEXABVTDesC16@@@Z @ 108 NONAME ; void CShowInfo::SetDescriptionL(class TDesC16 const &)
- ?SetDownloadAutomatically@CSettingsEngine@@QAEXH@Z @ 109 NONAME ; void CSettingsEngine::SetDownloadAutomatically(int)
- ?SetDownloadState@CShowInfo@@QAEXW4TDownloadState@@@Z @ 110 NONAME ; void CShowInfo::SetDownloadState(enum TDownloadState)
- ?SetDownloadSuspended@CSettingsEngine@@QAEXH@Z @ 111 NONAME ; void CSettingsEngine::SetDownloadSuspended(int)
- ?SetFeedIcon@CFeedInfo@@QAEXPAVCFbsBitmap@@@Z @ 112 NONAME ; void CFeedInfo::SetFeedIcon(class CFbsBitmap *)
- ?SetFeedUid@CShowInfo@@QAEXI@Z @ 113 NONAME ; void CShowInfo::SetFeedUid(unsigned int)
- ?SetFileNameL@CShowInfo@@QAEXABVTDesC16@@@Z @ 114 NONAME ; void CShowInfo::SetFileNameL(class TDesC16 const &)
- ?SetImageFileNameL@CFeedInfo@@QAEXABVTDesC16@@PAVCPodcastModel@@@Z @ 115 NONAME ; void CFeedInfo::SetImageFileNameL(class TDesC16 const &, class CPodcastModel *)
- ?SetImageUrlL@CFeedInfo@@QAEXABVTDesC16@@@Z @ 116 NONAME ; void CFeedInfo::SetImageUrlL(class TDesC16 const &)
- ?SetLastError@CFeedInfo@@QAEXH@Z @ 117 NONAME ; void CFeedInfo::SetLastError(int)
- ?SetLastError@CShowInfo@@QAEXH@Z @ 118 NONAME ; void CShowInfo::SetLastError(int)
- ?SetLastUpdated@CFeedInfo@@QAEXVTTime@@@Z @ 119 NONAME ; void CFeedInfo::SetLastUpdated(class TTime)
- ?SetLinkL@CFeedInfo@@QAEXABVTDesC16@@@Z @ 120 NONAME ; void CFeedInfo::SetLinkL(class TDesC16 const &)
- ?SetPlayState@CShowInfo@@QAEXW4TPlayState@@@Z @ 121 NONAME ; void CShowInfo::SetPlayState(enum TPlayState)
- ?SetPlayTime@CShowInfo@@QAEXI@Z @ 122 NONAME ; void CShowInfo::SetPlayTime(unsigned int)
- ?SetPlayingPodcast@CPodcastModel@@QAEXPAVCShowInfo@@@Z @ 123 NONAME ; void CPodcastModel::SetPlayingPodcast(class CShowInfo *)
- ?SetPosition@CShowInfo@@QAEXVTTimeIntervalMicroSeconds@@@Z @ 124 NONAME ; void CShowInfo::SetPosition(class TTimeIntervalMicroSeconds)
- ?SetPubDate@CShowInfo@@QAEXVTTime@@@Z @ 125 NONAME ; void CShowInfo::SetPubDate(class TTime)
- ?SetShowSize@CShowInfo@@QAEXI@Z @ 126 NONAME ; void CShowInfo::SetShowSize(unsigned int)
- ?SetShowType@CShowInfo@@QAEXW4TShowType@@@Z @ 127 NONAME ; void CShowInfo::SetShowType(enum TShowType)
- ?SetSpecificIAP@CSettingsEngine@@QAEXH@Z @ 128 NONAME ; void CSettingsEngine::SetSpecificIAP(int)
- ?SetTitleL@CFeedInfo@@QAEXABVTDesC16@@@Z @ 129 NONAME ; void CFeedInfo::SetTitleL(class TDesC16 const &)
- ?SetTitleL@CShowInfo@@QAEXABVTDesC16@@@Z @ 130 NONAME ; void CShowInfo::SetTitleL(class TDesC16 const &)
- ?SetTrackNo@CShowInfo@@QAEXI@Z @ 131 NONAME ; void CShowInfo::SetTrackNo(unsigned int)
- ?SetUid@CShowInfo@@QAEXI@Z @ 132 NONAME ; void CShowInfo::SetUid(unsigned int)
- ?SetUpdateAutomatically@CSettingsEngine@@QAEXW4TAutoUpdateSetting@@@Z @ 133 NONAME ; void CSettingsEngine::SetUpdateAutomatically(enum TAutoUpdateSetting)
- ?SetUpdateFeedInterval@CSettingsEngine@@QAEXH@Z @ 134 NONAME ; void CSettingsEngine::SetUpdateFeedInterval(int)
- ?SetUpdateFeedTime@CSettingsEngine@@QAEXVTTime@@@Z @ 135 NONAME ; void CSettingsEngine::SetUpdateFeedTime(class TTime)
- ?SetUrlL@CFeedInfo@@QAEXABVTDesC16@@@Z @ 136 NONAME ; void CFeedInfo::SetUrlL(class TDesC16 const &)
- ?SetUrlL@CShowInfo@@QAEXABVTDesC16@@@Z @ 137 NONAME ; void CShowInfo::SetUrlL(class TDesC16 const &)
- ?SettingsEngine@CPodcastModel@@QAEAAVCSettingsEngine@@XZ @ 138 NONAME ; class CSettingsEngine & CPodcastModel::SettingsEngine(void)
- ?ShowDownloading@CShowEngine@@QAEPAVCShowInfo@@XZ @ 139 NONAME ; class CShowInfo * CShowEngine::ShowDownloading(void)
- ?ShowEngine@CPodcastModel@@QAEAAVCShowEngine@@XZ @ 140 NONAME ; class CShowEngine & CPodcastModel::ShowEngine(void)
- ?ShowSize@CShowInfo@@QBEIXZ @ 141 NONAME ; unsigned int CShowInfo::ShowSize(void) const
- ?ShowType@CShowInfo@@QBE?AW4TShowType@@XZ @ 142 NONAME ; enum TShowType CShowInfo::ShowType(void) const
- ?SpecificIAP@CSettingsEngine@@QAEHXZ @ 143 NONAME ; int CSettingsEngine::SpecificIAP(void)
- ?SuspendDownloads@CShowEngine@@QAEXXZ @ 144 NONAME ; void CShowEngine::SuspendDownloads(void)
- ?Title@CFeedInfo@@QBEABVTDesC16@@XZ @ 145 NONAME ; class TDesC16 const & CFeedInfo::Title(void) const
- ?Title@CShowInfo@@QBEABVTDesC16@@XZ @ 146 NONAME ; class TDesC16 const & CShowInfo::Title(void) const
- ?TrackNo@CShowInfo@@QBEIXZ @ 147 NONAME ; unsigned int CShowInfo::TrackNo(void) const
- ?Uid@CFeedInfo@@QBEIXZ @ 148 NONAME ; unsigned int CFeedInfo::Uid(void) const
- ?Uid@CShowInfo@@QBEIXZ @ 149 NONAME ; unsigned int CShowInfo::Uid(void) const
- ?UpdateAllFeedsL@CFeedEngine@@QAEXH@Z @ 150 NONAME ; void CFeedEngine::UpdateAllFeedsL(int)
- ?UpdateAutomatically@CSettingsEngine@@QAE?AW4TAutoUpdateSetting@@XZ @ 151 NONAME ; enum TAutoUpdateSetting CSettingsEngine::UpdateAutomatically(void)
- ?UpdateFeedInfoL@CFeedEngine@@QAEXPAVCFeedInfo@@@Z @ 152 NONAME ; void CFeedEngine::UpdateFeedInfoL(class CFeedInfo *)
- ?UpdateFeedInterval@CSettingsEngine@@QAEHXZ @ 153 NONAME ; int CSettingsEngine::UpdateFeedInterval(void)
- ?UpdateFeedL@CFeedEngine@@QAEHI@Z @ 154 NONAME ; int CFeedEngine::UpdateFeedL(unsigned int)
- ?UpdateFeedTime@CSettingsEngine@@QAE?AVTTime@@XZ @ 155 NONAME ; class TTime CSettingsEngine::UpdateFeedTime(void)
- ?UpdateIAPListL@CPodcastModel@@QAEXXZ @ 156 NONAME ; void CPodcastModel::UpdateIAPListL(void)
- ?UpdateSNAPListL@CPodcastModel@@QAEXXZ @ 157 NONAME ; void CPodcastModel::UpdateSNAPListL(void)
- ?UpdateShowL@CShowEngine@@QAEXAAVCShowInfo@@@Z @ 158 NONAME ; void CShowEngine::UpdateShowL(class CShowInfo &)
- ?Url@CFeedInfo@@QBEABVTDesC16@@XZ @ 159 NONAME ; class TDesC16 const & CFeedInfo::Url(void) const
- ?Url@CShowInfo@@QBEABVTDesC16@@XZ @ 160 NONAME ; class TDesC16 const & CShowInfo::Url(void) const
- ?XMLEncode@PodcastUtils@@SAXAAVTDes16@@@Z @ 161 NONAME ; void PodcastUtils::XMLEncode(class TDes16 &)
- ?DropDB@CPodcastModel@@QAEXXZ @ 162 NONAME ; void CPodcastModel::DropDB(void)
- ?CheckForDeletedShows@CShowEngine@@QAEXI@Z @ 163 NONAME ; void CShowEngine::CheckForDeletedShows(unsigned int)
- ?IsVideoShow@PodcastUtils@@SAHAAVTDesC16@@@Z @ 164 NONAME ; int PodcastUtils::IsVideoShow(class TDesC16 &)
- ?MoveDownloadUpL@CShowEngine@@QAEXI@Z @ 165 NONAME ; void CShowEngine::MoveDownloadUpL(unsigned int)
- ?MoveDownloadDownL@CShowEngine@@QAEXI@Z @ 166 NONAME ; void CShowEngine::MoveDownloadDownL(unsigned int)
-
--- a/engine/eabi/podcastengineu.def Wed Oct 13 12:18:28 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,204 +0,0 @@
-EXPORTS
- _ZN11CFeedEngine11AddObserverEP19MFeedEngineObserver @ 1 NONAME
- _ZN11CFeedEngine11ClientStateEv @ 2 NONAME
- _ZN11CFeedEngine11RemoveFeedLEj @ 3 NONAME
- _ZN11CFeedEngine11UpdateFeedLEj @ 4 NONAME
- _ZN11CFeedEngine12ExportFeedsLER4TBufILi256EE @ 5 NONAME
- _ZN11CFeedEngine12ImportFeedsLERK7TDesC16 @ 6 NONAME
- _ZN11CFeedEngine14GetSortedFeedsEv @ 7 NONAME
- _ZN11CFeedEngine14RemoveObserverEP19MFeedEngineObserver @ 8 NONAME
- _ZN11CFeedEngine14SearchForFeedLER7TDesC16 @ 9 NONAME
- _ZN11CFeedEngine15ActiveClientUidEv @ 10 NONAME
- _ZN11CFeedEngine15GetStatsByFeedLEjRjS0_ @ 11 NONAME
- _ZN11CFeedEngine15UpdateAllFeedsLEi @ 12 NONAME
- _ZN11CFeedEngine15UpdateFeedInfoLEP9CFeedInfo @ 13 NONAME
- _ZN11CFeedEngine16AddSearchResultLEP9CFeedInfo @ 14 NONAME
- _ZN11CFeedEngine16GetFeedInfoByUidEj @ 15 NONAME
- _ZN11CFeedEngine16GetSearchResultsEv @ 16 NONAME
- _ZN11CFeedEngine20CancelUpdateAllFeedsEv @ 17 NONAME
- _ZN11CFeedEngine20OpmlParsingCompleteLEij @ 18 NONAME
- _ZN11CFeedEngine8AddFeedLERK9CFeedInfo @ 19 NONAME
- _ZN11CShowEngine11AddObserverEP19MShowEngineObserver @ 20 NONAME
- _ZN11CShowEngine11DeleteShowLEji @ 21 NONAME
- _ZN11CShowEngine11GetMimeTypeERK7TDesC16R6TDes16 @ 22 NONAME
- _ZN11CShowEngine11UpdateShowLER9CShowInfo @ 23 NONAME
- _ZN11CShowEngine12AddDownloadLER9CShowInfo @ 24 NONAME
- _ZN11CShowEngine12GetAllShowsLER13RPointerArrayI9CShowInfoE @ 25 NONAME
- _ZN11CShowEngine12GetNewShowsLER13RPointerArrayI9CShowInfoE @ 26 NONAME
- _ZN11CShowEngine13GetShowByUidLEj @ 27 NONAME
- _ZN11CShowEngine14MetaDataReaderEv @ 28 NONAME
- _ZN11CShowEngine14RemoveObserverEP19MShowEngineObserver @ 29 NONAME
- _ZN11CShowEngine15GetShowsByFeedLER13RPointerArrayI9CShowInfoEj @ 30 NONAME
- _ZN11CShowEngine15RemoveDownloadLEj @ 31 NONAME
- _ZN11CShowEngine15ShowDownloadingEv @ 32 NONAME
- _ZN11CShowEngine16ResumeDownloadsLEv @ 33 NONAME
- _ZN11CShowEngine16SuspendDownloadsEv @ 34 NONAME
- _ZN11CShowEngine18DeletePlayedShowsLER13RPointerArrayI9CShowInfoE @ 35 NONAME
- _ZN11CShowEngine19GetNextShowByTrackLEP9CShowInfo @ 36 NONAME
- _ZN11CShowEngine19GetShowsDownloadedLER13RPointerArrayI9CShowInfoE @ 37 NONAME
- _ZN11CShowEngine19RemoveAllDownloadsLEv @ 38 NONAME
- _ZN11CShowEngine20DBGetShowByFileNameLE4TBufILi256EE @ 39 NONAME
- _ZN11CShowEngine20GetShowsDownloadingLER13RPointerArrayI9CShowInfoE @ 40 NONAME
- _ZN11CShowEngine21DeleteAllShowsByFeedLEji @ 41 NONAME
- _ZN11CShowEngine21DeleteOldShowsByFeedLEj @ 42 NONAME
- _ZN11CShowEngine22GetNumDownloadingShowsEv @ 43 NONAME
- _ZN11CShowEngine22NotifyShowListUpdatedLEv @ 44 NONAME
- _ZN11CShowEngine4NewLER13CPodcastModel @ 45 NONAME
- _ZN11CShowEngine8AddShowLERK9CShowInfo @ 46 NONAME
- _ZN11CShowEngineD0Ev @ 47 NONAME
- _ZN11CShowEngineD1Ev @ 48 NONAME
- _ZN11CShowEngineD2Ev @ 49 NONAME
- _ZN12PodcastUtils10CleanHtmlLER6TDes16 @ 50 NONAME
- _ZN12PodcastUtils11ReplaceCharER6TDes16jj @ 51 NONAME
- _ZN12PodcastUtils13FixProtocolsLER6TDes16 @ 52 NONAME
- _ZN12PodcastUtils13ReplaceStringER6TDes16RK7TDesC16S4_ @ 53 NONAME
- _ZN12PodcastUtils15FileNameFromUrlERK7TDesC16R4TBufILi256EE @ 54 NONAME
- _ZN12PodcastUtils19RemoveAllFormattingER6TDes16 @ 55 NONAME
- _ZN12PodcastUtils20EnsureProperPathNameER4TBufILi256EE @ 56 NONAME
- _ZN12PodcastUtils9SQLEncodeER6TDes16 @ 57 NONAME
- _ZN12PodcastUtils9XMLEncodeER6TDes16 @ 58 NONAME
- _ZN13CImageHandler12ScaledBitmapEv @ 59 NONAME
- _ZN13CImageHandler17LoadFileAndScaleLEP10CFbsBitmapRK4TBufILi256EERK5TSizeR21MImageHandlerCallbackji @ 60 NONAME
- _ZN13CImageHandler4NewLER3RFsR13CPodcastModel @ 61 NONAME
- _ZN13CImageHandler5NewLCER3RFsR13CPodcastModel @ 62 NONAME
- _ZN13CImageHandlerD0Ev @ 63 NONAME
- _ZN13CImageHandlerD1Ev @ 64 NONAME
- _ZN13CImageHandlerD2Ev @ 65 NONAME
- _ZN13CPodcastModel10FeedEngineEv @ 66 NONAME
- _ZN13CPodcastModel10ShowEngineEv @ 67 NONAME
- _ZN13CPodcastModel12ImageHandlerEv @ 68 NONAME
- _ZN13CPodcastModel14ActiveFeedInfoEv @ 69 NONAME
- _ZN13CPodcastModel14ActiveShowListEv @ 70 NONAME
- _ZN13CPodcastModel14IsFirstStartupEv @ 71 NONAME
- _ZN13CPodcastModel14PlayingPodcastEv @ 72 NONAME
- _ZN13CPodcastModel14SettingsEngineEv @ 73 NONAME
- _ZN13CPodcastModel14UpdateIAPListLEv @ 74 NONAME
- _ZN13CPodcastModel15GetShowsByFeedLEj @ 75 NONAME
- _ZN13CPodcastModel15UpdateSNAPListLEv @ 76 NONAME
- _ZN13CPodcastModel16ConnectionEngineEv @ 77 NONAME
- _ZN13CPodcastModel17PlayPausePodcastLEP9CShowInfoi @ 78 NONAME
- _ZN13CPodcastModel17SetActiveFeedInfoEP9CFeedInfo @ 79 NONAME
- _ZN13CPodcastModel17SetPlayingPodcastEP9CShowInfo @ 80 NONAME
- _ZN13CPodcastModel20GetShowsDownloadingLEv @ 81 NONAME
- _ZN13CPodcastModel20MarkSelectionPlayedLEv @ 82 NONAME
- _ZN13CPodcastModel4NewLEv @ 83 NONAME
- _ZN13CPodcastModel6DropDBEv @ 84 NONAME
- _ZN13CPodcastModel6IAPIdsEv @ 85 NONAME
- _ZN13CPodcastModel7SNAPIdsEv @ 86 NONAME
- _ZN13CPodcastModel8IAPNamesEv @ 87 NONAME
- _ZN13CPodcastModel9SNAPNamesEv @ 88 NONAME
- _ZN15CSettingsEngine10SetBaseDirER4TBufILi256EE @ 89 NONAME
- _ZN15CSettingsEngine11SpecificIAPEv @ 90 NONAME
- _ZN15CSettingsEngine13SaveSettingsLEv @ 91 NONAME
- _ZN15CSettingsEngine14SetSpecificIAPEi @ 92 NONAME
- _ZN15CSettingsEngine14UpdateFeedTimeEv @ 93 NONAME
- _ZN15CSettingsEngine17DownloadSuspendedEv @ 94 NONAME
- _ZN15CSettingsEngine17SetUpdateFeedTimeE5TTime @ 95 NONAME
- _ZN15CSettingsEngine18UpdateFeedIntervalEv @ 96 NONAME
- _ZN15CSettingsEngine19UpdateAutomaticallyEv @ 97 NONAME
- _ZN15CSettingsEngine20SetDownloadSuspendedEi @ 98 NONAME
- _ZN15CSettingsEngine21DownloadAutomaticallyEv @ 99 NONAME
- _ZN15CSettingsEngine21SetUpdateFeedIntervalEi @ 100 NONAME
- _ZN15CSettingsEngine22SetUpdateAutomaticallyE18TAutoUpdateSetting @ 101 NONAME
- _ZN15CSettingsEngine24SetDownloadAutomaticallyEi @ 102 NONAME
- _ZN15CSettingsEngine7BaseDirEv @ 103 NONAME
- _ZN17CConnectionEngine11AddObserverEP19MConnectionObserver @ 104 NONAME
- _ZN9CFeedInfo11SetFeedIconEP10CFbsBitmap @ 105 NONAME
- _ZN9CFeedInfo12SetBuildDateE5TTime @ 106 NONAME
- _ZN9CFeedInfo12SetImageUrlLERK7TDesC16 @ 107 NONAME
- _ZN9CFeedInfo12SetLastErrorEi @ 108 NONAME
- _ZN9CFeedInfo14SetCustomTitleEv @ 109 NONAME
- _ZN9CFeedInfo14SetLastUpdatedE5TTime @ 110 NONAME
- _ZN9CFeedInfo15SetDescriptionLERK7TDesC16 @ 111 NONAME
- _ZN9CFeedInfo17SetImageFileNameLERK7TDesC16P13CPodcastModel @ 112 NONAME
- _ZN9CFeedInfo4NewLEv @ 113 NONAME
- _ZN9CFeedInfo5NewLCEv @ 114 NONAME
- _ZN9CFeedInfo7SetUrlLERK7TDesC16 @ 115 NONAME
- _ZN9CFeedInfo8SetLinkLERK7TDesC16 @ 116 NONAME
- _ZN9CFeedInfo9SetTitleLERK7TDesC16 @ 117 NONAME
- _ZN9CFeedInfoD0Ev @ 118 NONAME
- _ZN9CFeedInfoD1Ev @ 119 NONAME
- _ZN9CFeedInfoD2Ev @ 120 NONAME
- _ZN9CShowInfo10SetFeedUidEj @ 121 NONAME
- _ZN9CShowInfo10SetPubDateE5TTime @ 122 NONAME
- _ZN9CShowInfo10SetTrackNoEj @ 123 NONAME
- _ZN9CShowInfo11SetPlayTimeEj @ 124 NONAME
- _ZN9CShowInfo11SetPositionE25TTimeIntervalMicroSeconds @ 125 NONAME
- _ZN9CShowInfo11SetShowSizeEj @ 126 NONAME
- _ZN9CShowInfo11SetShowTypeE9TShowType @ 127 NONAME
- _ZN9CShowInfo12SetFileNameLERK7TDesC16 @ 128 NONAME
- _ZN9CShowInfo12SetLastErrorEi @ 129 NONAME
- _ZN9CShowInfo12SetPlayStateE10TPlayState @ 130 NONAME
- _ZN9CShowInfo15SetDescriptionLERK7TDesC16 @ 131 NONAME
- _ZN9CShowInfo16SetDownloadStateE14TDownloadState @ 132 NONAME
- _ZN9CShowInfo4NewLEj @ 133 NONAME
- _ZN9CShowInfo5NewLCEj @ 134 NONAME
- _ZN9CShowInfo6SetUidEj @ 135 NONAME
- _ZN9CShowInfo7SetUrlLERK7TDesC16 @ 136 NONAME
- _ZN9CShowInfo9SetTitleLERK7TDesC16 @ 137 NONAME
- _ZN9CShowInfoC1EPS_ @ 138 NONAME
- _ZN9CShowInfoC2EPS_ @ 139 NONAME
- _ZN9CShowInfoD0Ev @ 140 NONAME
- _ZN9CShowInfoD1Ev @ 141 NONAME
- _ZN9CShowInfoD2Ev @ 142 NONAME
- _ZNK9CFeedInfo11CustomTitleEv @ 143 NONAME
- _ZNK9CFeedInfo11DescriptionEv @ 144 NONAME
- _ZNK9CFeedInfo11LastUpdatedEv @ 145 NONAME
- _ZNK9CFeedInfo13ImageFileNameEv @ 146 NONAME
- _ZNK9CFeedInfo3UidEv @ 147 NONAME
- _ZNK9CFeedInfo3UrlEv @ 148 NONAME
- _ZNK9CFeedInfo4LinkEv @ 149 NONAME
- _ZNK9CFeedInfo5CopyLEv @ 150 NONAME
- _ZNK9CFeedInfo5TitleEv @ 151 NONAME
- _ZNK9CFeedInfo8FeedIconEv @ 152 NONAME
- _ZNK9CFeedInfo8ImageUrlEv @ 153 NONAME
- _ZNK9CFeedInfo9BuildDateEv @ 154 NONAME
- _ZNK9CFeedInfo9LastErrorEv @ 155 NONAME
- _ZNK9CShowInfo11DescriptionEv @ 156 NONAME
- _ZNK9CShowInfo13DownloadStateEv @ 157 NONAME
- _ZNK9CShowInfo3UidEv @ 158 NONAME
- _ZNK9CShowInfo3UrlEv @ 159 NONAME
- _ZNK9CShowInfo5TitleEv @ 160 NONAME
- _ZNK9CShowInfo7FeedUidEv @ 161 NONAME
- _ZNK9CShowInfo7PubDateEv @ 162 NONAME
- _ZNK9CShowInfo7TrackNoEv @ 163 NONAME
- _ZNK9CShowInfo8FileNameEv @ 164 NONAME
- _ZNK9CShowInfo8PlayTimeEv @ 165 NONAME
- _ZNK9CShowInfo8PositionEv @ 166 NONAME
- _ZNK9CShowInfo8ShowSizeEv @ 167 NONAME
- _ZNK9CShowInfo8ShowTypeEv @ 168 NONAME
- _ZNK9CShowInfo9LastErrorEv @ 169 NONAME
- _ZNK9CShowInfo9PlayStateEv @ 170 NONAME
- _ZTI10CFeedTimer @ 171 NONAME
- _ZTI11CFeedEngine @ 172 NONAME
- _ZTI11CFeedParser @ 173 NONAME
- _ZTI11CHttpClient @ 174 NONAME
- _ZTI11COpmlParser @ 175 NONAME
- _ZTI11CShowEngine @ 176 NONAME
- _ZTI13CImageHandler @ 177 NONAME
- _ZTI13CPodcastModel @ 178 NONAME
- _ZTI15CMetaDataReader @ 179 NONAME
- _ZTI15CSettingsEngine @ 180 NONAME
- _ZTI17CConnectionEngine @ 181 NONAME
- _ZTI17CHttpEventHandler @ 182 NONAME
- _ZTI9CFeedInfo @ 183 NONAME
- _ZTI9CShowInfo @ 184 NONAME
- _ZTV10CFeedTimer @ 185 NONAME
- _ZTV11CFeedEngine @ 186 NONAME
- _ZTV11CFeedParser @ 187 NONAME
- _ZTV11CHttpClient @ 188 NONAME
- _ZTV11COpmlParser @ 189 NONAME
- _ZTV11CShowEngine @ 190 NONAME
- _ZTV13CImageHandler @ 191 NONAME
- _ZTV13CPodcastModel @ 192 NONAME
- _ZTV15CMetaDataReader @ 193 NONAME
- _ZTV15CSettingsEngine @ 194 NONAME
- _ZTV17CConnectionEngine @ 195 NONAME
- _ZTV17CHttpEventHandler @ 196 NONAME
- _ZTV9CFeedInfo @ 197 NONAME
- _ZTV9CShowInfo @ 198 NONAME
- _ZN11CShowEngine20CheckForDeletedShowsEj @ 199 NONAME
- _ZN12PodcastUtils11IsVideoShowER7TDesC16 @ 200 NONAME
- _ZN11CShowEngine15MoveDownloadUpLEj @ 201 NONAME
- _ZN11CShowEngine17MoveDownloadDownLEj @ 202 NONAME
-
--- a/engine/group/bld.inf Wed Oct 13 12:18:28 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,28 +0,0 @@
-/*
- * Copyright (c) 2007-2010 Sebastian Brannstrom, Lars Persson, EmbedDev AB
- *
- * All rights reserved.
- * This component and the accompanying materials are made available
- * under the terms of the License "Eclipse Public License v1.0"
- * which accompanies this distribution, and is available
- * at the URL "http://www.eclipse.org/legal/epl-v10.html".
- *
- * Initial Contributors:
- * EmbedDev AB - initial contribution.
- *
- * Contributors:
- *
- * Description:
- *
- */
-
-PRJ_PLATFORMS
-DEFAULT
-
-PRJ_MMPFILES
-engine.mmp
-
-PRJ_EXPORTS
-..\config\podcatcher.sqlite z:\private\A0009D00\podcatcher.sqlite.template
-..\config\defaultfeeds.xml z:\private\A0009D00\defaultfeeds.xml
-..\config\testfeeds.xml c:\data\testfeeds.xml
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/engine/group/bwins/podcastengineu.def Wed Oct 13 17:19:49 2010 +0200
@@ -0,0 +1,168 @@
+EXPORTS
+ ??0CShowInfo@@QAE@PAV0@@Z @ 1 NONAME ; CShowInfo::CShowInfo(class CShowInfo *)
+ ??1CFeedInfo@@UAE@XZ @ 2 NONAME ; CFeedInfo::~CFeedInfo(void)
+ ??1CImageHandler@@UAE@XZ @ 3 NONAME ; CImageHandler::~CImageHandler(void)
+ ??1CPodcastModel@@UAE@XZ @ 4 NONAME ; CPodcastModel::~CPodcastModel(void)
+ ??1CShowEngine@@UAE@XZ @ 5 NONAME ; CShowEngine::~CShowEngine(void)
+ ??1CShowInfo@@UAE@XZ @ 6 NONAME ; CShowInfo::~CShowInfo(void)
+ ?ActiveClientUid@CFeedEngine@@QAEIXZ @ 7 NONAME ; unsigned int CFeedEngine::ActiveClientUid(void)
+ ?ActiveFeedInfo@CPodcastModel@@QAEPAVCFeedInfo@@XZ @ 8 NONAME ; class CFeedInfo * CPodcastModel::ActiveFeedInfo(void)
+ ?ActiveShowList@CPodcastModel@@QAEAAV?$RPointerArray@VCShowInfo@@@@XZ @ 9 NONAME ; class RPointerArray<class CShowInfo> & CPodcastModel::ActiveShowList(void)
+ ?AddDownloadL@CShowEngine@@QAEXAAVCShowInfo@@@Z @ 10 NONAME ; void CShowEngine::AddDownloadL(class CShowInfo &)
+ ?AddFeedL@CFeedEngine@@QAEHABVCFeedInfo@@@Z @ 11 NONAME ; int CFeedEngine::AddFeedL(class CFeedInfo const &)
+ ?AddObserver@CConnectionEngine@@QAEXPAVMConnectionObserver@@@Z @ 12 NONAME ; void CConnectionEngine::AddObserver(class MConnectionObserver *)
+ ?AddObserver@CFeedEngine@@QAEXPAVMFeedEngineObserver@@@Z @ 13 NONAME ; void CFeedEngine::AddObserver(class MFeedEngineObserver *)
+ ?AddObserver@CShowEngine@@QAEXPAVMShowEngineObserver@@@Z @ 14 NONAME ; void CShowEngine::AddObserver(class MShowEngineObserver *)
+ ?AddSearchResultL@CFeedEngine@@QAEXPAVCFeedInfo@@@Z @ 15 NONAME ; void CFeedEngine::AddSearchResultL(class CFeedInfo *)
+ ?AddShowL@CShowEngine@@QAEXABVCShowInfo@@@Z @ 16 NONAME ; void CShowEngine::AddShowL(class CShowInfo const &)
+ ?BaseDir@CSettingsEngine@@QAEAAV?$TBuf@$0BAA@@@XZ @ 17 NONAME ; class TBuf<256> & CSettingsEngine::BaseDir(void)
+ ?BuildDate@CFeedInfo@@QBE?AVTTime@@XZ @ 18 NONAME ; class TTime CFeedInfo::BuildDate(void) const
+ ?CancelUpdateAllFeeds@CFeedEngine@@QAEXXZ @ 19 NONAME ; void CFeedEngine::CancelUpdateAllFeeds(void)
+ ?CheckForDeletedShows@CShowEngine@@QAEXI@Z @ 20 NONAME ; void CShowEngine::CheckForDeletedShows(unsigned int)
+ ?CleanHtmlL@PodcastUtils@@SAXAAVTDes16@@@Z @ 21 NONAME ; void PodcastUtils::CleanHtmlL(class TDes16 &)
+ ?ClientState@CFeedEngine@@QAE?AW4TClientState@@XZ @ 22 NONAME ; enum TClientState CFeedEngine::ClientState(void)
+ ?ConnectionEngine@CPodcastModel@@QAEAAVCConnectionEngine@@XZ @ 23 NONAME ; class CConnectionEngine & CPodcastModel::ConnectionEngine(void)
+ ?CopyL@CFeedInfo@@QBEPAV1@XZ @ 24 NONAME ; class CFeedInfo * CFeedInfo::CopyL(void) const
+ ?CustomTitle@CFeedInfo@@QBEHXZ @ 25 NONAME ; int CFeedInfo::CustomTitle(void) const
+ ?DBGetShowByFileNameL@CShowEngine@@QAEPAVCShowInfo@@V?$TBuf@$0BAA@@@@Z @ 26 NONAME ; class CShowInfo * CShowEngine::DBGetShowByFileNameL(class TBuf<256>)
+ ?DeleteAllShowsByFeedL@CShowEngine@@QAEXIH@Z @ 27 NONAME ; void CShowEngine::DeleteAllShowsByFeedL(unsigned int, int)
+ ?DeleteOldShowsByFeedL@CShowEngine@@QAEXI@Z @ 28 NONAME ; void CShowEngine::DeleteOldShowsByFeedL(unsigned int)
+ ?DeletePlayedShowsL@CShowEngine@@QAEXAAV?$RPointerArray@VCShowInfo@@@@@Z @ 29 NONAME ; void CShowEngine::DeletePlayedShowsL(class RPointerArray<class CShowInfo> &)
+ ?DeleteShowL@CShowEngine@@QAEXIH@Z @ 30 NONAME ; void CShowEngine::DeleteShowL(unsigned int, int)
+ ?Description@CFeedInfo@@QBEABVTDesC16@@XZ @ 31 NONAME ; class TDesC16 const & CFeedInfo::Description(void) const
+ ?Description@CShowInfo@@QBEABVTDesC16@@XZ @ 32 NONAME ; class TDesC16 const & CShowInfo::Description(void) const
+ ?DownloadAutomatically@CSettingsEngine@@QAEHXZ @ 33 NONAME ; int CSettingsEngine::DownloadAutomatically(void)
+ ?DownloadState@CShowInfo@@QBE?AW4TDownloadState@@XZ @ 34 NONAME ; enum TDownloadState CShowInfo::DownloadState(void) const
+ ?DownloadSuspended@CSettingsEngine@@QAEHXZ @ 35 NONAME ; int CSettingsEngine::DownloadSuspended(void)
+ ?DropDB@CPodcastModel@@QAEXXZ @ 36 NONAME ; void CPodcastModel::DropDB(void)
+ ?EnsureProperPathName@PodcastUtils@@SAXAAV?$TBuf@$0BAA@@@@Z @ 37 NONAME ; void PodcastUtils::EnsureProperPathName(class TBuf<256> &)
+ ?ExportFeedsL@CFeedEngine@@QAEHAAV?$TBuf@$0BAA@@@@Z @ 38 NONAME ; int CFeedEngine::ExportFeedsL(class TBuf<256> &)
+ ?FeedEngine@CPodcastModel@@QAEAAVCFeedEngine@@XZ @ 39 NONAME ; class CFeedEngine & CPodcastModel::FeedEngine(void)
+ ?FeedIcon@CFeedInfo@@QBEPAVCFbsBitmap@@XZ @ 40 NONAME ; class CFbsBitmap * CFeedInfo::FeedIcon(void) const
+ ?FeedUid@CShowInfo@@QBEIXZ @ 41 NONAME ; unsigned int CShowInfo::FeedUid(void) const
+ ?FileName@CShowInfo@@QBEABVTDesC16@@XZ @ 42 NONAME ; class TDesC16 const & CShowInfo::FileName(void) const
+ ?FileNameFromUrl@PodcastUtils@@SAXABVTDesC16@@AAV?$TBuf@$0BAA@@@@Z @ 43 NONAME ; void PodcastUtils::FileNameFromUrl(class TDesC16 const &, class TBuf<256> &)
+ ?FixProtocolsL@PodcastUtils@@SAXAAVTDes16@@@Z @ 44 NONAME ; void PodcastUtils::FixProtocolsL(class TDes16 &)
+ ?GetAllShowsL@CShowEngine@@QAEXAAV?$RPointerArray@VCShowInfo@@@@@Z @ 45 NONAME ; void CShowEngine::GetAllShowsL(class RPointerArray<class CShowInfo> &)
+ ?GetFeedInfoByUid@CFeedEngine@@QAEPAVCFeedInfo@@I@Z @ 46 NONAME ; class CFeedInfo * CFeedEngine::GetFeedInfoByUid(unsigned int)
+ ?GetMimeType@CShowEngine@@QAEXABVTDesC16@@AAVTDes16@@@Z @ 47 NONAME ; void CShowEngine::GetMimeType(class TDesC16 const &, class TDes16 &)
+ ?GetNewShowsL@CShowEngine@@QAEXAAV?$RPointerArray@VCShowInfo@@@@@Z @ 48 NONAME ; void CShowEngine::GetNewShowsL(class RPointerArray<class CShowInfo> &)
+ ?GetNextShowByTrackL@CShowEngine@@QAEPAVCShowInfo@@PAV2@@Z @ 49 NONAME ; class CShowInfo * CShowEngine::GetNextShowByTrackL(class CShowInfo *)
+ ?GetNumDownloadingShows@CShowEngine@@QAEHXZ @ 50 NONAME ; int CShowEngine::GetNumDownloadingShows(void)
+ ?GetSearchResults@CFeedEngine@@QAEABV?$RPointerArray@VCFeedInfo@@@@XZ @ 51 NONAME ; class RPointerArray<class CFeedInfo> const & CFeedEngine::GetSearchResults(void)
+ ?GetShowByUidL@CShowEngine@@QAEPAVCShowInfo@@I@Z @ 52 NONAME ; class CShowInfo * CShowEngine::GetShowByUidL(unsigned int)
+ ?GetShowsByFeedL@CPodcastModel@@QAEXI@Z @ 53 NONAME ; void CPodcastModel::GetShowsByFeedL(unsigned int)
+ ?GetShowsByFeedL@CShowEngine@@QAEXAAV?$RPointerArray@VCShowInfo@@@@I@Z @ 54 NONAME ; void CShowEngine::GetShowsByFeedL(class RPointerArray<class CShowInfo> &, unsigned int)
+ ?GetShowsDownloadedL@CShowEngine@@QAEXAAV?$RPointerArray@VCShowInfo@@@@@Z @ 55 NONAME ; void CShowEngine::GetShowsDownloadedL(class RPointerArray<class CShowInfo> &)
+ ?GetShowsDownloadingL@CPodcastModel@@QAEXXZ @ 56 NONAME ; void CPodcastModel::GetShowsDownloadingL(void)
+ ?GetShowsDownloadingL@CShowEngine@@QAEXAAV?$RPointerArray@VCShowInfo@@@@@Z @ 57 NONAME ; void CShowEngine::GetShowsDownloadingL(class RPointerArray<class CShowInfo> &)
+ ?GetSortedFeeds@CFeedEngine@@QAEABV?$RPointerArray@VCFeedInfo@@@@XZ @ 58 NONAME ; class RPointerArray<class CFeedInfo> const & CFeedEngine::GetSortedFeeds(void)
+ ?GetStatsByFeedL@CFeedEngine@@QAEXIAAI0@Z @ 59 NONAME ; void CFeedEngine::GetStatsByFeedL(unsigned int, unsigned int &, unsigned int &)
+ ?IAPIds@CPodcastModel@@QAEAAV?$RArray@VTPodcastIAPItem@@@@XZ @ 60 NONAME ; class RArray<class TPodcastIAPItem> & CPodcastModel::IAPIds(void)
+ ?IAPNames@CPodcastModel@@QAEPAVCDesC16ArrayFlat@@XZ @ 61 NONAME ; class CDesC16ArrayFlat * CPodcastModel::IAPNames(void)
+ ?ImageFileName@CFeedInfo@@QBEABVTDesC16@@XZ @ 62 NONAME ; class TDesC16 const & CFeedInfo::ImageFileName(void) const
+ ?ImageHandler@CPodcastModel@@QAEAAVCImageHandler@@XZ @ 63 NONAME ; class CImageHandler & CPodcastModel::ImageHandler(void)
+ ?ImageUrl@CFeedInfo@@QBEABVTDesC16@@XZ @ 64 NONAME ; class TDesC16 const & CFeedInfo::ImageUrl(void) const
+ ?ImportFeedsL@CFeedEngine@@QAEXABVTDesC16@@@Z @ 65 NONAME ; void CFeedEngine::ImportFeedsL(class TDesC16 const &)
+ ?IsFirstStartup@CPodcastModel@@QAEHXZ @ 66 NONAME ; int CPodcastModel::IsFirstStartup(void)
+ ?IsVideoShow@PodcastUtils@@SAHAAVTDesC16@@@Z @ 67 NONAME ; int PodcastUtils::IsVideoShow(class TDesC16 &)
+ ?LastError@CFeedInfo@@QBEHXZ @ 68 NONAME ; int CFeedInfo::LastError(void) const
+ ?LastError@CShowInfo@@QBEHXZ @ 69 NONAME ; int CShowInfo::LastError(void) const
+ ?LastUpdated@CFeedInfo@@QBE?AVTTime@@XZ @ 70 NONAME ; class TTime CFeedInfo::LastUpdated(void) const
+ ?Link@CFeedInfo@@QBEABVTDesC16@@XZ @ 71 NONAME ; class TDesC16 const & CFeedInfo::Link(void) const
+ ?LoadFileAndScaleL@CImageHandler@@QAEXPAVCFbsBitmap@@ABV?$TBuf@$0BAA@@@ABVTSize@@AAVMImageHandlerCallback@@IH@Z @ 72 NONAME ; void CImageHandler::LoadFileAndScaleL(class CFbsBitmap *, class TBuf<256> const &, class TSize const &, class MImageHandlerCallback &, unsigned int, int)
+ ?MarkSelectionPlayedL@CPodcastModel@@QAEXXZ @ 73 NONAME ; void CPodcastModel::MarkSelectionPlayedL(void)
+ ?MetaDataReader@CShowEngine@@QAEAAVCMetaDataReader@@XZ @ 74 NONAME ; class CMetaDataReader & CShowEngine::MetaDataReader(void)
+ ?MoveDownloadDownL@CShowEngine@@QAEXI@Z @ 75 NONAME ; void CShowEngine::MoveDownloadDownL(unsigned int)
+ ?MoveDownloadUpL@CShowEngine@@QAEXI@Z @ 76 NONAME ; void CShowEngine::MoveDownloadUpL(unsigned int)
+ ?NewL@CFeedInfo@@SAPAV1@XZ @ 77 NONAME ; class CFeedInfo * CFeedInfo::NewL(void)
+ ?NewL@CImageHandler@@SAPAV1@AAVRFs@@AAVCPodcastModel@@@Z @ 78 NONAME ; class CImageHandler * CImageHandler::NewL(class RFs &, class CPodcastModel &)
+ ?NewL@CPodcastModel@@SAPAV1@XZ @ 79 NONAME ; class CPodcastModel * CPodcastModel::NewL(void)
+ ?NewL@CShowEngine@@SAPAV1@AAVCPodcastModel@@@Z @ 80 NONAME ; class CShowEngine * CShowEngine::NewL(class CPodcastModel &)
+ ?NewL@CShowInfo@@SAPAV1@I@Z @ 81 NONAME ; class CShowInfo * CShowInfo::NewL(unsigned int)
+ ?NewLC@CFeedInfo@@SAPAV1@XZ @ 82 NONAME ; class CFeedInfo * CFeedInfo::NewLC(void)
+ ?NewLC@CImageHandler@@SAPAV1@AAVRFs@@AAVCPodcastModel@@@Z @ 83 NONAME ; class CImageHandler * CImageHandler::NewLC(class RFs &, class CPodcastModel &)
+ ?NewLC@CShowInfo@@SAPAV1@I@Z @ 84 NONAME ; class CShowInfo * CShowInfo::NewLC(unsigned int)
+ ?NotifyShowListUpdatedL@CShowEngine@@QAEXXZ @ 85 NONAME ; void CShowEngine::NotifyShowListUpdatedL(void)
+ ?OpmlParsingCompleteL@CFeedEngine@@QAEXHI@Z @ 86 NONAME ; void CFeedEngine::OpmlParsingCompleteL(int, unsigned int)
+ ?PlayPausePodcastL@CPodcastModel@@QAEXPAVCShowInfo@@H@Z @ 87 NONAME ; void CPodcastModel::PlayPausePodcastL(class CShowInfo *, int)
+ ?PlayState@CShowInfo@@QBE?AW4TPlayState@@XZ @ 88 NONAME ; enum TPlayState CShowInfo::PlayState(void) const
+ ?PlayTime@CShowInfo@@QBEIXZ @ 89 NONAME ; unsigned int CShowInfo::PlayTime(void) const
+ ?PlayingPodcast@CPodcastModel@@QAEPAVCShowInfo@@XZ @ 90 NONAME ; class CShowInfo * CPodcastModel::PlayingPodcast(void)
+ ?Position@CShowInfo@@QBE?AVTTimeIntervalMicroSeconds@@XZ @ 91 NONAME ; class TTimeIntervalMicroSeconds CShowInfo::Position(void) const
+ ?PubDate@CShowInfo@@QBE?BVTTime@@XZ @ 92 NONAME ; class TTime const CShowInfo::PubDate(void) const
+ ?RemoveAllDownloadsL@CShowEngine@@QAEXXZ @ 93 NONAME ; void CShowEngine::RemoveAllDownloadsL(void)
+ ?RemoveAllFormatting@PodcastUtils@@SAXAAVTDes16@@@Z @ 94 NONAME ; void PodcastUtils::RemoveAllFormatting(class TDes16 &)
+ ?RemoveDownloadL@CShowEngine@@QAEXI@Z @ 95 NONAME ; void CShowEngine::RemoveDownloadL(unsigned int)
+ ?RemoveFeedL@CFeedEngine@@QAEXI@Z @ 96 NONAME ; void CFeedEngine::RemoveFeedL(unsigned int)
+ ?RemoveObserver@CFeedEngine@@QAEXPAVMFeedEngineObserver@@@Z @ 97 NONAME ; void CFeedEngine::RemoveObserver(class MFeedEngineObserver *)
+ ?RemoveObserver@CShowEngine@@QAEXPAVMShowEngineObserver@@@Z @ 98 NONAME ; void CShowEngine::RemoveObserver(class MShowEngineObserver *)
+ ?ReplaceChar@PodcastUtils@@SAXAAVTDes16@@II@Z @ 99 NONAME ; void PodcastUtils::ReplaceChar(class TDes16 &, unsigned int, unsigned int)
+ ?ReplaceString@PodcastUtils@@SAXAAVTDes16@@ABVTDesC16@@1@Z @ 100 NONAME ; void PodcastUtils::ReplaceString(class TDes16 &, class TDesC16 const &, class TDesC16 const &)
+ ?ResumeDownloadsL@CShowEngine@@QAEXXZ @ 101 NONAME ; void CShowEngine::ResumeDownloadsL(void)
+ ?SNAPIds@CPodcastModel@@QAEAAV?$RArray@VTPodcastIAPItem@@@@XZ @ 102 NONAME ; class RArray<class TPodcastIAPItem> & CPodcastModel::SNAPIds(void)
+ ?SNAPNames@CPodcastModel@@QAEPAVCDesC16ArrayFlat@@XZ @ 103 NONAME ; class CDesC16ArrayFlat * CPodcastModel::SNAPNames(void)
+ ?SQLEncode@PodcastUtils@@SAXAAVTDes16@@@Z @ 104 NONAME ; void PodcastUtils::SQLEncode(class TDes16 &)
+ ?SaveSettingsL@CSettingsEngine@@QAEXXZ @ 105 NONAME ; void CSettingsEngine::SaveSettingsL(void)
+ ?ScaledBitmap@CImageHandler@@QAEPAVCFbsBitmap@@XZ @ 106 NONAME ; class CFbsBitmap * CImageHandler::ScaledBitmap(void)
+ ?SearchForFeedL@CFeedEngine@@QAEXAAVTDesC16@@@Z @ 107 NONAME ; void CFeedEngine::SearchForFeedL(class TDesC16 &)
+ ?SetActiveFeedInfo@CPodcastModel@@QAEXPAVCFeedInfo@@@Z @ 108 NONAME ; void CPodcastModel::SetActiveFeedInfo(class CFeedInfo *)
+ ?SetBaseDir@CSettingsEngine@@QAEXAAV?$TBuf@$0BAA@@@@Z @ 109 NONAME ; void CSettingsEngine::SetBaseDir(class TBuf<256> &)
+ ?SetBuildDate@CFeedInfo@@QAEXVTTime@@@Z @ 110 NONAME ; void CFeedInfo::SetBuildDate(class TTime)
+ ?SetCustomTitle@CFeedInfo@@QAEXXZ @ 111 NONAME ; void CFeedInfo::SetCustomTitle(void)
+ ?SetDescriptionL@CFeedInfo@@QAEXABVTDesC16@@@Z @ 112 NONAME ; void CFeedInfo::SetDescriptionL(class TDesC16 const &)
+ ?SetDescriptionL@CShowInfo@@QAEXABVTDesC16@@@Z @ 113 NONAME ; void CShowInfo::SetDescriptionL(class TDesC16 const &)
+ ?SetDownloadAutomatically@CSettingsEngine@@QAEXH@Z @ 114 NONAME ; void CSettingsEngine::SetDownloadAutomatically(int)
+ ?SetDownloadState@CShowInfo@@QAEXW4TDownloadState@@@Z @ 115 NONAME ; void CShowInfo::SetDownloadState(enum TDownloadState)
+ ?SetDownloadSuspended@CSettingsEngine@@QAEXH@Z @ 116 NONAME ; void CSettingsEngine::SetDownloadSuspended(int)
+ ?SetFeedIcon@CFeedInfo@@QAEXPAVCFbsBitmap@@@Z @ 117 NONAME ; void CFeedInfo::SetFeedIcon(class CFbsBitmap *)
+ ?SetFeedUid@CShowInfo@@QAEXI@Z @ 118 NONAME ; void CShowInfo::SetFeedUid(unsigned int)
+ ?SetFileNameL@CShowInfo@@QAEXABVTDesC16@@@Z @ 119 NONAME ; void CShowInfo::SetFileNameL(class TDesC16 const &)
+ ?SetImageFileNameL@CFeedInfo@@QAEXABVTDesC16@@PAVCPodcastModel@@@Z @ 120 NONAME ; void CFeedInfo::SetImageFileNameL(class TDesC16 const &, class CPodcastModel *)
+ ?SetImageUrlL@CFeedInfo@@QAEXABVTDesC16@@@Z @ 121 NONAME ; void CFeedInfo::SetImageUrlL(class TDesC16 const &)
+ ?SetLastError@CFeedInfo@@QAEXH@Z @ 122 NONAME ; void CFeedInfo::SetLastError(int)
+ ?SetLastError@CShowInfo@@QAEXH@Z @ 123 NONAME ; void CShowInfo::SetLastError(int)
+ ?SetLastUpdated@CFeedInfo@@QAEXVTTime@@@Z @ 124 NONAME ; void CFeedInfo::SetLastUpdated(class TTime)
+ ?SetLinkL@CFeedInfo@@QAEXABVTDesC16@@@Z @ 125 NONAME ; void CFeedInfo::SetLinkL(class TDesC16 const &)
+ ?SetPlayState@CShowInfo@@QAEXW4TPlayState@@@Z @ 126 NONAME ; void CShowInfo::SetPlayState(enum TPlayState)
+ ?SetPlayTime@CShowInfo@@QAEXI@Z @ 127 NONAME ; void CShowInfo::SetPlayTime(unsigned int)
+ ?SetPlayingPodcast@CPodcastModel@@QAEXPAVCShowInfo@@@Z @ 128 NONAME ; void CPodcastModel::SetPlayingPodcast(class CShowInfo *)
+ ?SetPosition@CShowInfo@@QAEXVTTimeIntervalMicroSeconds@@@Z @ 129 NONAME ; void CShowInfo::SetPosition(class TTimeIntervalMicroSeconds)
+ ?SetPubDate@CShowInfo@@QAEXVTTime@@@Z @ 130 NONAME ; void CShowInfo::SetPubDate(class TTime)
+ ?SetShowSize@CShowInfo@@QAEXI@Z @ 131 NONAME ; void CShowInfo::SetShowSize(unsigned int)
+ ?SetShowType@CShowInfo@@QAEXW4TShowType@@@Z @ 132 NONAME ; void CShowInfo::SetShowType(enum TShowType)
+ ?SetSpecificIAP@CSettingsEngine@@QAEXH@Z @ 133 NONAME ; void CSettingsEngine::SetSpecificIAP(int)
+ ?SetTitleL@CFeedInfo@@QAEXABVTDesC16@@@Z @ 134 NONAME ; void CFeedInfo::SetTitleL(class TDesC16 const &)
+ ?SetTitleL@CShowInfo@@QAEXABVTDesC16@@@Z @ 135 NONAME ; void CShowInfo::SetTitleL(class TDesC16 const &)
+ ?SetTrackNo@CShowInfo@@QAEXI@Z @ 136 NONAME ; void CShowInfo::SetTrackNo(unsigned int)
+ ?SetUid@CShowInfo@@QAEXI@Z @ 137 NONAME ; void CShowInfo::SetUid(unsigned int)
+ ?SetUpdateAutomatically@CSettingsEngine@@QAEXW4TAutoUpdateSetting@@@Z @ 138 NONAME ; void CSettingsEngine::SetUpdateAutomatically(enum TAutoUpdateSetting)
+ ?SetUpdateFeedInterval@CSettingsEngine@@QAEXH@Z @ 139 NONAME ; void CSettingsEngine::SetUpdateFeedInterval(int)
+ ?SetUpdateFeedTime@CSettingsEngine@@QAEXVTTime@@@Z @ 140 NONAME ; void CSettingsEngine::SetUpdateFeedTime(class TTime)
+ ?SetUrlL@CFeedInfo@@QAEXABVTDesC16@@@Z @ 141 NONAME ; void CFeedInfo::SetUrlL(class TDesC16 const &)
+ ?SetUrlL@CShowInfo@@QAEXABVTDesC16@@@Z @ 142 NONAME ; void CShowInfo::SetUrlL(class TDesC16 const &)
+ ?SettingsEngine@CPodcastModel@@QAEAAVCSettingsEngine@@XZ @ 143 NONAME ; class CSettingsEngine & CPodcastModel::SettingsEngine(void)
+ ?ShowDownloading@CShowEngine@@QAEPAVCShowInfo@@XZ @ 144 NONAME ; class CShowInfo * CShowEngine::ShowDownloading(void)
+ ?ShowEngine@CPodcastModel@@QAEAAVCShowEngine@@XZ @ 145 NONAME ; class CShowEngine & CPodcastModel::ShowEngine(void)
+ ?ShowSize@CShowInfo@@QBEIXZ @ 146 NONAME ; unsigned int CShowInfo::ShowSize(void) const
+ ?ShowType@CShowInfo@@QBE?AW4TShowType@@XZ @ 147 NONAME ; enum TShowType CShowInfo::ShowType(void) const
+ ?SpecificIAP@CSettingsEngine@@QAEHXZ @ 148 NONAME ; int CSettingsEngine::SpecificIAP(void)
+ ?SuspendDownloads@CShowEngine@@QAEXXZ @ 149 NONAME ; void CShowEngine::SuspendDownloads(void)
+ ?Title@CFeedInfo@@QBEABVTDesC16@@XZ @ 150 NONAME ; class TDesC16 const & CFeedInfo::Title(void) const
+ ?Title@CShowInfo@@QBEABVTDesC16@@XZ @ 151 NONAME ; class TDesC16 const & CShowInfo::Title(void) const
+ ?TrackNo@CShowInfo@@QBEIXZ @ 152 NONAME ; unsigned int CShowInfo::TrackNo(void) const
+ ?Uid@CFeedInfo@@QBEIXZ @ 153 NONAME ; unsigned int CFeedInfo::Uid(void) const
+ ?Uid@CShowInfo@@QBEIXZ @ 154 NONAME ; unsigned int CShowInfo::Uid(void) const
+ ?UpdateAllFeedsL@CFeedEngine@@QAEXH@Z @ 155 NONAME ; void CFeedEngine::UpdateAllFeedsL(int)
+ ?UpdateAutomatically@CSettingsEngine@@QAE?AW4TAutoUpdateSetting@@XZ @ 156 NONAME ; enum TAutoUpdateSetting CSettingsEngine::UpdateAutomatically(void)
+ ?UpdateFeedInfoL@CFeedEngine@@QAEXPAVCFeedInfo@@@Z @ 157 NONAME ; void CFeedEngine::UpdateFeedInfoL(class CFeedInfo *)
+ ?UpdateFeedInterval@CSettingsEngine@@QAEHXZ @ 158 NONAME ; int CSettingsEngine::UpdateFeedInterval(void)
+ ?UpdateFeedL@CFeedEngine@@QAEHI@Z @ 159 NONAME ; int CFeedEngine::UpdateFeedL(unsigned int)
+ ?UpdateFeedTime@CSettingsEngine@@QAE?AVTTime@@XZ @ 160 NONAME ; class TTime CSettingsEngine::UpdateFeedTime(void)
+ ?UpdateIAPListL@CPodcastModel@@QAEXXZ @ 161 NONAME ; void CPodcastModel::UpdateIAPListL(void)
+ ?UpdateSNAPListL@CPodcastModel@@QAEXXZ @ 162 NONAME ; void CPodcastModel::UpdateSNAPListL(void)
+ ?UpdateShowL@CShowEngine@@QAEXAAVCShowInfo@@@Z @ 163 NONAME ; void CShowEngine::UpdateShowL(class CShowInfo &)
+ ?Url@CFeedInfo@@QBEABVTDesC16@@XZ @ 164 NONAME ; class TDesC16 const & CFeedInfo::Url(void) const
+ ?Url@CShowInfo@@QBEABVTDesC16@@XZ @ 165 NONAME ; class TDesC16 const & CShowInfo::Url(void) const
+ ?XMLEncode@PodcastUtils@@SAXAAVTDes16@@@Z @ 166 NONAME ; void PodcastUtils::XMLEncode(class TDes16 &)
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/engine/group/eabi/podcastengineu.def Wed Oct 13 17:19:49 2010 +0200
@@ -0,0 +1,204 @@
+EXPORTS
+ _ZN11CFeedEngine11AddObserverEP19MFeedEngineObserver @ 1 NONAME
+ _ZN11CFeedEngine11ClientStateEv @ 2 NONAME
+ _ZN11CFeedEngine11RemoveFeedLEj @ 3 NONAME
+ _ZN11CFeedEngine11UpdateFeedLEj @ 4 NONAME
+ _ZN11CFeedEngine12ExportFeedsLER4TBufILi256EE @ 5 NONAME
+ _ZN11CFeedEngine12ImportFeedsLERK7TDesC16 @ 6 NONAME
+ _ZN11CFeedEngine14GetSortedFeedsEv @ 7 NONAME
+ _ZN11CFeedEngine14RemoveObserverEP19MFeedEngineObserver @ 8 NONAME
+ _ZN11CFeedEngine14SearchForFeedLER7TDesC16 @ 9 NONAME
+ _ZN11CFeedEngine15ActiveClientUidEv @ 10 NONAME
+ _ZN11CFeedEngine15GetStatsByFeedLEjRjS0_ @ 11 NONAME
+ _ZN11CFeedEngine15UpdateAllFeedsLEi @ 12 NONAME
+ _ZN11CFeedEngine15UpdateFeedInfoLEP9CFeedInfo @ 13 NONAME
+ _ZN11CFeedEngine16AddSearchResultLEP9CFeedInfo @ 14 NONAME
+ _ZN11CFeedEngine16GetFeedInfoByUidEj @ 15 NONAME
+ _ZN11CFeedEngine16GetSearchResultsEv @ 16 NONAME
+ _ZN11CFeedEngine20CancelUpdateAllFeedsEv @ 17 NONAME
+ _ZN11CFeedEngine20OpmlParsingCompleteLEij @ 18 NONAME
+ _ZN11CFeedEngine8AddFeedLERK9CFeedInfo @ 19 NONAME
+ _ZN11CShowEngine11AddObserverEP19MShowEngineObserver @ 20 NONAME
+ _ZN11CShowEngine11DeleteShowLEji @ 21 NONAME
+ _ZN11CShowEngine11GetMimeTypeERK7TDesC16R6TDes16 @ 22 NONAME
+ _ZN11CShowEngine11UpdateShowLER9CShowInfo @ 23 NONAME
+ _ZN11CShowEngine12AddDownloadLER9CShowInfo @ 24 NONAME
+ _ZN11CShowEngine12GetAllShowsLER13RPointerArrayI9CShowInfoE @ 25 NONAME
+ _ZN11CShowEngine12GetNewShowsLER13RPointerArrayI9CShowInfoE @ 26 NONAME
+ _ZN11CShowEngine13GetShowByUidLEj @ 27 NONAME
+ _ZN11CShowEngine14MetaDataReaderEv @ 28 NONAME
+ _ZN11CShowEngine14RemoveObserverEP19MShowEngineObserver @ 29 NONAME
+ _ZN11CShowEngine15GetShowsByFeedLER13RPointerArrayI9CShowInfoEj @ 30 NONAME
+ _ZN11CShowEngine15MoveDownloadUpLEj @ 31 NONAME
+ _ZN11CShowEngine15RemoveDownloadLEj @ 32 NONAME
+ _ZN11CShowEngine15ShowDownloadingEv @ 33 NONAME
+ _ZN11CShowEngine16ResumeDownloadsLEv @ 34 NONAME
+ _ZN11CShowEngine16SuspendDownloadsEv @ 35 NONAME
+ _ZN11CShowEngine17MoveDownloadDownLEj @ 36 NONAME
+ _ZN11CShowEngine18DeletePlayedShowsLER13RPointerArrayI9CShowInfoE @ 37 NONAME
+ _ZN11CShowEngine19GetNextShowByTrackLEP9CShowInfo @ 38 NONAME
+ _ZN11CShowEngine19GetShowsDownloadedLER13RPointerArrayI9CShowInfoE @ 39 NONAME
+ _ZN11CShowEngine19RemoveAllDownloadsLEv @ 40 NONAME
+ _ZN11CShowEngine20CheckForDeletedShowsEj @ 41 NONAME
+ _ZN11CShowEngine20DBGetShowByFileNameLE4TBufILi256EE @ 42 NONAME
+ _ZN11CShowEngine20GetShowsDownloadingLER13RPointerArrayI9CShowInfoE @ 43 NONAME
+ _ZN11CShowEngine21DeleteAllShowsByFeedLEji @ 44 NONAME
+ _ZN11CShowEngine21DeleteOldShowsByFeedLEj @ 45 NONAME
+ _ZN11CShowEngine22GetNumDownloadingShowsEv @ 46 NONAME
+ _ZN11CShowEngine22NotifyShowListUpdatedLEv @ 47 NONAME
+ _ZN11CShowEngine4NewLER13CPodcastModel @ 48 NONAME
+ _ZN11CShowEngine8AddShowLERK9CShowInfo @ 49 NONAME
+ _ZN11CShowEngineD0Ev @ 50 NONAME
+ _ZN11CShowEngineD1Ev @ 51 NONAME
+ _ZN11CShowEngineD2Ev @ 52 NONAME
+ _ZN12PodcastUtils10CleanHtmlLER6TDes16 @ 53 NONAME
+ _ZN12PodcastUtils11IsVideoShowER7TDesC16 @ 54 NONAME
+ _ZN12PodcastUtils11ReplaceCharER6TDes16jj @ 55 NONAME
+ _ZN12PodcastUtils13FixProtocolsLER6TDes16 @ 56 NONAME
+ _ZN12PodcastUtils13ReplaceStringER6TDes16RK7TDesC16S4_ @ 57 NONAME
+ _ZN12PodcastUtils15FileNameFromUrlERK7TDesC16R4TBufILi256EE @ 58 NONAME
+ _ZN12PodcastUtils19RemoveAllFormattingER6TDes16 @ 59 NONAME
+ _ZN12PodcastUtils20EnsureProperPathNameER4TBufILi256EE @ 60 NONAME
+ _ZN12PodcastUtils9SQLEncodeER6TDes16 @ 61 NONAME
+ _ZN12PodcastUtils9XMLEncodeER6TDes16 @ 62 NONAME
+ _ZN13CImageHandler12ScaledBitmapEv @ 63 NONAME
+ _ZN13CImageHandler17LoadFileAndScaleLEP10CFbsBitmapRK4TBufILi256EERK5TSizeR21MImageHandlerCallbackji @ 64 NONAME
+ _ZN13CImageHandler4NewLER3RFsR13CPodcastModel @ 65 NONAME
+ _ZN13CImageHandler5NewLCER3RFsR13CPodcastModel @ 66 NONAME
+ _ZN13CImageHandlerD0Ev @ 67 NONAME
+ _ZN13CImageHandlerD1Ev @ 68 NONAME
+ _ZN13CImageHandlerD2Ev @ 69 NONAME
+ _ZN13CPodcastModel10FeedEngineEv @ 70 NONAME
+ _ZN13CPodcastModel10ShowEngineEv @ 71 NONAME
+ _ZN13CPodcastModel12ImageHandlerEv @ 72 NONAME
+ _ZN13CPodcastModel14ActiveFeedInfoEv @ 73 NONAME
+ _ZN13CPodcastModel14ActiveShowListEv @ 74 NONAME
+ _ZN13CPodcastModel14IsFirstStartupEv @ 75 NONAME
+ _ZN13CPodcastModel14PlayingPodcastEv @ 76 NONAME
+ _ZN13CPodcastModel14SettingsEngineEv @ 77 NONAME
+ _ZN13CPodcastModel14UpdateIAPListLEv @ 78 NONAME
+ _ZN13CPodcastModel15GetShowsByFeedLEj @ 79 NONAME
+ _ZN13CPodcastModel15UpdateSNAPListLEv @ 80 NONAME
+ _ZN13CPodcastModel16ConnectionEngineEv @ 81 NONAME
+ _ZN13CPodcastModel17PlayPausePodcastLEP9CShowInfoi @ 82 NONAME
+ _ZN13CPodcastModel17SetActiveFeedInfoEP9CFeedInfo @ 83 NONAME
+ _ZN13CPodcastModel17SetPlayingPodcastEP9CShowInfo @ 84 NONAME
+ _ZN13CPodcastModel20GetShowsDownloadingLEv @ 85 NONAME
+ _ZN13CPodcastModel20MarkSelectionPlayedLEv @ 86 NONAME
+ _ZN13CPodcastModel4NewLEv @ 87 NONAME
+ _ZN13CPodcastModel6DropDBEv @ 88 NONAME
+ _ZN13CPodcastModel6IAPIdsEv @ 89 NONAME
+ _ZN13CPodcastModel7SNAPIdsEv @ 90 NONAME
+ _ZN13CPodcastModel8IAPNamesEv @ 91 NONAME
+ _ZN13CPodcastModel9SNAPNamesEv @ 92 NONAME
+ _ZN15CSettingsEngine10SetBaseDirER4TBufILi256EE @ 93 NONAME
+ _ZN15CSettingsEngine11SpecificIAPEv @ 94 NONAME
+ _ZN15CSettingsEngine13SaveSettingsLEv @ 95 NONAME
+ _ZN15CSettingsEngine14SetSpecificIAPEi @ 96 NONAME
+ _ZN15CSettingsEngine14UpdateFeedTimeEv @ 97 NONAME
+ _ZN15CSettingsEngine17DownloadSuspendedEv @ 98 NONAME
+ _ZN15CSettingsEngine17SetUpdateFeedTimeE5TTime @ 99 NONAME
+ _ZN15CSettingsEngine18UpdateFeedIntervalEv @ 100 NONAME
+ _ZN15CSettingsEngine19UpdateAutomaticallyEv @ 101 NONAME
+ _ZN15CSettingsEngine20SetDownloadSuspendedEi @ 102 NONAME
+ _ZN15CSettingsEngine21DownloadAutomaticallyEv @ 103 NONAME
+ _ZN15CSettingsEngine21SetUpdateFeedIntervalEi @ 104 NONAME
+ _ZN15CSettingsEngine22SetUpdateAutomaticallyE18TAutoUpdateSetting @ 105 NONAME
+ _ZN15CSettingsEngine24SetDownloadAutomaticallyEi @ 106 NONAME
+ _ZN15CSettingsEngine7BaseDirEv @ 107 NONAME
+ _ZN17CConnectionEngine11AddObserverEP19MConnectionObserver @ 108 NONAME
+ _ZN9CFeedInfo11SetFeedIconEP10CFbsBitmap @ 109 NONAME
+ _ZN9CFeedInfo12SetBuildDateE5TTime @ 110 NONAME
+ _ZN9CFeedInfo12SetImageUrlLERK7TDesC16 @ 111 NONAME
+ _ZN9CFeedInfo12SetLastErrorEi @ 112 NONAME
+ _ZN9CFeedInfo14SetCustomTitleEv @ 113 NONAME
+ _ZN9CFeedInfo14SetLastUpdatedE5TTime @ 114 NONAME
+ _ZN9CFeedInfo15SetDescriptionLERK7TDesC16 @ 115 NONAME
+ _ZN9CFeedInfo17SetImageFileNameLERK7TDesC16P13CPodcastModel @ 116 NONAME
+ _ZN9CFeedInfo4NewLEv @ 117 NONAME
+ _ZN9CFeedInfo5NewLCEv @ 118 NONAME
+ _ZN9CFeedInfo7SetUrlLERK7TDesC16 @ 119 NONAME
+ _ZN9CFeedInfo8SetLinkLERK7TDesC16 @ 120 NONAME
+ _ZN9CFeedInfo9SetTitleLERK7TDesC16 @ 121 NONAME
+ _ZN9CFeedInfoD0Ev @ 122 NONAME
+ _ZN9CFeedInfoD1Ev @ 123 NONAME
+ _ZN9CFeedInfoD2Ev @ 124 NONAME
+ _ZN9CShowInfo10SetFeedUidEj @ 125 NONAME
+ _ZN9CShowInfo10SetPubDateE5TTime @ 126 NONAME
+ _ZN9CShowInfo10SetTrackNoEj @ 127 NONAME
+ _ZN9CShowInfo11SetPlayTimeEj @ 128 NONAME
+ _ZN9CShowInfo11SetPositionE25TTimeIntervalMicroSeconds @ 129 NONAME
+ _ZN9CShowInfo11SetShowSizeEj @ 130 NONAME
+ _ZN9CShowInfo11SetShowTypeE9TShowType @ 131 NONAME
+ _ZN9CShowInfo12SetFileNameLERK7TDesC16 @ 132 NONAME
+ _ZN9CShowInfo12SetLastErrorEi @ 133 NONAME
+ _ZN9CShowInfo12SetPlayStateE10TPlayState @ 134 NONAME
+ _ZN9CShowInfo15SetDescriptionLERK7TDesC16 @ 135 NONAME
+ _ZN9CShowInfo16SetDownloadStateE14TDownloadState @ 136 NONAME
+ _ZN9CShowInfo4NewLEj @ 137 NONAME
+ _ZN9CShowInfo5NewLCEj @ 138 NONAME
+ _ZN9CShowInfo6SetUidEj @ 139 NONAME
+ _ZN9CShowInfo7SetUrlLERK7TDesC16 @ 140 NONAME
+ _ZN9CShowInfo9SetTitleLERK7TDesC16 @ 141 NONAME
+ _ZN9CShowInfoC1EPS_ @ 142 NONAME
+ _ZN9CShowInfoC2EPS_ @ 143 NONAME
+ _ZN9CShowInfoD0Ev @ 144 NONAME
+ _ZN9CShowInfoD1Ev @ 145 NONAME
+ _ZN9CShowInfoD2Ev @ 146 NONAME
+ _ZNK9CFeedInfo11CustomTitleEv @ 147 NONAME
+ _ZNK9CFeedInfo11DescriptionEv @ 148 NONAME
+ _ZNK9CFeedInfo11LastUpdatedEv @ 149 NONAME
+ _ZNK9CFeedInfo13ImageFileNameEv @ 150 NONAME
+ _ZNK9CFeedInfo3UidEv @ 151 NONAME
+ _ZNK9CFeedInfo3UrlEv @ 152 NONAME
+ _ZNK9CFeedInfo4LinkEv @ 153 NONAME
+ _ZNK9CFeedInfo5CopyLEv @ 154 NONAME
+ _ZNK9CFeedInfo5TitleEv @ 155 NONAME
+ _ZNK9CFeedInfo8FeedIconEv @ 156 NONAME
+ _ZNK9CFeedInfo8ImageUrlEv @ 157 NONAME
+ _ZNK9CFeedInfo9BuildDateEv @ 158 NONAME
+ _ZNK9CFeedInfo9LastErrorEv @ 159 NONAME
+ _ZNK9CShowInfo11DescriptionEv @ 160 NONAME
+ _ZNK9CShowInfo13DownloadStateEv @ 161 NONAME
+ _ZNK9CShowInfo3UidEv @ 162 NONAME
+ _ZNK9CShowInfo3UrlEv @ 163 NONAME
+ _ZNK9CShowInfo5TitleEv @ 164 NONAME
+ _ZNK9CShowInfo7FeedUidEv @ 165 NONAME
+ _ZNK9CShowInfo7PubDateEv @ 166 NONAME
+ _ZNK9CShowInfo7TrackNoEv @ 167 NONAME
+ _ZNK9CShowInfo8FileNameEv @ 168 NONAME
+ _ZNK9CShowInfo8PlayTimeEv @ 169 NONAME
+ _ZNK9CShowInfo8PositionEv @ 170 NONAME
+ _ZNK9CShowInfo8ShowSizeEv @ 171 NONAME
+ _ZNK9CShowInfo8ShowTypeEv @ 172 NONAME
+ _ZNK9CShowInfo9LastErrorEv @ 173 NONAME
+ _ZNK9CShowInfo9PlayStateEv @ 174 NONAME
+ _ZTI10CFeedTimer @ 175 NONAME
+ _ZTI11CFeedEngine @ 176 NONAME
+ _ZTI11CFeedParser @ 177 NONAME
+ _ZTI11CHttpClient @ 178 NONAME
+ _ZTI11COpmlParser @ 179 NONAME
+ _ZTI11CShowEngine @ 180 NONAME
+ _ZTI13CImageHandler @ 181 NONAME
+ _ZTI13CPodcastModel @ 182 NONAME
+ _ZTI15CMetaDataReader @ 183 NONAME
+ _ZTI15CSettingsEngine @ 184 NONAME
+ _ZTI17CConnectionEngine @ 185 NONAME
+ _ZTI17CHttpEventHandler @ 186 NONAME
+ _ZTI9CFeedInfo @ 187 NONAME
+ _ZTI9CShowInfo @ 188 NONAME
+ _ZTV10CFeedTimer @ 189 NONAME
+ _ZTV11CFeedEngine @ 190 NONAME
+ _ZTV11CFeedParser @ 191 NONAME
+ _ZTV11CHttpClient @ 192 NONAME
+ _ZTV11COpmlParser @ 193 NONAME
+ _ZTV11CShowEngine @ 194 NONAME
+ _ZTV13CImageHandler @ 195 NONAME
+ _ZTV13CPodcastModel @ 196 NONAME
+ _ZTV15CMetaDataReader @ 197 NONAME
+ _ZTV15CSettingsEngine @ 198 NONAME
+ _ZTV17CConnectionEngine @ 199 NONAME
+ _ZTV17CHttpEventHandler @ 200 NONAME
+ _ZTV9CFeedInfo @ 201 NONAME
+ _ZTV9CShowInfo @ 202 NONAME
+
--- a/engine/inc/PodcastModel.h Wed Oct 13 12:18:28 2010 +0200
+++ b/engine/inc/PodcastModel.h Wed Oct 13 17:19:49 2010 +0200
@@ -28,7 +28,7 @@
#include "FeedInfo.h"
#include "ShowInfo.h"
-#include "debug.h"
+#include "podcatcher_debug.h"
#include <sqlite3.h>
#include "ImageHandler.h"
#include <aknserverapp.h> // MAknServerAppExitObserver
--- a/engine/inc/debug.h Wed Oct 13 12:18:28 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,419 +0,0 @@
-/*
-* Copyright (c) 2007-2010 Sebastian Brannstrom, Lars Persson, EmbedDev AB
-*
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of the License "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* EmbedDev AB - initial contribution.
-*
-* Contributors:
-*
-* Description:
-*
-*/
-
-// dbg_dp.h
-// debug printouts
-
-/*************************************************
-
- USAGE
- DP("Hi there");
- DP1("My name is %S", &name);
- DPV1("My detailed info is %S", &detailedInfo);
- DP_MSG(aMsg);
- DP_MSG_COMPL(aMsg, r);
- DP_EXC(aType);
-
- CUSTOMISATION
- With SUPPORT_DP_CLIENT_SERVER_V2 defined, a
- proper opcode type (default TOpcode) needs to
- be specified.
-
- NOTE
- This file may be included by many components
- within one application and defining something
- here will affect all such components. In such
- cases it might be better to state a MACRO in
- the intended component's MMP file.
-
-**************************************************/
-
-#ifndef ___DBG_DP_H
-#define ___DBG_DP_H
-
-// This file may be included butThese defines may be individual
-
-//#if defined (_DEBUG) && (__WINS__)
-//#if defined _DEBUG
-# define SUPPORT_DP_STANDARD
-# define SUPPORT_DP_FILE
-//#endif
-
-// #define SUPPORT_RDEBUG_PRINT
-// #define SUPPORT_DP_VERBOSE
-// #define SUPPORT_DP_THREAD_NAME
-// #define SUPPORT_DP_CLIENT_SERVER_V2
-// #define SUPPORT_DP_EXCEPTION
-// #define SUPPORT_DP_COMMDB
-
-// ------------------------------------------------- no need to modify
-
-#if defined (SUPPORT_RDEBUG_PRINT)\
- || defined (SUPPORT_DP_VERBOSE)\
- || defined(SUPPORT_DP_CLIENT_SERVER_V2)\
- || defined(SUPPORT_DP_EXCEPTION)
-# define SUPPORT_DP_STANDARD
-#endif
-
-#if defined(SUPPORT_RDEBUG_PRINT)
-# include <e32svr.h> // RDebug
-#endif
-
-#if defined(SUPPORT_DP_FILE)
-# include <flogger.h>
-#endif
-
-#if defined(SUPPORT_DP_CLIENT_SERVER_V2)
-# include "dbg_cmn.h" // TOpcode
-#endif
-
-#if defined(SUPPORT_DP_COMMDB)
-# include <commdbconnpref.h> // TCommDbConnPref
-#endif
-
-namespace Dbg
-{
-
-// ------------------------------------------------- file output
-#ifdef SUPPORT_DP_FILE
-_LIT(KLogDir, "podcatcher");
-_LIT(KLogFile, "debug.log");
-# define DPF(a); RFileLogger::WriteFormat(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, _L("%S %s"), &s, L##a);
-# define DPF1(a,b); RFileLogger::WriteFormat(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, _L("%S " L##a), &s, b);
-# define DPF2(a,b,c); RFileLogger::WriteFormat(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, _L("%S " L##a), &s, b,c);
-# define DPF3(a,b,c,d); RFileLogger::WriteFormat(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, _L("%S " L##a), &s, b,c,d);
-# define DPF4(a,b,c,d,e); RFileLogger::WriteFormat(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, _L("%S " L##a), &s, b,c,d,e);
-# define DPF5(a,b,c,d,e,f); RFileLogger::WriteFormat(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, _L("%S " L##a), &s, b,c,d,e,f);
-# define DPF6(a,b,c,d,e,f,g); RFileLogger::WriteFormat(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, _L("%S " L##a), &s, b, c, d,e,f,g);
-# define HEXDUMP(aHeader, aMargin, aPtr, aLen); RFileLogger::HexDump(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, aHeader, aMargin, aPtr, aLen);
-# define DPDT(dt); RFileLogger::WriteFormat(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, _L("DateTime: %d-%d-%d %d:%d:%d "), dt.Year(), dt.Month()+1, dt.Day()+1, dt.Hour(), dt.Minute(), dt.Second() );
-
-#else
-# define DPF(a);
-# define DPF1(a,b);
-# define DPF2(a,b,c);
-# define DPF3(a,b,c,d);
-# define DPF4(a,b,c,d,e);
-# define DPF5(a,b,c,d,e,f);
-# define DPF6(a,b,c,d,e,f,g);
-# define HEXDUMP(aHeader, aMargin, aPtr, aLen);
-# define DPDT(dt);
-#endif
-// ------------------------------------------------- standard debugprint
-#ifdef SUPPORT_DP_STANDARD
-
-inline void FormatThreadName(TFullName& aName)
-{
- const TChar KLeftBracket('[');
- const TChar KScope(':');
- TInt a = aName.LocateReverse(KLeftBracket);
- if (a==KErrNotFound)
- { return; }
- TInt b = aName.Locate(KScope);
- if (b==KErrNotFound || b<a)
- { return; }
- aName.Delete(a,b-a);
-}
-
-#ifdef SUPPORT_RDEBUG_PRINT
-# define DP(a);\
- {\
- TFullName s = RThread().FullName();\
- Dbg::FormatThreadName(s);\
- RDebug::Print(_L("%S %s"), &s, L##a);\
- DPF(a);\
- }
-# define DP1(a,b);\
- {\
- TFullName s = RThread().FullName();\
- Dbg::FormatThreadName(s);\
- RDebug::Print(_L("%S " L##a), &s, b);\
- DPF1(a,b);\
- }
-# define DP2(a,b,c);\
- {\
- TFullName s = RThread().FullName();\
- Dbg::FormatThreadName(s);\
- RDebug::Print(_L("%S " L##a), &s, b,c);\
- DPF2(a,b,c);\
- }
-# define DP3(a,b,c,d);\
- {\
- TFullName s = RThread().FullName();\
- Dbg::FormatThreadName(s);\
- RDebug::Print(_L("%S " L##a), &s, b,c,d);\
- DPF3(a,b,c,d);\
- }
-# define DP4(a,b,c,d,e);\
- {\
- TFullName s = RThread().FullName();\
- Dbg::FormatThreadName(s);\
- RDebug::Print(_L("%S " L##a), &s, b,c,d,e);\
- DPF4(a,b,c,d,e);\
- }
-# define DP5(a,b,c,d,e,f);\
- {\
- TFullName s = RThread().FullName();\
- Dbg::FormatThreadName(s);\
- RDebug::Print(_L("%S " L##a), &s, b,c,d,e,f);\
- DPF5(a,b,c,d,e,f);\
- }
-# define DP6(a,b,c,d,e,f,g);\
- {\
- TFullName s = RThread().FullName();\
- Dbg::FormatThreadName(s);\
- RDebug::Print(_L("%S " L##a), &s, b,c,d,e,f,g);\
- DPF6(a,b,c,d,e,f,g);\
- }
-#else //SUPPORT_RDEBUG_PRINT
-# define DP(a);\
- {\
- TFullName s = RThread().FullName();\
- Dbg::FormatThreadName(s);\
- DPF(a);\
- }
-# define DP1(a,b);\
- {\
- TFullName s = RThread().FullName();\
- Dbg::FormatThreadName(s);\
- DPF1(a,b);\
- }
-# define DP2(a,b,c);\
- {\
- TFullName s = RThread().FullName();\
- Dbg::FormatThreadName(s);\
- DPF2(a,b,c);\
- }
-# define DP3(a,b,c,d);\
- {\
- TFullName s = RThread().FullName();\
- Dbg::FormatThreadName(s);\
- DPF3(a,b,c,d);\
- }
-# define DP4(a,b,c,d,e);\
- {\
- TFullName s = RThread().FullName();\
- Dbg::FormatThreadName(s);\
- DPF4(a,b,c,d,e);\
- }
-# define DP5(a,b,c,d,e,f);\
- {\
- TFullName s = RThread().FullName();\
- Dbg::FormatThreadName(s);\
- DPF5(a,b,c,d,e,f);\
- }
-# define DP6(a,b,c,d,e,f,g);\
- {\
- TFullName s = RThread().FullName();\
- Dbg::FormatThreadName(s);\
- DPF6(a,b,c,d,e,f,g);\
- }
-#endif //SUPPORT_RDEBUG_PRINT
-# define ASSERT_DP(a, b); {if(!(a)){DP(b);}}
-# define ASSERT_DP1(a,b,c); {if(!(a)){DP1(b,c);}}
-# define ASSERT_DP2(a,b,c,d); {if(!(a)){DP2(b,c,d);}}
-# define ASSERT_DP3(a,b,c,d,e); {if(!(a)){DP3(b,c,d,e);}}
-# define ASSERT_DP4(a,b,c,d,e,f); {if(!(a)){DP4(b,c,d,e,f);}}
-# define ASSERT_DP5(a,b,c,d,e,f,g); {if(!(a)){DP5(b,c,d,e,f,g);}}
-# define ASSERT_DP6(a,b,c,d,e,f,g,h); {if(!(a)){DP6(b,c,d,e,f,g,h);}}
-// @brief stuff to get enum strings from enums
-# define ENUM_CASE(n,c)\
- case c: { _LIT(KTxt##c, #c); n.Set(KTxt##c); break; }
-# define DEFAULT(n)\
- default: { _LIT(KTxtUnknown, "Unknown"); n.Set(KTxtUnknown); break; }
-#else
-# define DP(a);
-# define DP1(a,b);;
-# define DP2(a,b,c);
-# define DP3(a,b,c,d);
-# define DP4(a,b,c,d,e);
-# define DP5(a,b,c,d,e,f);
-# define DP6(a,b,c,d,e,f,g);
-# define ASSERT_DP(a, b);
-# define ASSERT_DP1(a,b,c);
-# define ASSERT_DP2(a,b,c,d);
-# define ASSERT_DP3(a,b,c,d,e);
-# define ASSERT_DP4(a,b,c,d,e,f);
-# define ASSERT_DP5(a,b,c,d,e,f,g);
-# define ASSERT_DP6(a,b,c,d,e,f,g,h);
-# define ENUM_CASE(n,c)
-# define DEFAULT(n)
-#endif
-// ------------------------------------------------- detailed debugprint
-#ifdef SUPPORT_DP_VERBOSE
-# define DPV(a); { DP(a); }
-# define DPV1(a,b); { DP1(a,b); }
-# define DPV2(a,b,c); { DP2(a,b,c); }
-# define DPV3(a,b,c,d); { DP3(a,b,c,d); }
-# define DPV4(a,b,c,d,e); { DP4(a,b,c,d,e); }
-# define DPV5(a,b,c,d,e,f); { DP5(a,b,c,d,e,f); }
-# define DPV6(a,b,c,d,e,f,g); { DP6(a,b,c,d,e,f,g); }
-# define DPDTV(dt); { DPDT(dt); }
-#else
-# define DPV(a);
-# define DPV1(a,b);
-# define DPV2(a,b,c);
-# define DPV3(a,b,c,d);
-# define DPV4(a,b,c,d,e);
-# define DPV5(a,b,c,d,e,f);
-# define DPV6(a,b,c,d,e,f,g);
-# define DPDTV(dt);
-#endif
-// ------------------------------------------------- client/server V2
-#ifdef SUPPORT_DP_CLIENT_SERVER_V2
-
-// @brief Get client thread name from a message
-static void GetClientName(const RMessage2& aMsg, TFullName& aName)
-{
- RThread thread;
- aMsg.Client(thread);
- aName = thread.FullName();
- Dbg::FormatThreadName(aName);
-}
-
-// @brief Get server opcode from any message
-static TOpcode GetServerOpcode(const RMessage2& aMsg)
-{
- return (TOpcode)aMsg.Function();
-}
-
-// @brief Get server opcode name from a server opcode
-static TPtrC GetServerOpcodeName(TOpcode aOpcode)
-{
- TPtrC name;
- switch(aOpcode)
- {
- // ENUM_CASE(name, EOpcodeOne);
- // ENUM_CASE(name, EOpcodeTwo);
- DEFAULT(name);
- }
- return name;
-}
-
-// @brief Print generic message.
-inline void PrintMsg(const RMessage2& aMsg)
-{
- TFullName threadName;
- GetClientName(aMsg, threadName);
- TOpcode sOpcode = GetServerOpcode(aMsg);
- TPtrC sOpcodeName = GetServerOpcodeName(sOpcode);
- DP3("? %S %S(%d)", &threadName, &sOpcodeName, sOpcode);
-}
-
-// @brief Print generic message completion.
-inline void PrintMsgCompl(const RMessage2& aMsg, TInt aErr)
-{
- TFullName threadName;
- GetClientName(aMsg, threadName);
- TOpcode sOpcode = GetServerOpcode(aMsg);
- TPtrC sOpcodeName = GetServerOpcodeName(sOpcode);
- DP4("! %S %S(%d) r=%d", &threadName, &sOpcodeName, sOpcode, aErr);
-}
-
-// m= message, r=error
-# define DP_MSG(m); PrintMsg(m);
-# define DP_MSG_COMPL(m,r); PrintMsgCompl(m,r);
-#else
-# define DP_MSG(m);
-# define DP_MSG_COMPL(m,r);
-#endif
-// ------------------------------------------------- exception debugprint
-#ifdef SUPPORT_DP_EXCEPTION
-
-// @brief Get an exception type
-static TPtrC GetExcName(TExcType aType)
-{
- TPtrC name;
- switch(aType)
- {
- ENUM_CASE(name, EExcGeneral);
- ENUM_CASE(name, EExcIntegerDivideByZero);
- ENUM_CASE(name, EExcSingleStep);
- ENUM_CASE(name, EExcBreakPoint);
- ENUM_CASE(name, EExcIntegerOverflow);
- ENUM_CASE(name, EExcBoundsCheck);
- ENUM_CASE(name, EExcInvalidOpCode);
- ENUM_CASE(name, EExcDoubleFault);
- ENUM_CASE(name, EExcStackFault);
- ENUM_CASE(name, EExcAccessViolation);
- ENUM_CASE(name, EExcPrivInstruction);
- ENUM_CASE(name, EExcAlignment);
- ENUM_CASE(name, EExcPageFault);
- ENUM_CASE(name, EExcFloatDenormal);
- ENUM_CASE(name, EExcFloatDivideByZero);
- ENUM_CASE(name, EExcFloatInexactResult);
- ENUM_CASE(name, EExcFloatInvalidOperation);
- ENUM_CASE(name, EExcFloatOverflow);
- ENUM_CASE(name, EExcFloatStackCheck);
- ENUM_CASE(name, EExcFloatUnderflow);
- ENUM_CASE(name, EExcAbort);
- ENUM_CASE(name, EExcKill);
- ENUM_CASE(name, EExcUserInterrupt);
- ENUM_CASE(name, EExcDataAbort);
- ENUM_CASE(name, EExcCodeAbort);
- ENUM_CASE(name, EExcMaxNumber);
- ENUM_CASE(name, EExcInvalidVector);
- DEFAULT(name);
- }
- return name;
-}
-
-// @brief Print exception info.
-inline void PrintExc(TExcType aType)
-{
- TPtrC excName = GetExcName(aType);
- DP2("### Exception %S(%d) ###", &excName, aType);
-}
-
-# define DP_EXC(t); PrintExc(t);
-#else
-# define DP_EXC(t);
-#endif
-// -------------------------------------------------
-#ifdef SUPPORT_DP_COMMDB
-
-inline void LogIap(const TDesC* aName, const TCommDbConnPref& aPref)
-{
- TUint32 iapId=aPref.IapId();
- TUint32 netId=aPref.NetId();
- TCommDbDialogPref dlgPref=aPref.DialogPreference();
- TCommDbConnectionDirection dir=aPref.Direction();
- TUint32 bearerSet=aPref.BearerSet();
- if(aName==0)
- {
- UI_FLOG(Log::Printf(
- _L("iapId=%u, netId=%u, dlgPref=%d, dir=%d, bearerSet=0x%02x"),
- iapId, netId, dlgPref, dir, bearerSet));
- }
- else
- {
- UI_FLOG(Log::Printf(
- _L("\"%S\", iapId=%u, netId=%u, dlgPref=%d, dir=%d, bearerSet=0x%02x"),
- aName, iapId, netId, dlgPref, dir, bearerSet));
- }
-}
-
-# define DP_COMMDBCONNPREF(a,b); LogIap(a,b);
-#else
-# define DP_COMMDBCONNPREF(a,b);
-#endif
-// -------------------------------------------------
-
-}
-#endif //___DBG_DP_H
-
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/engine/inc/podcatcher_debug.h Wed Oct 13 17:19:49 2010 +0200
@@ -0,0 +1,419 @@
+/*
+* Copyright (c) 2007-2010 Sebastian Brannstrom, Lars Persson, EmbedDev AB
+*
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* EmbedDev AB - initial contribution.
+*
+* Contributors:
+*
+* Description:
+*
+*/
+
+// dbg_dp.h
+// debug printouts
+
+/*************************************************
+
+ USAGE
+ DP("Hi there");
+ DP1("My name is %S", &name);
+ DPV1("My detailed info is %S", &detailedInfo);
+ DP_MSG(aMsg);
+ DP_MSG_COMPL(aMsg, r);
+ DP_EXC(aType);
+
+ CUSTOMISATION
+ With SUPPORT_DP_CLIENT_SERVER_V2 defined, a
+ proper opcode type (default TOpcode) needs to
+ be specified.
+
+ NOTE
+ This file may be included by many components
+ within one application and defining something
+ here will affect all such components. In such
+ cases it might be better to state a MACRO in
+ the intended component's MMP file.
+
+**************************************************/
+
+#ifndef ___DBG_DP_H
+#define ___DBG_DP_H
+
+// This file may be included butThese defines may be individual
+
+//#if defined (_DEBUG) && (__WINS__)
+//#if defined _DEBUG
+# define SUPPORT_DP_STANDARD
+# define SUPPORT_DP_FILE
+//#endif
+
+// #define SUPPORT_RDEBUG_PRINT
+// #define SUPPORT_DP_VERBOSE
+// #define SUPPORT_DP_THREAD_NAME
+// #define SUPPORT_DP_CLIENT_SERVER_V2
+// #define SUPPORT_DP_EXCEPTION
+// #define SUPPORT_DP_COMMDB
+
+// ------------------------------------------------- no need to modify
+
+#if defined (SUPPORT_RDEBUG_PRINT)\
+ || defined (SUPPORT_DP_VERBOSE)\
+ || defined(SUPPORT_DP_CLIENT_SERVER_V2)\
+ || defined(SUPPORT_DP_EXCEPTION)
+# define SUPPORT_DP_STANDARD
+#endif
+
+#if defined(SUPPORT_RDEBUG_PRINT)
+# include <e32svr.h> // RDebug
+#endif
+
+#if defined(SUPPORT_DP_FILE)
+# include <flogger.h>
+#endif
+
+#if defined(SUPPORT_DP_CLIENT_SERVER_V2)
+# include "dbg_cmn.h" // TOpcode
+#endif
+
+#if defined(SUPPORT_DP_COMMDB)
+# include <commdbconnpref.h> // TCommDbConnPref
+#endif
+
+namespace Dbg
+{
+
+// ------------------------------------------------- file output
+#ifdef SUPPORT_DP_FILE
+_LIT(KLogDir, "podcatcher");
+_LIT(KLogFile, "debug.log");
+# define DPF(a); RFileLogger::WriteFormat(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, _L("%S %s"), &s, L##a);
+# define DPF1(a,b); RFileLogger::WriteFormat(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, _L("%S " L##a), &s, b);
+# define DPF2(a,b,c); RFileLogger::WriteFormat(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, _L("%S " L##a), &s, b,c);
+# define DPF3(a,b,c,d); RFileLogger::WriteFormat(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, _L("%S " L##a), &s, b,c,d);
+# define DPF4(a,b,c,d,e); RFileLogger::WriteFormat(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, _L("%S " L##a), &s, b,c,d,e);
+# define DPF5(a,b,c,d,e,f); RFileLogger::WriteFormat(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, _L("%S " L##a), &s, b,c,d,e,f);
+# define DPF6(a,b,c,d,e,f,g); RFileLogger::WriteFormat(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, _L("%S " L##a), &s, b, c, d,e,f,g);
+# define HEXDUMP(aHeader, aMargin, aPtr, aLen); RFileLogger::HexDump(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, aHeader, aMargin, aPtr, aLen);
+# define DPDT(dt); RFileLogger::WriteFormat(Dbg::KLogDir, Dbg::KLogFile, EFileLoggingModeAppend, _L("DateTime: %d-%d-%d %d:%d:%d "), dt.Year(), dt.Month()+1, dt.Day()+1, dt.Hour(), dt.Minute(), dt.Second() );
+
+#else
+# define DPF(a);
+# define DPF1(a,b);
+# define DPF2(a,b,c);
+# define DPF3(a,b,c,d);
+# define DPF4(a,b,c,d,e);
+# define DPF5(a,b,c,d,e,f);
+# define DPF6(a,b,c,d,e,f,g);
+# define HEXDUMP(aHeader, aMargin, aPtr, aLen);
+# define DPDT(dt);
+#endif
+// ------------------------------------------------- standard debugprint
+#ifdef SUPPORT_DP_STANDARD
+
+inline void FormatThreadName(TFullName& aName)
+{
+ const TChar KLeftBracket('[');
+ const TChar KScope(':');
+ TInt a = aName.LocateReverse(KLeftBracket);
+ if (a==KErrNotFound)
+ { return; }
+ TInt b = aName.Locate(KScope);
+ if (b==KErrNotFound || b<a)
+ { return; }
+ aName.Delete(a,b-a);
+}
+
+#ifdef SUPPORT_RDEBUG_PRINT
+# define DP(a);\
+ {\
+ TFullName s = RThread().FullName();\
+ Dbg::FormatThreadName(s);\
+ RDebug::Print(_L("%S %s"), &s, L##a);\
+ DPF(a);\
+ }
+# define DP1(a,b);\
+ {\
+ TFullName s = RThread().FullName();\
+ Dbg::FormatThreadName(s);\
+ RDebug::Print(_L("%S " L##a), &s, b);\
+ DPF1(a,b);\
+ }
+# define DP2(a,b,c);\
+ {\
+ TFullName s = RThread().FullName();\
+ Dbg::FormatThreadName(s);\
+ RDebug::Print(_L("%S " L##a), &s, b,c);\
+ DPF2(a,b,c);\
+ }
+# define DP3(a,b,c,d);\
+ {\
+ TFullName s = RThread().FullName();\
+ Dbg::FormatThreadName(s);\
+ RDebug::Print(_L("%S " L##a), &s, b,c,d);\
+ DPF3(a,b,c,d);\
+ }
+# define DP4(a,b,c,d,e);\
+ {\
+ TFullName s = RThread().FullName();\
+ Dbg::FormatThreadName(s);\
+ RDebug::Print(_L("%S " L##a), &s, b,c,d,e);\
+ DPF4(a,b,c,d,e);\
+ }
+# define DP5(a,b,c,d,e,f);\
+ {\
+ TFullName s = RThread().FullName();\
+ Dbg::FormatThreadName(s);\
+ RDebug::Print(_L("%S " L##a), &s, b,c,d,e,f);\
+ DPF5(a,b,c,d,e,f);\
+ }
+# define DP6(a,b,c,d,e,f,g);\
+ {\
+ TFullName s = RThread().FullName();\
+ Dbg::FormatThreadName(s);\
+ RDebug::Print(_L("%S " L##a), &s, b,c,d,e,f,g);\
+ DPF6(a,b,c,d,e,f,g);\
+ }
+#else //SUPPORT_RDEBUG_PRINT
+# define DP(a);\
+ {\
+ TFullName s = RThread().FullName();\
+ Dbg::FormatThreadName(s);\
+ DPF(a);\
+ }
+# define DP1(a,b);\
+ {\
+ TFullName s = RThread().FullName();\
+ Dbg::FormatThreadName(s);\
+ DPF1(a,b);\
+ }
+# define DP2(a,b,c);\
+ {\
+ TFullName s = RThread().FullName();\
+ Dbg::FormatThreadName(s);\
+ DPF2(a,b,c);\
+ }
+# define DP3(a,b,c,d);\
+ {\
+ TFullName s = RThread().FullName();\
+ Dbg::FormatThreadName(s);\
+ DPF3(a,b,c,d);\
+ }
+# define DP4(a,b,c,d,e);\
+ {\
+ TFullName s = RThread().FullName();\
+ Dbg::FormatThreadName(s);\
+ DPF4(a,b,c,d,e);\
+ }
+# define DP5(a,b,c,d,e,f);\
+ {\
+ TFullName s = RThread().FullName();\
+ Dbg::FormatThreadName(s);\
+ DPF5(a,b,c,d,e,f);\
+ }
+# define DP6(a,b,c,d,e,f,g);\
+ {\
+ TFullName s = RThread().FullName();\
+ Dbg::FormatThreadName(s);\
+ DPF6(a,b,c,d,e,f,g);\
+ }
+#endif //SUPPORT_RDEBUG_PRINT
+# define ASSERT_DP(a, b); {if(!(a)){DP(b);}}
+# define ASSERT_DP1(a,b,c); {if(!(a)){DP1(b,c);}}
+# define ASSERT_DP2(a,b,c,d); {if(!(a)){DP2(b,c,d);}}
+# define ASSERT_DP3(a,b,c,d,e); {if(!(a)){DP3(b,c,d,e);}}
+# define ASSERT_DP4(a,b,c,d,e,f); {if(!(a)){DP4(b,c,d,e,f);}}
+# define ASSERT_DP5(a,b,c,d,e,f,g); {if(!(a)){DP5(b,c,d,e,f,g);}}
+# define ASSERT_DP6(a,b,c,d,e,f,g,h); {if(!(a)){DP6(b,c,d,e,f,g,h);}}
+// @brief stuff to get enum strings from enums
+# define ENUM_CASE(n,c)\
+ case c: { _LIT(KTxt##c, #c); n.Set(KTxt##c); break; }
+# define DEFAULT(n)\
+ default: { _LIT(KTxtUnknown, "Unknown"); n.Set(KTxtUnknown); break; }
+#else
+# define DP(a);
+# define DP1(a,b);;
+# define DP2(a,b,c);
+# define DP3(a,b,c,d);
+# define DP4(a,b,c,d,e);
+# define DP5(a,b,c,d,e,f);
+# define DP6(a,b,c,d,e,f,g);
+# define ASSERT_DP(a, b);
+# define ASSERT_DP1(a,b,c);
+# define ASSERT_DP2(a,b,c,d);
+# define ASSERT_DP3(a,b,c,d,e);
+# define ASSERT_DP4(a,b,c,d,e,f);
+# define ASSERT_DP5(a,b,c,d,e,f,g);
+# define ASSERT_DP6(a,b,c,d,e,f,g,h);
+# define ENUM_CASE(n,c)
+# define DEFAULT(n)
+#endif
+// ------------------------------------------------- detailed debugprint
+#ifdef SUPPORT_DP_VERBOSE
+# define DPV(a); { DP(a); }
+# define DPV1(a,b); { DP1(a,b); }
+# define DPV2(a,b,c); { DP2(a,b,c); }
+# define DPV3(a,b,c,d); { DP3(a,b,c,d); }
+# define DPV4(a,b,c,d,e); { DP4(a,b,c,d,e); }
+# define DPV5(a,b,c,d,e,f); { DP5(a,b,c,d,e,f); }
+# define DPV6(a,b,c,d,e,f,g); { DP6(a,b,c,d,e,f,g); }
+# define DPDTV(dt); { DPDT(dt); }
+#else
+# define DPV(a);
+# define DPV1(a,b);
+# define DPV2(a,b,c);
+# define DPV3(a,b,c,d);
+# define DPV4(a,b,c,d,e);
+# define DPV5(a,b,c,d,e,f);
+# define DPV6(a,b,c,d,e,f,g);
+# define DPDTV(dt);
+#endif
+// ------------------------------------------------- client/server V2
+#ifdef SUPPORT_DP_CLIENT_SERVER_V2
+
+// @brief Get client thread name from a message
+static void GetClientName(const RMessage2& aMsg, TFullName& aName)
+{
+ RThread thread;
+ aMsg.Client(thread);
+ aName = thread.FullName();
+ Dbg::FormatThreadName(aName);
+}
+
+// @brief Get server opcode from any message
+static TOpcode GetServerOpcode(const RMessage2& aMsg)
+{
+ return (TOpcode)aMsg.Function();
+}
+
+// @brief Get server opcode name from a server opcode
+static TPtrC GetServerOpcodeName(TOpcode aOpcode)
+{
+ TPtrC name;
+ switch(aOpcode)
+ {
+ // ENUM_CASE(name, EOpcodeOne);
+ // ENUM_CASE(name, EOpcodeTwo);
+ DEFAULT(name);
+ }
+ return name;
+}
+
+// @brief Print generic message.
+inline void PrintMsg(const RMessage2& aMsg)
+{
+ TFullName threadName;
+ GetClientName(aMsg, threadName);
+ TOpcode sOpcode = GetServerOpcode(aMsg);
+ TPtrC sOpcodeName = GetServerOpcodeName(sOpcode);
+ DP3("? %S %S(%d)", &threadName, &sOpcodeName, sOpcode);
+}
+
+// @brief Print generic message completion.
+inline void PrintMsgCompl(const RMessage2& aMsg, TInt aErr)
+{
+ TFullName threadName;
+ GetClientName(aMsg, threadName);
+ TOpcode sOpcode = GetServerOpcode(aMsg);
+ TPtrC sOpcodeName = GetServerOpcodeName(sOpcode);
+ DP4("! %S %S(%d) r=%d", &threadName, &sOpcodeName, sOpcode, aErr);
+}
+
+// m= message, r=error
+# define DP_MSG(m); PrintMsg(m);
+# define DP_MSG_COMPL(m,r); PrintMsgCompl(m,r);
+#else
+# define DP_MSG(m);
+# define DP_MSG_COMPL(m,r);
+#endif
+// ------------------------------------------------- exception debugprint
+#ifdef SUPPORT_DP_EXCEPTION
+
+// @brief Get an exception type
+static TPtrC GetExcName(TExcType aType)
+{
+ TPtrC name;
+ switch(aType)
+ {
+ ENUM_CASE(name, EExcGeneral);
+ ENUM_CASE(name, EExcIntegerDivideByZero);
+ ENUM_CASE(name, EExcSingleStep);
+ ENUM_CASE(name, EExcBreakPoint);
+ ENUM_CASE(name, EExcIntegerOverflow);
+ ENUM_CASE(name, EExcBoundsCheck);
+ ENUM_CASE(name, EExcInvalidOpCode);
+ ENUM_CASE(name, EExcDoubleFault);
+ ENUM_CASE(name, EExcStackFault);
+ ENUM_CASE(name, EExcAccessViolation);
+ ENUM_CASE(name, EExcPrivInstruction);
+ ENUM_CASE(name, EExcAlignment);
+ ENUM_CASE(name, EExcPageFault);
+ ENUM_CASE(name, EExcFloatDenormal);
+ ENUM_CASE(name, EExcFloatDivideByZero);
+ ENUM_CASE(name, EExcFloatInexactResult);
+ ENUM_CASE(name, EExcFloatInvalidOperation);
+ ENUM_CASE(name, EExcFloatOverflow);
+ ENUM_CASE(name, EExcFloatStackCheck);
+ ENUM_CASE(name, EExcFloatUnderflow);
+ ENUM_CASE(name, EExcAbort);
+ ENUM_CASE(name, EExcKill);
+ ENUM_CASE(name, EExcUserInterrupt);
+ ENUM_CASE(name, EExcDataAbort);
+ ENUM_CASE(name, EExcCodeAbort);
+ ENUM_CASE(name, EExcMaxNumber);
+ ENUM_CASE(name, EExcInvalidVector);
+ DEFAULT(name);
+ }
+ return name;
+}
+
+// @brief Print exception info.
+inline void PrintExc(TExcType aType)
+{
+ TPtrC excName = GetExcName(aType);
+ DP2("### Exception %S(%d) ###", &excName, aType);
+}
+
+# define DP_EXC(t); PrintExc(t);
+#else
+# define DP_EXC(t);
+#endif
+// -------------------------------------------------
+#ifdef SUPPORT_DP_COMMDB
+
+inline void LogIap(const TDesC* aName, const TCommDbConnPref& aPref)
+{
+ TUint32 iapId=aPref.IapId();
+ TUint32 netId=aPref.NetId();
+ TCommDbDialogPref dlgPref=aPref.DialogPreference();
+ TCommDbConnectionDirection dir=aPref.Direction();
+ TUint32 bearerSet=aPref.BearerSet();
+ if(aName==0)
+ {
+ UI_FLOG(Log::Printf(
+ _L("iapId=%u, netId=%u, dlgPref=%d, dir=%d, bearerSet=0x%02x"),
+ iapId, netId, dlgPref, dir, bearerSet));
+ }
+ else
+ {
+ UI_FLOG(Log::Printf(
+ _L("\"%S\", iapId=%u, netId=%u, dlgPref=%d, dir=%d, bearerSet=0x%02x"),
+ aName, iapId, netId, dlgPref, dir, bearerSet));
+ }
+}
+
+# define DP_COMMDBCONNPREF(a,b); LogIap(a,b);
+#else
+# define DP_COMMDBCONNPREF(a,b);
+#endif
+// -------------------------------------------------
+
+}
+#endif //___DBG_DP_H
+
--- a/engine/src/FeedInfo.cpp Wed Oct 13 12:18:28 2010 +0200
+++ b/engine/src/FeedInfo.cpp Wed Oct 13 17:19:49 2010 +0200
@@ -23,6 +23,7 @@
#include <fbs.h>
#include <bautils.h>
#include <eikenv.h>
+
_LIT(KMbmExtension, ".mbm");
EXPORT_C CFeedInfo* CFeedInfo::NewL()
--- a/engine/src/FeedParser.cpp Wed Oct 13 12:18:28 2010 +0200
+++ b/engine/src/FeedParser.cpp Wed Oct 13 17:19:49 2010 +0200
@@ -24,7 +24,7 @@
#include <xml/stringdictionarycollection.h>
#include <utf.h>
#include <tinternetdate.h>
-#include "debug.h"
+#include "podcatcher_debug.h"
#include "podcastutils.h"
using namespace Xml;
--- a/engine/src/HttpClient.cpp Wed Oct 13 12:18:28 2010 +0200
+++ b/engine/src/HttpClient.cpp Wed Oct 13 17:19:49 2010 +0200
@@ -9,7 +9,7 @@
#include <es_sock.h>
#include <bautils.h>
#include <CommDbConnPref.h>
-#include "debug.h"
+#include "podcatcher_debug.h"
#include "constants.h"
#include "HttpClient.h"
#include "connectionengine.h"
--- a/engine/src/HttpEventHandler.cpp Wed Oct 13 12:18:28 2010 +0200
+++ b/engine/src/HttpEventHandler.cpp Wed Oct 13 17:19:49 2010 +0200
@@ -22,6 +22,7 @@
#include "HttpEventHandler.h"
#include "bautils.h"
#include "Httpclient.h"
+#include "podcatcher_debug.h"
void CHttpEventHandler::ConstructL()
{
--- a/engine/src/ImageHandler.cpp Wed Oct 13 12:18:28 2010 +0200
+++ b/engine/src/ImageHandler.cpp Wed Oct 13 17:19:49 2010 +0200
@@ -17,7 +17,7 @@
*/
#include "ImageHandler.h"
-#include "debug.h"
+#include "podcatcher_debug.h"
// =============================================================================
// CImageHandler, a utility class for loading images.
--- a/engine/src/MetaDataReader.cpp Wed Oct 13 12:18:28 2010 +0200
+++ b/engine/src/MetaDataReader.cpp Wed Oct 13 17:19:49 2010 +0200
@@ -21,7 +21,7 @@
#include <charconv.h>
#include <eikenv.h>
#include <mmf\common\mmfMeta.h>
-#include "debug.h"
+#include "podcatcher_debug.h"
const TInt KMaxParseBuffer = 1024;
--- a/engine/src/OpmlParser.cpp Wed Oct 13 12:18:28 2010 +0200
+++ b/engine/src/OpmlParser.cpp Wed Oct 13 17:19:49 2010 +0200
@@ -17,7 +17,7 @@
*/
#include "OpmlParser.h"
-#include "debug.h"
+#include "podcatcher_debug.h"
#include <f32file.h>
#include <bautils.h>
#include <s32file.h>
--- a/engine/src/PodcastUtils.cpp Wed Oct 13 12:18:28 2010 +0200
+++ b/engine/src/PodcastUtils.cpp Wed Oct 13 17:19:49 2010 +0200
@@ -20,7 +20,7 @@
#include <e32base.h>
#include <TXTETEXT.H> // for ELineBreak
#include "PodcastUtils.h"
-#include "debug.h"
+#include "podcatcher_debug.h"
#include "FeedEngine.h" // for KMaxDescriptionLength
EXPORT_C void PodcastUtils::FixProtocolsL(TDes &aUrl)
--- a/engine/src/ShowEngine.cpp Wed Oct 13 12:18:28 2010 +0200
+++ b/engine/src/ShowEngine.cpp Wed Oct 13 17:19:49 2010 +0200
@@ -24,7 +24,7 @@
#include "SettingsEngine.h"
#include <e32hashtab.h>
#include <httperr.h>
-#include "debug.h"
+#include "podcatcher_debug.h"
#include "PodcastUtils.h"
#ifdef ENABLE_MPX_INTEGRATION
--- a/podcatcher_qt/.cproject Wed Oct 13 12:18:28 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,146 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?fileVersion 4.0.0?>
-
-<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
-<storageModule buildFromInf="true" buildingTestComps="true" cleanLevel="0" concurrentBuildJobs="4" defaultMMPChangedAction="0" extraSBSv2Args="" infBuildComponents="" infFileLocation="bld.inf" macrosFile="" makeEngineToUse="make" manageDependencies="true" moduleId="com.nokia.carbide.cdt.builder.carbideCPPBuilder" overrideMakeEngine="false" overrideWorkspaceSettings="false" promptForMMPChangedAction="false" useConcurrentBuilding="true" useDebugMode="false" useIncrementalBuilder="false" useKeepGoing="false" useMMPMacros="true"/>
-<storageModule moduleId="org.eclipse.cdt.core.settings">
-<cconfiguration id="Emulator Debug (WINSCW) [Nokia_Symbian3_SDK_v0.8]">
-<storageModule buildSystemId="com.nokia.carbide.cdt.builder.CarbideConfigurationDataProvider" id="Emulator Debug (WINSCW) [Nokia_Symbian3_SDK_v0.8]" moduleId="org.eclipse.cdt.core.settings" name="Emulator Debug (WINSCW) [Nokia_Symbian3_SDK_v0.8]">
-<externalSettings/>
-<extensions>
-<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
-<extension id="org.eclipse.cdt.core.PE" point="org.eclipse.cdt.core.BinaryParser"/>
-<extension id="com.nokia.cdt.debug.cw.symbian.SymbianE32" point="org.eclipse.cdt.core.BinaryParser"/>
-<extension id="com.nokia.carbide.cdt.builder.MakmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.CarbideMakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.SBSv2ErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.MWLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.RCOMPErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.MWCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.MakeDefErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-</extensions>
-</storageModule>
-<storageModule moduleId="CarbideConfigurationDataProvider">
-<ENV_VAR_DATA_ID/>
-<ARGUMENTS_DATA_ID ABLDFREEZEARGSSTORAGE="-r"/>
-<ROM_BUILDER_DATA_ID ROMBUILDWORKINGDIRECTORYSTORAGE="C:\S605th\symbian3\Nokia_Symbian3_SDK_v0.8\epoc32\rom\"/>
-</storageModule>
-<storageModule filesCache="C:\hg\podcatcher_fcl\engine\group\bld.inf;C:\hg\podcatcher_fcl\podcatcher_qt\podcatcher_qt_0xe905eb0b.mmp;C:\hg\podcatcher_fcl\podcatcher_qt\bld.inf;" includesCache="C:/hg/podcatcher_fcl/podcatcher_qt[LOCAL];C:/NokiaQtSDK/Symbian/SDK/include/QtCore;C:/NokiaQtSDK/Symbian/SDK/include/QtCore/tmp;C:/NokiaQtSDK/Symbian/SDK/include/QtGui;C:/NokiaQtSDK/Symbian/SDK/include/QtGui/tmp;C:/NokiaQtSDK/Symbian/SDK/include;C:/NokiaQtSDK/Symbian/SDK/include/tmp;C:/NokiaQtSDK/Symbian/SDK/mkspecs/common/symbian;C:/NokiaQtSDK/Symbian/SDK/mkspecs/common/symbian/tmp;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions/stdapis;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions/stdapis/sys;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/stdapis;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/stdapis/sys;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions/stdapis/stlport;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/stdapis/stlport;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/oem;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/middleware;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/middleware;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/osextensions;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/osextensions/loc;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/middleware/loc;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/osextensions/loc/sc;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/middleware/loc/sc;C:/hg/podcatcher_fcl/podcatcher_qt;C:/hg/podcatcher_fcl/podcatcher_qt/tmp;C:/hg/podcatcher_fcl/podcatcher_qt/inc;C:/hg/podcatcher_fcl/podcatcher_qt/inc/tmp;C:/hg/podcatcher_fcl/podcatcher_qt/src;C:/hg/podcatcher_fcl/podcatcher_qt/src/tmp;" macrosCache="QT_CORE_LIB;_UNICODE;__SUPPORT_CPP_EXCEPTIONS__;__WINSCW__;__SYMBIAN32__;QT_KEYPAD_NAVIGATION;__EXE__;QT_USE_MATH_H_FLOATS;__CW32__;__WINS__;QT_GUI_LIB;UNICODE;QT_SOFTKEYS_ENABLED;_DEBUG;" moduleId="configDataCache" sourcesCache="" timestampCache="1282590055780" useMmpMacrosCache="true"/>
-<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
-<storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
-</cconfiguration>
-<cconfiguration id="Phone Debug (ARMV5) [Nokia_Symbian3_SDK_v0.8]">
-<storageModule buildSystemId="com.nokia.carbide.cdt.builder.CarbideConfigurationDataProvider" id="Phone Debug (ARMV5) [Nokia_Symbian3_SDK_v0.8]" moduleId="org.eclipse.cdt.core.settings" name="Phone Debug (ARMV5) [Nokia_Symbian3_SDK_v0.8]">
-<externalSettings/>
-<extensions>
-<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
-<extension id="org.eclipse.cdt.core.PE" point="org.eclipse.cdt.core.BinaryParser"/>
-<extension id="com.nokia.cdt.debug.cw.symbian.SymbianE32" point="org.eclipse.cdt.core.BinaryParser"/>
-<extension id="com.nokia.carbide.cdt.builder.MakmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.RVCTLinkerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.CarbideMakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.SBSv2ErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.Elf2E32ErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.RCOMPErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.MakeDefErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.RVCTCompilerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-</extensions>
-</storageModule>
-<storageModule moduleId="CarbideConfigurationDataProvider">
-<SIS_BUILDER_DATA_ID CREATESTUBSTORAGE="false" ENABLEDSTORAGE="true" PARTIALUPGRADESTORAGE="false" PKGFILESTORAGE="C:\hg\podcatcher_fcl\podcatcher_qt\podcatcher_qt_template.pkg" SIGNINGTYPESTORAGE="1"/>
-<ENV_VAR_DATA_ID/>
-<ARGUMENTS_DATA_ID ABLDFREEZEARGSSTORAGE="-r"/>
-<ROM_BUILDER_DATA_ID ROMBUILDWORKINGDIRECTORYSTORAGE="C:\S605th\symbian3\Nokia_Symbian3_SDK_v0.8\epoc32\rom\"/>
-</storageModule>
-<storageModule filesCache="C:\hg\podcatcher_fcl\engine\group\bld.inf;C:\hg\podcatcher_fcl\podcatcher_qt\podcatcher_qt_0xe905eb0b.mmp;C:\hg\podcatcher_fcl\podcatcher_qt\bld.inf;" includesCache="C:/hg/podcatcher_fcl/podcatcher_qt[LOCAL];C:/NokiaQtSDK/Symbian/SDK/include/QtCore;C:/NokiaQtSDK/Symbian/SDK/include/QtCore/tmp;C:/NokiaQtSDK/Symbian/SDK/include/QtGui;C:/NokiaQtSDK/Symbian/SDK/include/QtGui/tmp;C:/NokiaQtSDK/Symbian/SDK/include;C:/NokiaQtSDK/Symbian/SDK/include/tmp;C:/NokiaQtSDK/Symbian/SDK/mkspecs/common/symbian;C:/NokiaQtSDK/Symbian/SDK/mkspecs/common/symbian/tmp;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions/stdapis;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions/stdapis/sys;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/stdapis;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/stdapis/sys;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions/stdapis/stlport;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/stdapis/stlport;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/oem;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/middleware;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/middleware;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/osextensions;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/osextensions/loc;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/middleware/loc;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/osextensions/loc/sc;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/middleware/loc/sc;C:/hg/podcatcher_fcl/podcatcher_qt;C:/hg/podcatcher_fcl/podcatcher_qt/tmp;C:/hg/podcatcher_fcl/podcatcher_qt/inc;C:/hg/podcatcher_fcl/podcatcher_qt/inc/tmp;C:/hg/podcatcher_fcl/podcatcher_qt/src;C:/hg/podcatcher_fcl/podcatcher_qt/src/tmp;" macrosCache="QT_CORE_LIB;_UNICODE;__SUPPORT_CPP_EXCEPTIONS__;__MARM_ARMV5__;__ARMCC__;__ARMCC_2_2__;__SYMBIAN32__;QT_KEYPAD_NAVIGATION;__MARM__;QT_USE_MATH_H_FLOATS;__EXE__;__ARMCC_2__;__EPOC32__;__GENERIC_MARM__;QT_GUI_LIB;UNICODE;QT_SOFTKEYS_ENABLED;__EABI__;_DEBUG;" moduleId="configDataCache" sourcesCache="" timestampCache="1282590055791" useMmpMacrosCache="true"/>
-<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
-<storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
-</cconfiguration>
-<cconfiguration id="Phone Release (ARMV5) [Nokia_Symbian3_SDK_v0.8]">
-<storageModule buildSystemId="com.nokia.carbide.cdt.builder.CarbideConfigurationDataProvider" id="Phone Release (ARMV5) [Nokia_Symbian3_SDK_v0.8]" moduleId="org.eclipse.cdt.core.settings" name="Phone Release (ARMV5) [Nokia_Symbian3_SDK_v0.8]">
-<externalSettings/>
-<extensions>
-<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
-<extension id="org.eclipse.cdt.core.PE" point="org.eclipse.cdt.core.BinaryParser"/>
-<extension id="com.nokia.cdt.debug.cw.symbian.SymbianE32" point="org.eclipse.cdt.core.BinaryParser"/>
-<extension id="com.nokia.carbide.cdt.builder.MakmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.RVCTLinkerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.CarbideMakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.SBSv2ErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.Elf2E32ErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.RCOMPErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.MakeDefErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.RVCTCompilerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-</extensions>
-</storageModule>
-<storageModule moduleId="CarbideConfigurationDataProvider">
-<SIS_BUILDER_DATA_ID CREATESTUBSTORAGE="false" ENABLEDSTORAGE="true" PARTIALUPGRADESTORAGE="false" PKGFILESTORAGE="C:\hg\podcatcher_fcl\podcatcher_qt\podcatcher_qt_template.pkg" SIGNINGTYPESTORAGE="1"/>
-<ENV_VAR_DATA_ID/>
-<ARGUMENTS_DATA_ID ABLDFREEZEARGSSTORAGE="-r"/>
-<ROM_BUILDER_DATA_ID ROMBUILDWORKINGDIRECTORYSTORAGE="C:\S605th\symbian3\Nokia_Symbian3_SDK_v0.8\epoc32\rom\"/>
-</storageModule>
-<storageModule filesCache="C:\hg\podcatcher_fcl\engine\group\bld.inf;C:\hg\podcatcher_fcl\podcatcher_qt\podcatcher_qt_0xe905eb0b.mmp;C:\hg\podcatcher_fcl\podcatcher_qt\bld.inf;" includesCache="C:/hg/podcatcher_fcl/podcatcher_qt[LOCAL];C:/NokiaQtSDK/Symbian/SDK/include/QtCore;C:/NokiaQtSDK/Symbian/SDK/include/QtCore/tmp;C:/NokiaQtSDK/Symbian/SDK/include/QtGui;C:/NokiaQtSDK/Symbian/SDK/include/QtGui/tmp;C:/NokiaQtSDK/Symbian/SDK/include;C:/NokiaQtSDK/Symbian/SDK/include/tmp;C:/NokiaQtSDK/Symbian/SDK/mkspecs/common/symbian;C:/NokiaQtSDK/Symbian/SDK/mkspecs/common/symbian/tmp;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions/stdapis;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions/stdapis/sys;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/stdapis;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/stdapis/sys;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions/stdapis/stlport;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/stdapis/stlport;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/oem;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/middleware;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/middleware;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/osextensions;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/osextensions/loc;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/middleware/loc;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/osextensions/loc/sc;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/middleware/loc/sc;C:/hg/podcatcher_fcl/podcatcher_qt;C:/hg/podcatcher_fcl/podcatcher_qt/tmp;C:/hg/podcatcher_fcl/podcatcher_qt/inc;C:/hg/podcatcher_fcl/podcatcher_qt/inc/tmp;C:/hg/podcatcher_fcl/podcatcher_qt/src;C:/hg/podcatcher_fcl/podcatcher_qt/src/tmp;" macrosCache="QT_CORE_LIB;_UNICODE;__SUPPORT_CPP_EXCEPTIONS__;__MARM_ARMV5__;NDEBUG;__ARMCC__;__ARMCC_2_2__;__SYMBIAN32__;QT_KEYPAD_NAVIGATION;__MARM__;QT_USE_MATH_H_FLOATS;__EXE__;__ARMCC_2__;__EPOC32__;__GENERIC_MARM__;QT_GUI_LIB;UNICODE;QT_SOFTKEYS_ENABLED;__EABI__;" moduleId="configDataCache" sourcesCache="" timestampCache="1282590055803" useMmpMacrosCache="true"/>
-<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
-<storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
-</cconfiguration>
-<cconfiguration id="Phone Debug (GCCE) [Nokia_Symbian3_SDK_v0.8]">
-<storageModule buildSystemId="com.nokia.carbide.cdt.builder.CarbideConfigurationDataProvider" id="Phone Debug (GCCE) [Nokia_Symbian3_SDK_v0.8]" moduleId="org.eclipse.cdt.core.settings" name="Phone Debug (GCCE) [Nokia_Symbian3_SDK_v0.8]">
-<externalSettings/>
-<extensions>
-<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
-<extension id="org.eclipse.cdt.core.PE" point="org.eclipse.cdt.core.BinaryParser"/>
-<extension id="com.nokia.cdt.debug.cw.symbian.SymbianE32" point="org.eclipse.cdt.core.BinaryParser"/>
-<extension id="com.nokia.carbide.cdt.builder.MakmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.CarbideMakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.SBSv2ErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.Elf2E32ErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.RCOMPErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.GCCECompilerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.MakeDefErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.GCCEAssemblerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.GCCELinkerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-</extensions>
-</storageModule>
-<storageModule moduleId="CarbideConfigurationDataProvider">
-<SIS_BUILDER_DATA_ID CREATESTUBSTORAGE="false" ENABLEDSTORAGE="true" PARTIALUPGRADESTORAGE="false" PKGFILESTORAGE="C:\hg\podcatcher_fcl\podcatcher_qt\podcatcher_qt_template.pkg" SIGNINGTYPESTORAGE="1"/>
-<ENV_VAR_DATA_ID/>
-<ARGUMENTS_DATA_ID ABLDFREEZEARGSSTORAGE="-r"/>
-<ROM_BUILDER_DATA_ID ROMBUILDWORKINGDIRECTORYSTORAGE="C:\S605th\symbian3\Nokia_Symbian3_SDK_v0.8\epoc32\rom\"/>
-</storageModule>
-<storageModule filesCache="C:\hg\podcatcher_fcl\engine\group\bld.inf;C:\hg\podcatcher_fcl\podcatcher_qt\podcatcher_qt_0xe905eb0b.mmp;C:\hg\podcatcher_fcl\podcatcher_qt\bld.inf;" includesCache="C:/hg/podcatcher_fcl/podcatcher_qt[LOCAL];C:/NokiaQtSDK/Symbian/SDK/include/QtCore;C:/NokiaQtSDK/Symbian/SDK/include/QtCore/tmp;C:/NokiaQtSDK/Symbian/SDK/include/QtGui;C:/NokiaQtSDK/Symbian/SDK/include/QtGui/tmp;C:/NokiaQtSDK/Symbian/SDK/include;C:/NokiaQtSDK/Symbian/SDK/include/tmp;C:/NokiaQtSDK/Symbian/SDK/mkspecs/common/symbian;C:/NokiaQtSDK/Symbian/SDK/mkspecs/common/symbian/tmp;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions/stdapis;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions/stdapis/sys;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/stdapis;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/stdapis/sys;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions/stdapis/stlport;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/stdapis/stlport;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/oem;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/middleware;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/middleware;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/osextensions;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/osextensions/loc;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/middleware/loc;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/osextensions/loc/sc;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/middleware/loc/sc;C:/hg/podcatcher_fcl/podcatcher_qt;C:/hg/podcatcher_fcl/podcatcher_qt/tmp;C:/hg/podcatcher_fcl/podcatcher_qt/inc;C:/hg/podcatcher_fcl/podcatcher_qt/inc/tmp;C:/hg/podcatcher_fcl/podcatcher_qt/src;C:/hg/podcatcher_fcl/podcatcher_qt/src/tmp;" macrosCache="QT_CORE_LIB;_UNICODE;__SUPPORT_CPP_EXCEPTIONS__;__MARM_ARMV5__;__SYMBIAN32__;QT_KEYPAD_NAVIGATION;__GCCE__;__MARM__;QT_USE_MATH_H_FLOATS;__EXE__;__EPOC32__;__GENERIC_MARM__;QT_GUI_LIB;UNICODE;QT_SOFTKEYS_ENABLED;__EABI__;_DEBUG;" moduleId="configDataCache" sourcesCache="" timestampCache="1282590055814" useMmpMacrosCache="true"/>
-<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
-<storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
-</cconfiguration>
-<cconfiguration id="Phone Release (GCCE) [Nokia_Symbian3_SDK_v0.8]">
-<storageModule buildSystemId="com.nokia.carbide.cdt.builder.CarbideConfigurationDataProvider" id="Phone Release (GCCE) [Nokia_Symbian3_SDK_v0.8]" moduleId="org.eclipse.cdt.core.settings" name="Phone Release (GCCE) [Nokia_Symbian3_SDK_v0.8]">
-<externalSettings/>
-<extensions>
-<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
-<extension id="org.eclipse.cdt.core.PE" point="org.eclipse.cdt.core.BinaryParser"/>
-<extension id="com.nokia.cdt.debug.cw.symbian.SymbianE32" point="org.eclipse.cdt.core.BinaryParser"/>
-<extension id="com.nokia.carbide.cdt.builder.MakmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.CarbideMakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.SBSv2ErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.Elf2E32ErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.RCOMPErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.GCCECompilerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.MakeDefErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.GCCEAssemblerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-<extension id="com.nokia.carbide.cdt.builder.GCCELinkerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-</extensions>
-</storageModule>
-<storageModule moduleId="CarbideConfigurationDataProvider">
-<SIS_BUILDER_DATA_ID CREATESTUBSTORAGE="false" ENABLEDSTORAGE="true" PARTIALUPGRADESTORAGE="false" PKGFILESTORAGE="C:\hg\podcatcher_fcl\podcatcher_qt\podcatcher_qt_template.pkg" SIGNINGTYPESTORAGE="1"/>
-<ENV_VAR_DATA_ID/>
-<ARGUMENTS_DATA_ID ABLDFREEZEARGSSTORAGE="-r"/>
-<ROM_BUILDER_DATA_ID ROMBUILDWORKINGDIRECTORYSTORAGE="C:\S605th\symbian3\Nokia_Symbian3_SDK_v0.8\epoc32\rom\"/>
-</storageModule>
-<storageModule filesCache="C:\hg\podcatcher_fcl\engine\group\bld.inf;C:\hg\podcatcher_fcl\podcatcher_qt\podcatcher_qt_0xe905eb0b.mmp;C:\hg\podcatcher_fcl\podcatcher_qt\bld.inf;" includesCache="C:/hg/podcatcher_fcl/podcatcher_qt[LOCAL];C:/NokiaQtSDK/Symbian/SDK/include/QtCore;C:/NokiaQtSDK/Symbian/SDK/include/QtCore/tmp;C:/NokiaQtSDK/Symbian/SDK/include/QtGui;C:/NokiaQtSDK/Symbian/SDK/include/QtGui/tmp;C:/NokiaQtSDK/Symbian/SDK/include;C:/NokiaQtSDK/Symbian/SDK/include/tmp;C:/NokiaQtSDK/Symbian/SDK/mkspecs/common/symbian;C:/NokiaQtSDK/Symbian/SDK/mkspecs/common/symbian/tmp;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions/stdapis;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions/stdapis/sys;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/stdapis;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/stdapis/sys;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions/stdapis/stlport;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/stdapis/stlport;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/oem;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/middleware;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/middleware;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/osextensions;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/osextensions;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/osextensions/loc;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/middleware/loc;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/osextensions/loc/sc;C:/S605th/symbian3/Nokia_Symbian3_SDK_v0.8/epoc32/include/domain/middleware/loc/sc;C:/hg/podcatcher_fcl/podcatcher_qt;C:/hg/podcatcher_fcl/podcatcher_qt/tmp;C:/hg/podcatcher_fcl/podcatcher_qt/inc;C:/hg/podcatcher_fcl/podcatcher_qt/inc/tmp;C:/hg/podcatcher_fcl/podcatcher_qt/src;C:/hg/podcatcher_fcl/podcatcher_qt/src/tmp;" macrosCache="QT_CORE_LIB;_UNICODE;__SUPPORT_CPP_EXCEPTIONS__;__MARM_ARMV5__;NDEBUG;__SYMBIAN32__;QT_KEYPAD_NAVIGATION;__GCCE__;__MARM__;QT_USE_MATH_H_FLOATS;__EXE__;__EPOC32__;__GENERIC_MARM__;QT_GUI_LIB;UNICODE;QT_SOFTKEYS_ENABLED;__EABI__;" moduleId="configDataCache" sourcesCache="" timestampCache="1282590055826" useMmpMacrosCache="true"/>
-<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
-<storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
-</cconfiguration>
-</storageModule>
-</cproject>
--- a/podcatcher_qt/.project Wed Oct 13 12:18:28 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>podcatcher_qt</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>com.trolltech.qtcppproject.QtMakefileGenerator</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>com.nokia.carbide.cdt.builder.carbideCPPBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>com.trolltech.qtcppproject.QtNature</nature>
- <nature>org.eclipse.cdt.core.cnature</nature>
- <nature>org.eclipse.cdt.core.ccnature</nature>
- <nature>com.nokia.carbide.cdt.builder.carbideCPPBuilderNature</nature>
- </natures>
-</projectDescription>