LibreOffice Module vcl (master)  1
Public Member Functions | Protected Attributes | Friends | List of all members
VclBuilderContainer Class Reference

#include <builder.hxx>

Inheritance diagram for VclBuilderContainer:

Public Member Functions

 VclBuilderContainer ()
virtual ~VclBuilderContainer ()
void disposeBuilder ()
template<typename T >
T * get (VclPtr< T > &ret, const OString &sID)
template<typename T = vcl::Window>
T * get (const OString &sID)
void setDeferredProperties ()

Protected Attributes

std::unique_ptr< VclBuilderm_pUIBuilder


class ::SalInstanceBuilder
class ::ScreenshotTest

Detailed Description

Definition at line 464 of file builder.hxx.

Constructor & Destructor Documentation

VclBuilderContainer::VclBuilderContainer ( )

Definition at line 1572 of file dialog.cxx.

VclBuilderContainer::~VclBuilderContainer ( )

Definition at line 1576 of file dialog.cxx.

Member Function Documentation

void VclBuilderContainer::disposeBuilder ( )

Definition at line 550 of file dialog.cxx.

References m_pUIBuilder.

Referenced by NotebookBar::dispose(), SystemWindow::dispose(), and DockingWindow::dispose().

template<typename T >
T* VclBuilderContainer::get ( VclPtr< T > &  ret,
const OString &  sID 

Definition at line 471 of file builder.hxx.

template<typename T = vcl::Window>
T* VclBuilderContainer::get ( const OString &  sID)

Definition at line 475 of file builder.hxx.

void VclBuilderContainer::setDeferredProperties ( )

Friends And Related Function Documentation

friend class ::SalInstanceBuilder

Definition at line 489 of file builder.hxx.

friend class ::ScreenshotTest

Definition at line 490 of file builder.hxx.

Member Data Documentation

std::unique_ptr<VclBuilder> VclBuilderContainer::m_pUIBuilder

The documentation for this class was generated from the following files: