class CVirtualFolders : public CBase |
Public Member Functions | |
---|---|
~CVirtualFolders() | |
void | AttachSubtree(CVirtualFolders *) |
CFolderBase & | Folder() |
CVirtualFolders * | NavigateFolder(const TDesC &) |
CVirtualFolders * | NewLC() |
CVirtualFolders * | ParentFolder() |
void | PlaceFolderL(CFolderBase *) |
Private Member Functions | |
---|---|
CVirtualFolders() | |
void | ConstructL() |
Private Attributes | |
---|---|
CFolderBase * | iItem |
CVirtualFolders * | iParentFolder |
TSglQueLink | iQueLink |
TSglQue< CVirtualFolders > | iSubtrees |
void | AttachSubtree | ( | CVirtualFolders * | aSubtree | ) |
Attach an entire subtree to the current tree
CVirtualFolders * aSubtree |
CVirtualFolders * | NavigateFolder | ( | const TDesC & | aFolderName | ) |
Change to the nominated child folder object
const TDesC & aFolderName |
void | PlaceFolderL | ( | CFolderBase * | aFolder | ) |
Place a folder object into the tree, takes ownership of aFolder
CFolderBase * aFolder |