Code::Blocks  SVN r11506
Public Member Functions | Public Attributes | List of all members
BrowserOptions Struct Reference

Options for the symbol browser, this specify how the symbol browser will shown. More...

#include <parser_base.h>

Collaboration diagram for BrowserOptions:

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

Detailed Description

Options for the symbol browser, this specify how the symbol browser will shown.

Definition at line 59 of file parser_base.h.

Constructor & Destructor Documentation

◆ BrowserOptions()

BrowserOptions::BrowserOptions ( )
inline

Definition at line 61 of file parser_base.h.

Member Data Documentation

◆ displayFilter

BrowserDisplayFilter BrowserOptions::displayFilter

◆ expandNS

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().

◆ showInheritance

bool BrowserOptions::showInheritance

◆ sortType

BrowserSortType BrowserOptions::sortType

◆ treeMembers

bool BrowserOptions::treeMembers

The documentation for this struct was generated from the following file: