LibreOffice Module sw (master) 1
Functions | Variables
dbgoutsw.hxx File Reference
#include <rtl/ustring.hxx>
#include <rtl/ustrbuf.hxx>
#include "tox.hxx"
#include <cstdio>
#include <string_view>
#include <unordered_map>
Include dependency graph for dbgoutsw.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

const char * dbg_out (const void *pVoid)
 
const char * dbg_out (std::u16string_view aStr)
 
const char * dbg_out (const SwRect &rRect)
 
const char * dbg_out (const SwFrameFormat &rFrameFormat)
 
SW_DLLPUBLIC const char * dbg_out (const SwNode &rNode)
 
SW_DLLPUBLIC const char * dbg_out (const SwNode *pNode)
 
const char * dbg_out (const SwContentNode *pNode)
 
const char * dbg_out (const SwTextNode *pNode)
 
const char * dbg_out (const SwTextAttr &rAttr)
 
const char * dbg_out (const SwpHints &rHints)
 
const char * dbg_out (const SfxPoolItem &rItem)
 
const char * dbg_out (const SfxPoolItem *pItem)
 
const char * dbg_out (const SfxItemSet &rSet)
 
const char * dbg_out (const SwPosition &rPos)
 
const char * dbg_out (const SwPaM &rPam)
 
const char * dbg_out (const SwNodeNum &rNum)
 
const char * dbg_out (const SwUndo &rUndo)
 
const char * dbg_out (SwOutlineNodes const &rNodes)
 
const char * dbg_out (const SwNumRule &rRule)
 
const char * dbg_out (const SwTextFormatColl &rFormat)
 
const char * dbg_out (const SwNumRuleTable &rTable)
 
const char * dbg_out (const SwNodeRange &rRange)
 
const char * dbg_out (const sw::FrameFormats< sw::SpzFrameFormat * > &rFrameFormats)
 
template<typename tKey , typename tMember , typename fHashFunction >
OUString lcl_dbg_out (const std::unordered_map< tKey, tMember, fHashFunction > &rMap)
 
template<typename tKey , typename tMember , typename fHashFunction >
const char * dbg_out (const std::unordered_map< tKey, tMember, fHashFunction > &rMap)
 
const char * dbg_out (const SwFormToken &rToken)
 
const char * dbg_out (const SwFormTokens &rTokens)
 

Variables

bool bDbgOutStdErr
 
bool bDbgOutPrintAttrSet
 

Function Documentation

◆ dbg_out() [1/26]

const char * dbg_out ( const SfxItemSet rSet)

Definition at line 271 of file dbgoutsw.cxx.

References dbg_out(), lcl_dbg_out(), and rSet.

◆ dbg_out() [2/26]

const char * dbg_out ( const SfxPoolItem rItem)

Definition at line 237 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [3/26]

const char * dbg_out ( const SfxPoolItem pItem)

Definition at line 242 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [4/26]

template<typename tKey , typename tMember , typename fHashFunction >
const char * dbg_out ( const std::unordered_map< tKey, tMember, fHashFunction > &  rMap)

Definition at line 102 of file dbgoutsw.hxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [5/26]

const char * dbg_out ( const sw::FrameFormats< sw::SpzFrameFormat * > &  rFrameFormats)

Definition at line 704 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [6/26]

const char * dbg_out ( const SwContentNode pNode)

Definition at line 614 of file dbgoutsw.cxx.

References dbg_out().

◆ dbg_out() [7/26]

const char * dbg_out ( const SwFormToken rToken)

Definition at line 770 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [8/26]

const char * dbg_out ( const SwFormTokens rTokens)

Definition at line 794 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [9/26]

const char * dbg_out ( const SwFrameFormat rFrameFormat)

Definition at line 400 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [10/26]

SW_DLLPUBLIC const char * dbg_out ( const SwNode rNode)

Definition at line 601 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [11/26]

SW_DLLPUBLIC const char * dbg_out ( const SwNode pNode)

Definition at line 606 of file dbgoutsw.cxx.

References dbg_out().

◆ dbg_out() [12/26]

const char * dbg_out ( const SwNodeNum rNum)

Definition at line 359 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [13/26]

const char * dbg_out ( const SwNodeRange rRange)

Definition at line 811 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [14/26]

const char * dbg_out ( const SwNumRule rRule)

Definition at line 683 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [15/26]

const char * dbg_out ( const SwNumRuleTable rTable)

Definition at line 728 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [16/26]

const char * dbg_out ( const SwPaM rPam)

Definition at line 349 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [17/26]

const char * dbg_out ( const SwpHints rHints)

Definition at line 309 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [18/26]

const char * dbg_out ( const SwPosition rPos)

Definition at line 328 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [19/26]

const char * dbg_out ( const SwRect rRect)

Definition at line 380 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [20/26]

const char * dbg_out ( const SwTextAttr rAttr)

Definition at line 290 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [21/26]

const char * dbg_out ( const SwTextFormatColl rFormat)

Definition at line 694 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [22/26]

const char * dbg_out ( const SwTextNode pNode)

Definition at line 622 of file dbgoutsw.cxx.

References dbg_out().

◆ dbg_out() [23/26]

const char * dbg_out ( const SwUndo rUndo)

Definition at line 636 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ dbg_out() [24/26]

const char * dbg_out ( const void *  pVoid)

Definition at line 71 of file dbgoutsw.cxx.

References dbg_out().

Referenced by dbg_out(), MSWordExportBase::OutputEndNode(), and ww8::WW8TableNodeInfo::toString().

◆ dbg_out() [25/26]

const char * dbg_out ( std::u16string_view  aStr)

Definition at line 76 of file dbgoutsw.cxx.

References aDbgOutResult, aStr, bDbgOutStdErr, and OUStringToOString().

◆ dbg_out() [26/26]

const char * dbg_out ( SwOutlineNodes const &  rNodes)

Definition at line 655 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

◆ lcl_dbg_out()

template<typename tKey , typename tMember , typename fHashFunction >
OUString lcl_dbg_out ( const std::unordered_map< tKey, tMember, fHashFunction > &  rMap)

Definition at line 78 of file dbgoutsw.hxx.

References sprintf().

Referenced by dbg_out().

Variable Documentation

◆ bDbgOutPrintAttrSet

bool bDbgOutPrintAttrSet
extern

Definition at line 48 of file dbgoutsw.cxx.

Referenced by lcl_dbg_out().

◆ bDbgOutStdErr

bool bDbgOutStdErr
extern

Definition at line 47 of file dbgoutsw.cxx.

Referenced by dbg_out().