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

#include <dumperbase.hxx>

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

Public Member Functions

 TableGuard (const OutputRef &rxOut, sal_Int32 nW1)
 
 TableGuard (const OutputRef &rxOut, sal_Int32 nW1, sal_Int32 nW2)
 
 TableGuard (const OutputRef &rxOut, sal_Int32 nW1, sal_Int32 nW2, sal_Int32 nW3, sal_Int32 nW4)
 
 TableGuard (const OutputRef &rxOut, size_t nColCount, const sal_Int32 *pnColWidths)
 
 ~TableGuard ()
 
void tab (size_t nCol)
 

Private Member Functions

 TableGuard (const TableGuard &)=delete
 
TableGuardoperator= (const TableGuard &)=delete
 

Private Attributes

OutputmrOut
 

Detailed Description

Definition at line 1022 of file dumperbase.hxx.

Constructor & Destructor Documentation

◆ TableGuard() [1/5]

oox::dump::TableGuard::TableGuard ( const OutputRef rxOut,
sal_Int32  nW1 
)
inlineexplicit

Definition at line 1025 of file dumperbase.hxx.

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

◆ TableGuard() [2/5]

oox::dump::TableGuard::TableGuard ( const OutputRef rxOut,
sal_Int32  nW1,
sal_Int32  nW2 
)
inlineexplicit

Definition at line 1027 of file dumperbase.hxx.

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

◆ TableGuard() [3/5]

oox::dump::TableGuard::TableGuard ( const OutputRef rxOut,
sal_Int32  nW1,
sal_Int32  nW2,
sal_Int32  nW3,
sal_Int32  nW4 
)
inlineexplicit

Definition at line 1029 of file dumperbase.hxx.

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

◆ TableGuard() [4/5]

oox::dump::TableGuard::TableGuard ( const OutputRef rxOut,
size_t  nColCount,
const sal_Int32 *  pnColWidths 
)
inlineexplicit

Definition at line 1031 of file dumperbase.hxx.

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

◆ ~TableGuard()

oox::dump::TableGuard::~TableGuard ( )
inline

Definition at line 1034 of file dumperbase.hxx.

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

◆ TableGuard() [5/5]

oox::dump::TableGuard::TableGuard ( const TableGuard )
privatedelete

Member Function Documentation

◆ operator=()

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

◆ tab()

void oox::dump::TableGuard::tab ( size_t  nCol)
inline

Definition at line 1035 of file dumperbase.hxx.

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

Referenced by oox::dump::InputObjectBase::dumpRawBinary().

Member Data Documentation

◆ mrOut

Output& oox::dump::TableGuard::mrOut
private

Definition at line 1040 of file dumperbase.hxx.

Referenced by tab(), TableGuard(), and ~TableGuard().


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