#include <lldepthstack.h>
Inheritance diagram for LLDepthStack< DATA_TYPE >:

| Public Member Functions | |
| LLDepthStack () | |
| ~LLDepthStack () | |
| void | setDepth (U32 depth) | 
| U32 | getDepth (void) const | 
| void | push (DATA_TYPE *data) | 
| DATA_TYPE * | pop () | 
| DATA_TYPE * | check () | 
| void | deleteAllData () | 
| void | removeAllNodes () | 
| Private Attributes | |
| LLLinkedList< DATA_TYPE > | mStack | 
| U32 | mCurrentDepth | 
| U32 | mMaxDepth | 
Definition at line 37 of file lldepthstack.h.
| LLDepthStack< DATA_TYPE >::LLDepthStack | ( | ) |  [inline] | 
Definition at line 45 of file lldepthstack.h.
| LLDepthStack< DATA_TYPE >::~LLDepthStack | ( | ) |  [inline] | 
Definition at line 46 of file lldepthstack.h.
| DATA_TYPE* LLDepthStack< DATA_TYPE >::check | ( | ) |  [inline] | 
Definition at line 85 of file lldepthstack.h.
Referenced by LLFolderView::autoOpenItem(), and LLFolderView::closeAutoOpenedFolders().
| void LLDepthStack< DATA_TYPE >::deleteAllData | ( | ) |  [inline] | 
Definition at line 91 of file lldepthstack.h.
| U32 LLDepthStack< DATA_TYPE >::getDepth | ( | void | ) | const  [inline] | 
| DATA_TYPE* LLDepthStack< DATA_TYPE >::pop | ( | ) |  [inline] | 
Definition at line 74 of file lldepthstack.h.
Referenced by LLFolderView::autoOpenItem(), and LLFolderView::closeAutoOpenedFolders().
| void LLDepthStack< DATA_TYPE >::push | ( | DATA_TYPE * | data | ) |  [inline] | 
| void LLDepthStack< DATA_TYPE >::removeAllNodes | ( | ) |  [inline] | 
| void LLDepthStack< DATA_TYPE >::setDepth | ( | U32 | depth | ) |  [inline] | 
| U32 LLDepthStack< DATA_TYPE >::mCurrentDepth  [private] | 
Definition at line 41 of file lldepthstack.h.
Referenced by LLDepthStack< LLFolderViewFolder >::deleteAllData(), LLDepthStack< LLFolderViewFolder >::getDepth(), LLDepthStack< LLFolderViewFolder >::pop(), LLDepthStack< LLFolderViewFolder >::push(), and LLDepthStack< LLFolderViewFolder >::removeAllNodes().
| U32 LLDepthStack< DATA_TYPE >::mMaxDepth  [private] | 
Definition at line 42 of file lldepthstack.h.
Referenced by LLDepthStack< LLFolderViewFolder >::push(), and LLDepthStack< LLFolderViewFolder >::setDepth().
| LLLinkedList<DATA_TYPE> LLDepthStack< DATA_TYPE >::mStack  [private] | 
Definition at line 40 of file lldepthstack.h.
Referenced by LLDepthStack< LLFolderViewFolder >::check(), LLDepthStack< LLFolderViewFolder >::deleteAllData(), LLDepthStack< LLFolderViewFolder >::pop(), LLDepthStack< LLFolderViewFolder >::push(), and LLDepthStack< LLFolderViewFolder >::removeAllNodes().
 1.4.7
 1.4.7