LibreOffice Module oox (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
oox::dump::IndentGuard Class Reference

#include <dumperbase.hxx>

Collaboration diagram for oox::dump::IndentGuard:
[legend]

Public Member Functions

 IndentGuard (const OutputRef &rxOut)
 
 ~IndentGuard ()
 

Private Member Functions

 IndentGuard (const IndentGuard &)=delete
 
IndentGuardoperator= (const IndentGuard &)=delete
 

Private Attributes

OutputmrOut
 

Detailed Description

Definition at line 1009 of file dumperbase.hxx.

Constructor & Destructor Documentation

◆ IndentGuard() [1/2]

oox::dump::IndentGuard::IndentGuard ( const OutputRef rxOut)
inlineexplicit

Definition at line 1012 of file dumperbase.hxx.

References oox::dump::Output::incIndent(), and mrOut.

◆ ~IndentGuard()

oox::dump::IndentGuard::~IndentGuard ( )
inline

Definition at line 1013 of file dumperbase.hxx.

References oox::dump::Output::decIndent(), and mrOut.

◆ IndentGuard() [2/2]

oox::dump::IndentGuard::IndentGuard ( const IndentGuard )
privatedelete

Member Function Documentation

◆ operator=()

IndentGuard & oox::dump::IndentGuard::operator= ( const IndentGuard )
privatedelete

Member Data Documentation

◆ mrOut

Output& oox::dump::IndentGuard::mrOut
private

Definition at line 1018 of file dumperbase.hxx.

Referenced by IndentGuard(), and ~IndentGuard().


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