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

#include <dumperbase.hxx>

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

Public Member Functions

 ItemGuard (const OutputRef &rxOut, const String &rName)
 
 ~ItemGuard ()
 
void cont ()
 

Private Member Functions

 ItemGuard (const ItemGuard &)=delete
 
ItemGuardoperator= (const ItemGuard &)=delete
 

Private Attributes

OutputmrOut
 

Detailed Description

Definition at line 1044 of file dumperbase.hxx.

Constructor & Destructor Documentation

◆ ItemGuard() [1/2]

oox::dump::ItemGuard::ItemGuard ( const OutputRef rxOut,
const String rName 
)
inlineexplicit

Definition at line 1047 of file dumperbase.hxx.

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

◆ ~ItemGuard()

oox::dump::ItemGuard::~ItemGuard ( )
inline

Definition at line 1049 of file dumperbase.hxx.

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

◆ ItemGuard() [2/2]

oox::dump::ItemGuard::ItemGuard ( const ItemGuard )
privatedelete

Member Function Documentation

◆ cont()

void oox::dump::ItemGuard::cont ( )
inline

◆ operator=()

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

Member Data Documentation

◆ mrOut

Output& oox::dump::ItemGuard::mrOut
private

Definition at line 1055 of file dumperbase.hxx.

Referenced by cont(), ItemGuard(), and ~ItemGuard().


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