CPackedFolder Class Reference
class CPackedFolder : public CPacked
|
Is a serialized version of CFolderItem suitable for transfer between client and server.
Library:
FeedsEngine.lib
Public Member Functions
|
|
~CPackedFolder
()
|
void
|
AddFeedL
(const
TDesC
&, const
TDesC
&, const
TTime
&,
TInt
,
TInt
,
TInt
,
TInt
,
TInt
)
|
void
|
DoneL
()
|
void
|
ExtractAttributes
(
TPtrC
&,
TPtrC
&,
TInt
&,
TInt
&,
TTime
&,
TInt
&,
TInt
&,
TInt
&)
|
void
|
FolderBeginsL
(const
TDesC
&,
TInt
,
TInt
)
|
void
|
FolderEndsL
()
|
void
|
ItemBeginsL
()
|
void
|
ItemEndsL
()
|
CPackedFolder
*
|
NewL
()
|
Inherited Functions
|
|
CBase::CBase()
|
|
CBase::Delete(CBase *)
|
|
CBase::Extension_(TUint,TAny *&,TAny *)
|
|
CBase::operator new(TUint)
|
|
CBase::operator new(TUint,TAny *)
|
|
CBase::operator new(TUint,TLeave)
|
|
CBase::operator new(TUint,TLeave,TUint)
|
|
CBase::operator new(TUint,TUint)
|
|
CBase::~CBase()
|
|
CPacked::AddAttributeL(TInt,TInt)
|
|
CPacked::AddAttributeL(TInt,const TDesC &)
|
|
CPacked::AppendStringTableChunkL(const TDesC8 &)
|
|
CPacked::AppendTokenChunkL(const TDesC8 &)
|
|
CPacked::BaseConstructL()
|
|
CPacked::CPacked(TInt,TInt)
|
|
CPacked::ExtractAttributeValue(TUint &,TPtrC &)const
|
|
CPacked::HasNextToken()const
|
|
CPacked::InsertTokenL(TUint)
|
|
CPacked::NextToken()const
|
|
CPacked::Reset()const
|
|
CPacked::Trim()
|
|
CPacked::~CPacked()
|
Constructor & Destructor Documentation
CPackedFolder(TInt, TInt)
CPackedFolder
|
(
|
TInt
|
aTokenArrayInc,
|
|
TInt
|
aStringTableInc
|
|
)
|
[protected]
|
Parameters
TInt
aTokenArrayInc
|
|
TInt
aStringTableInc
|
|
~CPackedFolder()
~CPackedFolder
|
(
|
)
|
[virtual]
|
Member Functions Documentation
AddFeedL(const TDesC &, const TDesC &, const TTime &, TInt, TInt, TInt, TInt, TInt)
Parameters
const
TDesC
& aTitle
|
The feed's title.
|
const
TDesC
& aFeedUrl
|
The feed's url.
|
const
TTime
& aLastUpdate
|
The feed's timestamp.
|
TInt
aFreq
|
|
TInt
aStatus =
KErrNone
|
|
TInt
aUnreadCount = 0
|
The number of unread topics.
|
TInt
aEntryId = 0
|
The unique id for this entry.
|
TInt
aFeedId = 0
|
The id of the feed.
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[protected]
|
By default Symbian 2nd phase constructor is private.
DoneL()
Called when when packing is done.
ExtractAttributes(TPtrC &, TPtrC &, TInt &, TInt &, TTime &, TInt &, TInt &, TInt &)
Extract the folder item's attributes.
Parameters
TPtrC
& aTitle
|
The item's title.
|
TPtrC
& aUrl
|
The item's url.
|
TInt
& aEntryId
|
The item's entry id.
|
TInt
& aFeedId
|
The item's feed id or 0 if its a folder.
|
TTime
& aTimestamp
|
The item's timestamp.
|
TInt
& aUnreadCount
|
The number of unread topics.
|
TInt
& aStatus
|
The feed status.
|
TInt
& aFreq
|
The frequency for auto updating.
|
FolderBeginsL(const TDesC &, TInt, TInt)
Insert the begining of a folder.
Parameters
const
TDesC
& aTitle
|
The folder's title.
|
TInt
aEntryId = 0
|
The unique id for this entry.
|
TInt
aStatus =
KErrNone
|
|
FolderEndsL()
Insert the ending of a folder.
ItemBeginsL()
Insert the begining of a mini item.
ItemEndsL()
Insert the ending of a mini item.
Member Data Documentation
TLeakTracker
iLeakTracker
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.