|
Code::Blocks
SVN r11506
|
Actual data stored with each node in the symbol tree. More...
#include <cctreectrl.h>
Public Member Functions | |
| CCTreeCtrlData (SpecialFolder sf=sfToken, Token *token=0, short int kindMask=0xffff, int parentIdx=-1) | |
Public Member Functions inherited from wxTreeItemData | |
| wxTreeItemData () | |
| virtual | ~wxTreeItemData () |
| const wxTreeItemId & | GetId () const |
| void | SetId (const wxTreeItemId &id) |
Public Member Functions inherited from wxClientData | |
| wxClientData () | |
| virtual | ~wxClientData () |
Public Attributes | |
| Token * | m_Token |
| a pointer to the associated Token instance in the TokenTree More... | |
| short int | m_KindMask |
| a copy of Token::m_KindMask More... | |
| SpecialFolder | m_SpecialFolder |
| the node's kind, it could be "root", "normal token", More... | |
| int | m_TokenIndex |
| a copy of Token::m_TokenIndex More... | |
| TokenKind | m_TokenKind |
| a copy of Token::m_TokenKind More... | |
| wxString | m_TokenName |
| short name of the Token, it is a copy of Token::m_Name More... | |
| int | m_ParentIndex |
| the parent Token index it is a copy of Token::m_ParentIndex, More... | |
| unsigned long | m_Ticket |
| the Token's ticket in a TokenTree This is actually a copy of Token::m_Ticket, More... | |
Actual data stored with each node in the symbol tree.
Definition at line 37 of file cctreectrl.h.
| CCTreeCtrlData::CCTreeCtrlData | ( | SpecialFolder | sf = sfToken, |
| Token * | token = 0, |
||
| short int | kindMask = 0xffff, |
||
| int | parentIdx = -1 |
||
| ) |
Definition at line 24 of file cctreectrl.cpp.
References _T.
| short int CCTreeCtrlData::m_KindMask |
a copy of Token::m_KindMask
Definition at line 49 of file cctreectrl.h.
| int CCTreeCtrlData::m_ParentIndex |
the parent Token index it is a copy of Token::m_ParentIndex,
Definition at line 69 of file cctreectrl.h.
| SpecialFolder CCTreeCtrlData::m_SpecialFolder |
the node's kind, it could be "root", "normal token",
Definition at line 52 of file cctreectrl.h.
Referenced by ClassBrowserBuilderThread::AddMembersOf(), CCTreeCtrl::CBAlphabetCompare(), CCTreeCtrl::CBKindCompare(), CCTreeCtrl::CBLineCompare(), CCTreeCtrl::CBScopeCompare(), ClassBrowserBuilderThread::ExpandItem(), ClassBrowserBuilderThread::ExpandSavedItems(), ClassBrowser::OnSearch(), CCTreeCtrl::RemoveDoubles(), and ClassBrowserBuilderThread::SelectSavedItem().
| unsigned long CCTreeCtrlData::m_Ticket |
the Token's ticket in a TokenTree This is actually a copy of Token::m_Ticket,
Definition at line 73 of file cctreectrl.h.
Referenced by ClassBrowserBuilderThread::AddNodes(), and ClassBrowserBuilderThread::RemoveInvalidNodes().
| Token* CCTreeCtrlData::m_Token |
a pointer to the associated Token instance in the TokenTree
Definition at line 44 of file cctreectrl.h.
Referenced by ClassBrowserBuilderThread::AddMembersOf(), CCTreeCtrl::CBAlphabetCompare(), CCTreeCtrl::CBLineCompare(), CCTreeCtrl::CBScopeCompare(), ClassBrowserBuilderThread::ExpandItem(), ClassBrowserBuilderThread::ExpandNamespaces(), ClassBrowser::OnJumpTo(), ClassBrowser::OnTreeItemDoubleClick(), CCTreeCtrl::RemoveDoubles(), ClassBrowserBuilderThread::RemoveInvalidNodes(), and ClassBrowser::ShowMenu().
| int CCTreeCtrlData::m_TokenIndex |
a copy of Token::m_TokenIndex
Definition at line 55 of file cctreectrl.h.
Referenced by ClassBrowserBuilderThread::RemoveInvalidNodes().
| TokenKind CCTreeCtrlData::m_TokenKind |
a copy of Token::m_TokenKind
Definition at line 58 of file cctreectrl.h.
Referenced by CCTreeCtrl::CBKindCompare(), ClassBrowserBuilderThread::ExpandSavedItems(), and ClassBrowserBuilderThread::SelectSavedItem().
| wxString CCTreeCtrlData::m_TokenName |
short name of the Token, it is a copy of Token::m_Name
Definition at line 63 of file cctreectrl.h.
Referenced by ClassBrowserBuilderThread::ExpandSavedItems(), and ClassBrowserBuilderThread::SelectSavedItem().
1.8.13