| 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 |