LibreOffice Module cui (master) 1
Public Member Functions | Public Attributes | List of all members
OptionsNode Struct Reference

#include <treeopt.hxx>

Public Member Functions

 OptionsNode (OUString aId, OUString aLabel, bool bAllModules)

Public Attributes

OUString m_sId
OUString m_sLabel
bool m_bAllModules
std::vector< std::unique_ptr< OptionsLeaf > > m_aLeaves
std::vector< std::vector< std::unique_ptr< OptionsLeaf > > > m_aGroupedLeaves

Detailed Description

Definition at line 79 of file treeopt.hxx.

Constructor & Destructor Documentation

◆ OptionsNode()

OptionsNode::OptionsNode ( OUString  aId,
OUString  aLabel,
bool  bAllModules 

Definition at line 88 of file treeopt.hxx.

References aLabel.

Member Data Documentation

◆ m_aGroupedLeaves

std::vector< std::vector< std::unique_ptr<OptionsLeaf> > > OptionsNode::m_aGroupedLeaves

Definition at line 86 of file treeopt.hxx.

◆ m_aLeaves

std::vector< std::unique_ptr<OptionsLeaf> > OptionsNode::m_aLeaves

Definition at line 84 of file treeopt.hxx.

◆ m_bAllModules

bool OptionsNode::m_bAllModules

Definition at line 83 of file treeopt.hxx.

Referenced by isNodeActive().

◆ m_sId

OUString OptionsNode::m_sId

Definition at line 81 of file treeopt.hxx.

Referenced by isNodeActive(), and lcl_insertLeaf().

◆ m_sLabel

OUString OptionsNode::m_sLabel

Definition at line 82 of file treeopt.hxx.

Referenced by lcl_insertLeaf().

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