CLeakTracker Class Reference
class CLeakTracker : public CBase
|
A class to help track memory leaks.
Library:
FeedsEngine.lib
Public Member Enumerations
|
enum
|
TInstType
{
ENone
= 0,
EAbstractValueHolder
= 1,
EEditFeedDialog
= 2,
EEditFolderDialog
= 3,
EFeed
= 4,
EFeedContainer
= 5,
EFeedHandler
= 6,
EFeedParser
= 7,
EFeedsApplication
= 8,
EFeedsAppUi
= 9,
EFeedsDocument
= 10,
EFeedView
= 11,
EFileHandler
= 12,
EFolderContainer
= 13,
EFolderItem
= 14,
EFolderView
= 15,
EUpdateFeedTask
= 16,
EImportFolderTask
= 17,
EHttpConnection
= 18,
EHttpHandler
= 19,
EItem
= 20,
EItemIter
= 21,
ELibXml2
= 22,
ERichTextEditor
= 23,
EOpmlParser
= 24,
EUpdateFolderViewTask
= 25,
ERssFeedParser
= 26,
ESettingsContainer
= 27,
ESettingsView
= 28,
ESingletons
= 29,
ETestHarness
= 30,
ETopicContainer
= 31,
ETopicView
= 32,
EUpdateTopicViewTask
= 33,
EWaitDialog
= 34,
EXmlEncoding
= 35,
EXmlEntity
= 36,
ETestHarnessContainer
= 37,
ETestHarnessView
= 38,
EFeedsServer
= 39,
EFeedsDatabase
= 40,
EAtomFeedParser
= 41,
EUpdateAllFeedsTask
= 42,
EFeedsServerSession
= 43,
EBackgroundUpdater
= 44,
EPackedFeed
= 45,
EPackedFolder
= 46,
EFeedsViewMgr
= 47,
EFeedsServerClient
= 48,
EClientRequestHandler
= 49,
EFeedsServerFeed
= 50,
EFeedRequestHandler
= 51,
EFeedsSeverFolderItem
= 52,
EFolderItemRequestHandler
= 53,
EEnclosure
= 54,
EMiniItem
= 55
}
|
Constructor & Destructor Documentation
CLeakTracker()
CLeakTracker
|
(
|
)
|
[private]
|
~CLeakTracker()
~CLeakTracker
|
(
|
)
|
[virtual]
|
Member Functions Documentation
ConstructL(const TDesC &)
void
|
ConstructL
|
(
|
const
TDesC
&
|
aSource
|
)
|
[private]
|
By default Symbian 2nd phase constructor is private.
Decrement(TInstType)
Decrements the ref-count on the given class type
Parameters
TInstType
aType
|
The class type to be decremented.
|
Increment(TInstType)
Increments the ref-count on the given class type
Parameters
TInstType
aType
|
The class type to be incremented.
|
Member Enumerations Documentation
Enum TInstType
Enumerators
ENone = 0
|
|
EAbstractValueHolder = 1
|
|
EEditFeedDialog = 2
|
|
EEditFolderDialog = 3
|
|
EFeed = 4
|
|
EFeedContainer = 5
|
|
EFeedHandler = 6
|
|
EFeedParser = 7
|
|
EFeedsApplication = 8
|
|
EFeedsAppUi = 9
|
|
EFeedsDocument = 10
|
|
EFeedView = 11
|
|
EFileHandler = 12
|
|
EFolderContainer = 13
|
|
EFolderItem = 14
|
|
EFolderView = 15
|
|
EUpdateFeedTask = 16
|
|
EImportFolderTask = 17
|
|
EHttpConnection = 18
|
|
EHttpHandler = 19
|
|
EItem = 20
|
|
EItemIter = 21
|
|
ELibXml2 = 22
|
|
ERichTextEditor = 23
|
|
EOpmlParser = 24
|
|
EUpdateFolderViewTask = 25
|
|
ERssFeedParser = 26
|
|
ESettingsContainer = 27
|
|
ESettingsView = 28
|
|
ESingletons = 29
|
|
ETestHarness = 30
|
|
ETopicContainer = 31
|
|
ETopicView = 32
|
|
EUpdateTopicViewTask = 33
|
|
EWaitDialog = 34
|
|
EXmlEncoding = 35
|
|
EXmlEntity = 36
|
|
ETestHarnessContainer = 37
|
|
ETestHarnessView = 38
|
|
EFeedsServer = 39
|
|
EFeedsDatabase = 40
|
|
EAtomFeedParser = 41
|
|
EUpdateAllFeedsTask = 42
|
|
EFeedsServerSession = 43
|
|
EBackgroundUpdater = 44
|
|
EPackedFeed = 45
|
|
EPackedFolder = 46
|
|
EFeedsViewMgr = 47
|
|
EFeedsServerClient = 48
|
|
EClientRequestHandler = 49
|
|
EFeedsServerFeed = 50
|
|
EFeedRequestHandler = 51
|
|
EFeedsSeverFolderItem = 52
|
|
EFolderItemRequestHandler = 53
|
|
EEnclosure = 54
|
|
EMiniItem = 55
|
|
Member Data Documentation
HBufC * iSource
HBufC
*
|
iSource
|
[private]
|
RArray< LeakTracker_Value > iValues
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.