Code::Blocks
SVN r11506
|
Options for the symbol browser, this specify how the symbol browser will shown. More...
#include <parser_base.h>
Public Member Functions | |
BrowserOptions () | |
Public Attributes | |
bool | showInheritance |
whether the base class or derive class information is shown as a child node default: false More... | |
bool | expandNS |
whether a namespaces node is auto-expand auto-expand means the child of the namespace is automatically added. More... | |
bool | treeMembers |
show members in the bottom tree. More... | |
BrowserDisplayFilter | displayFilter |
token filter option More... | |
BrowserSortType | sortType |
token sort option in the tree default: bstKind More... | |
Options for the symbol browser, this specify how the symbol browser will shown.
Definition at line 59 of file parser_base.h.
|
inline |
Definition at line 61 of file parser_base.h.
BrowserDisplayFilter BrowserOptions::displayFilter |
token filter option
Definition at line 88 of file parser_base.h.
Referenced by ClassBrowserBuilderThread::AddChildrenOf(), ClassBrowserBuilderThread::ExpandItem(), ClassBrowserBuilderThread::Init(), NativeParser::OnEditorActivated(), ClassBrowser::OnViewScope(), Parser::ReadOptions(), ClassBrowserBuilderThread::SelectItem(), ClassBrowser::SetParser(), ClassBrowserBuilderThread::TokenMatchesFilter(), and Parser::WriteOptions().
bool BrowserOptions::expandNS |
whether a namespaces node is auto-expand auto-expand means the child of the namespace is automatically added.
default: false, so the user has to click on the '+' icon to expand the namespace, and at this time, the child will be added.
Definition at line 79 of file parser_base.h.
Referenced by ClassBrowserBuilderThread::ExpandNamespaces(), CCOptionsDlg::OnApply(), ClassBrowser::OnCBExpandNS(), ClassBrowser::OnCBViewMode(), Parser::ReadOptions(), ClassBrowser::ShowMenu(), and Parser::WriteOptions().
bool BrowserOptions::showInheritance |
whether the base class or derive class information is shown as a child node default: false
Definition at line 72 of file parser_base.h.
Referenced by ClassBrowserBuilderThread::AddDescendantsOf(), ClassBrowserBuilderThread::AddNodes(), ClassBrowserBuilderThread::ExpandItem(), CCOptionsDlg::OnApply(), ClassBrowser::OnCBViewMode(), Parser::ReadOptions(), NativeParser::SetCBViewMode(), ClassBrowser::ShowMenu(), and Parser::WriteOptions().
BrowserSortType BrowserOptions::sortType |
token sort option in the tree default: bstKind
Definition at line 93 of file parser_base.h.
Referenced by ClassBrowserBuilderThread::AddMembersOf(), ClassBrowserBuilderThread::BuildTree(), ClassBrowser::OnSetSortType(), Parser::ReadOptions(), ClassBrowser::ShowMenu(), and Parser::WriteOptions().
bool BrowserOptions::treeMembers |
show members in the bottom tree.
default: true
Definition at line 82 of file parser_base.h.
Referenced by ClassBrowserBuilderThread::AddNodes(), ClassBrowserBuilderThread::BuildTree(), ClassBrowserBuilderThread::CreateSpecialFolders(), ClassBrowserBuilderThread::ExpandItem(), CCOptionsDlg::OnApply(), ClassBrowser::OnCBViewMode(), ClassBrowser::OnThreadEvent(), ClassBrowser::OnTreeSelChanged(), Parser::ReadOptions(), ClassBrowserBuilderThread::SelectItem(), ClassBrowser::ShowMenu(), ClassBrowser::UpdateClassBrowserView(), and Parser::WriteOptions().