LibreOffice Module reportdesign (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
rptui::OGroupHelper Class Reference

Helper class to allow std::mem_fun for SAL_CALL. More...

#include <UndoActions.hxx>

Public Member Functions

 OGroupHelper (const css::uno::Reference< css::report::XGroup > &_xGroup)
 
css::uno::Reference< css::report::XSection > getHeader ()
 
css::uno::Reference< css::report::XSection > getFooter ()
 
const css::uno::Reference< css::report::XGroup > & getGroup () const
 
bool getHeaderOn ()
 
bool getFooterOn ()
 
static::std::function< css::uno::Reference< css::report::XSection >OGroupHelper *)> getMemberFunction (const css::uno::Reference< css::report::XSection > &_xSection)
 

Private Member Functions

 OGroupHelper (const OGroupHelper &)=delete
 
OGroupHelperoperator= (const OGroupHelper &)=delete
 

Private Attributes

css::uno::Reference< css::report::XGroup > m_xGroup
 

Detailed Description

Helper class to allow std::mem_fun for SAL_CALL.

Definition at line 47 of file UndoActions.hxx.

Constructor & Destructor Documentation

rptui::OGroupHelper::OGroupHelper ( const OGroupHelper )
privatedelete
rptui::OGroupHelper::OGroupHelper ( const css::uno::Reference< css::report::XGroup > &  _xGroup)
inline

Definition at line 53 of file UndoActions.hxx.

Member Function Documentation

css::uno::Reference< css::report::XSection > rptui::OGroupHelper::getFooter ( )
inline

Definition at line 58 of file UndoActions.hxx.

Referenced by rptui::OSectionWindow::_propertyChanged(), and getMemberFunction().

bool rptui::OGroupHelper::getFooterOn ( )
inline

Definition at line 62 of file UndoActions.hxx.

Referenced by rptui::OSectionWindow::_propertyChanged().

const css::uno::Reference< css::report::XGroup >& rptui::OGroupHelper::getGroup ( ) const
inline
css::uno::Reference< css::report::XSection > rptui::OGroupHelper::getHeader ( )
inline

Definition at line 57 of file UndoActions.hxx.

Referenced by rptui::OSectionWindow::_propertyChanged(), and getMemberFunction().

bool rptui::OGroupHelper::getHeaderOn ( )
inline

Definition at line 61 of file UndoActions.hxx.

Referenced by rptui::OSectionWindow::_propertyChanged().

std::function< uno::Reference< report::XSection >OGroupHelper *)> rptui::OGroupHelper::getMemberFunction ( const css::uno::Reference< css::report::XSection > &  _xSection)

Definition at line 46 of file UndoActions.cxx.

References getFooter(), and getHeader().

Referenced by rptui::lcl_createUndo(), and rptui::OXUndoEnvironment::propertyChange().

OGroupHelper& rptui::OGroupHelper::operator= ( const OGroupHelper )
privatedelete

Member Data Documentation

css::uno::Reference< css::report::XGroup > rptui::OGroupHelper::m_xGroup
private

Definition at line 49 of file UndoActions.hxx.

Referenced by getGroup().


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