LibreOffice Module sw (master)  1
Functions | Variables
dbgoutsw.cxx File Reference
#include <osl/diagnose.h>
#include <rtl/ustring.hxx>
#include <svl/poolitem.hxx>
#include <svl/itemiter.hxx>
#include <string>
#include <map>
#include <node.hxx>
#include <ndtxt.hxx>
#include <ndhints.hxx>
#include <txatbase.hxx>
#include <pam.hxx>
#include <docary.hxx>
#include <swundo.hxx>
#include <undobj.hxx>
#include <numrule.hxx>
#include <doc.hxx>
#include <frmfmt.hxx>
#include <fmtanchr.hxx>
#include <swrect.hxx>
#include <ndarr.hxx>
#include <paratr.hxx>
#include <SwNodeNum.hxx>
#include <dbgoutsw.hxx>
#include <frameformats.hxx>
#include <iostream>
#include <cstdio>
Include dependency graph for dbgoutsw.cxx:

Go to the source code of this file.

Functions

template<class T >
static OUString lcl_dbg_out_SvPtrArr (const T &rArr)
 
const char * dbg_out (const void *pVoid)
 
const char * dbg_out (const OUString &aStr)
 
static map< sal_uInt16, OUString > & GetItemWhichMap ()
 
static OUString lcl_dbg_out (const SfxPoolItem &rItem)
 
const char * dbg_out (const SfxPoolItem &rItem)
 
const char * dbg_out (const SfxPoolItem *pItem)
 
static OUString lcl_dbg_out (const SfxItemSet &rSet)
 
const char * dbg_out (const SfxItemSet &rSet)
 
static OUString lcl_dbg_out (const SwTextAttr &rAttr)
 
const char * dbg_out (const SwTextAttr &rAttr)
 
static OUString lcl_dbg_out (const SwpHints &rHints)
 
const char * dbg_out (const SwpHints &rHints)
 
static OUString lcl_dbg_out (const SwPosition &rPos)
 
const char * dbg_out (const SwPosition &rPos)
 
static OUString lcl_dbg_out (const SwPaM &rPam)
 
const char * dbg_out (const SwPaM &rPam)
 
static OUString lcl_dbg_out (const SwNodeNum &)
 
const char * dbg_out (const SwNodeNum &rNum)
 
static OUString lcl_dbg_out (const SwRect &rRect)
 
const char * dbg_out (const SwRect &rRect)
 
static OUString lcl_dbg_out (const SwFrameFormat &rFrameFormat)
 
const char * dbg_out (const SwFrameFormat &rFrameFormat)
 
static OUString lcl_AnchoredFrames (const SwNode &rNode)
 
static OUString lcl_dbg_out_NumType (sal_Int16 nType)
 
static OUString lcl_dbg_out (const SwNode &rNode)
 
const char * dbg_out (const SwNode &rNode)
 
const char * dbg_out (const SwNode *pNode)
 
const char * dbg_out (const SwContentNode *pNode)
 
const char * dbg_out (const SwTextNode *pNode)
 
static OUString lcl_dbg_out (const SwUndo &rUndo)
 
const char * dbg_out (const SwUndo &rUndo)
 
static OUString lcl_dbg_out (SwOutlineNodes const &rNodes)
 
const char * dbg_out (SwOutlineNodes const &rNodes)
 
static OUString lcl_dbg_out (const SvxNumberFormat &rFormat)
 
static OUString lcl_dbg_out (const SwNumRule &rRule)
 
const char * dbg_out (const SwNumRule &rRule)
 
static OUString lcl_dbg_out (const SwTextFormatColl &rFormat)
 
const char * dbg_out (const SwTextFormatColl &rFormat)
 
static OUString lcl_dbg_out (const SwFrameFormats &rFrameFormats)
 
const char * dbg_out (const SwFrameFormats &rFrameFormats)
 
static OUString lcl_dbg_out (const SwNumRuleTable &rTable)
 
const char * dbg_out (const SwNumRuleTable &rTable)
 
static OUString lcl_TokenType2Str (FormTokenType nType)
 
static OUString lcl_dbg_out (const SwFormToken &rToken)
 
const char * dbg_out (const SwFormToken &rToken)
 
static OUString lcl_dbg_out (const SwFormTokens &rTokens)
 
const char * dbg_out (const SwFormTokens &rTokens)
 
static OUString lcl_dbg_out (const SwNodeRange &rRange)
 
const char * dbg_out (const SwNodeRange &rRange)
 

Variables

static OString aDbgOutResult
 
bool bDbgOutStdErr = false
 
bool bDbgOutPrintAttrSet = false
 

Function Documentation

const char* dbg_out ( const void pVoid)

Definition at line 76 of file dbgoutsw.cxx.

References dbg_out().

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

const char* dbg_out ( const OUString &  aStr)

Definition at line 87 of file dbgoutsw.cxx.

References aDbgOutResult, bDbgOutStdErr, and OUStringToOString().

const char* dbg_out ( const SfxPoolItem rItem)

Definition at line 242 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SfxPoolItem pItem)

Definition at line 247 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SfxItemSet rSet)

Definition at line 276 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SwTextAttr rAttr)

Definition at line 295 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SwpHints rHints)

Definition at line 316 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SwPosition rPos)

Definition at line 335 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SwPaM rPam)

Definition at line 356 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SwNodeNum rNum)

Definition at line 366 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SwRect rRect)

Definition at line 387 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SwFrameFormat rFrameFormat)

Definition at line 410 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SwNode rNode)

Definition at line 619 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SwNode pNode)

Definition at line 624 of file dbgoutsw.cxx.

References dbg_out().

const char* dbg_out ( const SwContentNode pNode)

Definition at line 632 of file dbgoutsw.cxx.

References dbg_out().

const char* dbg_out ( const SwTextNode pNode)

Definition at line 640 of file dbgoutsw.cxx.

References dbg_out().

const char* dbg_out ( const SwUndo rUndo)

Definition at line 654 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( SwOutlineNodes const &  rNodes)

Definition at line 674 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SwNumRule rRule)

Definition at line 707 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SwTextFormatColl rFormat)

Definition at line 718 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SwFrameFormats rFrameFormats)

Definition at line 728 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SwNumRuleTable rTable)

Definition at line 754 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SwFormToken rToken)

Definition at line 796 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SwFormTokens rTokens)

Definition at line 822 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

const char* dbg_out ( const SwNodeRange rRange)

Definition at line 839 of file dbgoutsw.cxx.

References dbg_out(), and lcl_dbg_out().

static map<sal_uInt16,OUString>& GetItemWhichMap ( )
static

Definition at line 97 of file dbgoutsw.cxx.

References RES_ANCHOR(), RES_BACKGROUND(), RES_BOX(), RES_BOXATR_FORMAT(), RES_BOXATR_FORMULA(), RES_BOXATR_VALUE(), RES_BREAK(), RES_CHAIN(), RES_CHRATR_AUTOKERN(), RES_CHRATR_BACKGROUND(), RES_CHRATR_BLINK(), RES_CHRATR_BOX(), RES_CHRATR_CASEMAP(), RES_CHRATR_CHARSETCOLOR(), RES_CHRATR_CJK_FONT(), RES_CHRATR_CJK_FONTSIZE(), RES_CHRATR_CJK_LANGUAGE(), RES_CHRATR_CJK_POSTURE(), RES_CHRATR_CJK_WEIGHT(), RES_CHRATR_COLOR(), RES_CHRATR_CONTOUR(), RES_CHRATR_CROSSEDOUT(), RES_CHRATR_CTL_FONT(), RES_CHRATR_CTL_FONTSIZE(), RES_CHRATR_CTL_LANGUAGE(), RES_CHRATR_CTL_POSTURE(), RES_CHRATR_CTL_WEIGHT(), RES_CHRATR_EMPHASIS_MARK(), RES_CHRATR_ESCAPEMENT(), RES_CHRATR_FONT(), RES_CHRATR_FONTSIZE(), RES_CHRATR_HIDDEN(), RES_CHRATR_HIGHLIGHT(), RES_CHRATR_KERNING(), RES_CHRATR_LANGUAGE(), RES_CHRATR_NOHYPHEN(), RES_CHRATR_OVERLINE(), RES_CHRATR_POSTURE(), RES_CHRATR_RELIEF(), RES_CHRATR_ROTATE(), RES_CHRATR_SCALEW(), RES_CHRATR_SHADOW(), RES_CHRATR_SHADOWED(), RES_CHRATR_TWO_LINES(), RES_CHRATR_UNDERLINE(), RES_CHRATR_WEIGHT(), RES_CHRATR_WORDLINEMODE(), RES_CNTNT(), RES_COL(), RES_COLUMNBALANCE(), RES_EDIT_IN_READONLY(), RES_END_AT_TXTEND(), RES_FILL_ORDER(), RES_FOOTER(), RES_FRAMEDIR(), RES_FRM_SIZE(), RES_FRMMACRO(), RES_FTN_AT_TXTEND(), RES_GRFATR_CHANNELB(), RES_GRFATR_CHANNELG(), RES_GRFATR_CHANNELR(), RES_GRFATR_CONTRAST(), RES_GRFATR_CROPGRF(), RES_GRFATR_DRAWMODE(), RES_GRFATR_GAMMA(), RES_GRFATR_INVERT(), RES_GRFATR_LUMINANCE(), RES_GRFATR_MIRRORGRF(), RES_GRFATR_ROTATION(), RES_GRFATR_TRANSPARENCY(), RES_HEADER(), RES_HEADER_FOOTER_EAT_SPACING(), RES_HORI_ORIENT(), RES_KEEP(), RES_LAYOUT_SPLIT(), RES_LINENUMBER(), RES_LR_SPACE(), RES_OPAQUE(), RES_PAGEDESC(), RES_PAPER_BIN(), RES_PARATR_ADJUST(), RES_PARATR_CONNECT_BORDER(), RES_PARATR_DROP(), RES_PARATR_FORBIDDEN_RULES(), RES_PARATR_HANGINGPUNCTUATION(), RES_PARATR_HYPHENZONE(), RES_PARATR_LINESPACING(), RES_PARATR_NUMRULE(), RES_PARATR_ORPHANS(), RES_PARATR_REGISTER(), RES_PARATR_SCRIPTSPACE(), RES_PARATR_SNAPTOGRID(), RES_PARATR_SPLIT(), RES_PARATR_TABSTOP(), RES_PARATR_VERTALIGN(), RES_PARATR_WIDOWS(), RES_PRINT(), RES_PROTECT(), RES_ROW_SPLIT(), RES_SHADOW(), RES_SURROUND(), RES_TEXTGRID(), RES_TXTATR_ANNOTATION(), RES_TXTATR_AUTOFMT(), RES_TXTATR_CHARFMT(), RES_TXTATR_CJK_RUBY(), RES_TXTATR_DUMMY1(), RES_TXTATR_DUMMY2(), RES_TXTATR_DUMMY3(), RES_TXTATR_FIELD(), RES_TXTATR_FLYCNT(), RES_TXTATR_FTN(), RES_TXTATR_INETFMT(), RES_TXTATR_INPUTFIELD(), RES_TXTATR_META(), RES_TXTATR_METAFIELD(), RES_TXTATR_REFMARK(), RES_TXTATR_TOXMARK(), RES_TXTATR_UNKNOWN_CONTAINER(), RES_UL_SPACE(), RES_URL(), and RES_VERT_ORIENT().

Referenced by lcl_dbg_out().

static OUString lcl_AnchoredFrames ( const SwNode rNode)
static
static OUString lcl_dbg_out ( const SfxPoolItem rItem)
static
static OUString lcl_dbg_out ( const SfxItemSet rSet)
static

Definition at line 252 of file dbgoutsw.cxx.

References aStr, SfxItemIter::GetCurItem(), lcl_dbg_out(), and SfxItemIter::NextItem().

static OUString lcl_dbg_out ( const SwTextAttr rAttr)
static
static OUString lcl_dbg_out ( const SwpHints rHints)
static

Definition at line 300 of file dbgoutsw.cxx.

References aStr, SwpHints::Count(), SwpHints::Get(), i, and lcl_dbg_out().

static OUString lcl_dbg_out ( const SwPosition rPos)
static
static OUString lcl_dbg_out ( const SwPaM rPam)
static

Definition at line 340 of file dbgoutsw.cxx.

References aStr, SwPaM::GetMark(), SwPaM::GetPoint(), SwPaM::HasMark(), and lcl_dbg_out().

static OUString lcl_dbg_out ( const SwNodeNum )
static

Definition at line 361 of file dbgoutsw.cxx.

static OUString lcl_dbg_out ( const SwRect rRect)
static

Definition at line 371 of file dbgoutsw.cxx.

References SwRect::Bottom(), SwRect::Left(), SwRect::Right(), and SwRect::Top().

static OUString lcl_dbg_out ( const SwFrameFormat rFrameFormat)
static
static OUString lcl_dbg_out ( const SwNode rNode)
static
static OUString lcl_dbg_out ( const SwUndo rUndo)
static

Definition at line 648 of file dbgoutsw.cxx.

References SwUndo::GetComment(), and SwUndo::GetId().

static OUString lcl_dbg_out ( SwOutlineNodes const &  rNodes)
static
static OUString lcl_dbg_out ( const SvxNumberFormat rFormat)
static

Definition at line 679 of file dbgoutsw.cxx.

References SvxNumberType::GetNumberingType(), and lcl_dbg_out_NumType().

static OUString lcl_dbg_out ( const SwNumRule rRule)
static

Definition at line 685 of file dbgoutsw.cxx.

References SwNumRule::Get(), SwNumRule::GetName(), lcl_dbg_out(), MAXLEVEL, and n.

static OUString lcl_dbg_out ( const SwTextFormatColl rFormat)
static

Definition at line 712 of file dbgoutsw.cxx.

References SwTextFormatColl::GetAttrOutlineLevel(), and SwFormat::GetName().

static OUString lcl_dbg_out ( const SwFrameFormats rFrameFormats)
static

Definition at line 723 of file dbgoutsw.cxx.

static OUString lcl_dbg_out ( const SwNumRuleTable rTable)
static

Definition at line 733 of file dbgoutsw.cxx.

References n, and SwVectorModifyBase< Value >::size().

static OUString lcl_dbg_out ( const SwFormToken rToken)
static

Definition at line 791 of file dbgoutsw.cxx.

References SwFormToken::GetString().

static OUString lcl_dbg_out ( const SwFormTokens rTokens)
static

Definition at line 801 of file dbgoutsw.cxx.

References aStr, lcl_dbg_out(), and lcl_TokenType2Str().

static OUString lcl_dbg_out ( const SwNodeRange rRange)
static

Definition at line 827 of file dbgoutsw.cxx.

References SwNodeRange::aEnd, SwNodeRange::aStart, aStr, and lcl_dbg_out().

static OUString lcl_dbg_out_NumType ( sal_Int16  nType)
static
template<class T >
static OUString lcl_dbg_out_SvPtrArr ( const T &  rArr)
static

Definition at line 56 of file dbgoutsw.cxx.

References aStr, i, and lcl_dbg_out().

static OUString lcl_TokenType2Str ( FormTokenType  nType)
static

Variable Documentation

OString aDbgOutResult
static

Definition at line 51 of file dbgoutsw.cxx.

Referenced by dbg_out().

bool bDbgOutPrintAttrSet = false

Definition at line 53 of file dbgoutsw.cxx.

Referenced by lcl_dbg_out().

bool bDbgOutStdErr = false

Definition at line 52 of file dbgoutsw.cxx.

Referenced by dbg_out().