LibreOffice Module sw (master) 1
Classes | Macros | Typedefs | Functions | Variables
untbl.cxx File Reference
#include <libxml/xmlwriter.h>
#include <UndoTable.hxx>
#include <UndoRedline.hxx>
#include <UndoDelete.hxx>
#include <UndoSplitMove.hxx>
#include <UndoCore.hxx>
#include <fesh.hxx>
#include <fmtpdsc.hxx>
#include <hintids.hxx>
#include <hints.hxx>
#include <doc.hxx>
#include <docredln.hxx>
#include <IDocumentUndoRedo.hxx>
#include <IDocumentChartDataProviderAccess.hxx>
#include <IDocumentRedlineAccess.hxx>
#include <IDocumentFieldsAccess.hxx>
#include <IDocumentStylePoolAccess.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <rootfrm.hxx>
#include <editsh.hxx>
#include <docary.hxx>
#include <ndtxt.hxx>
#include <swtable.hxx>
#include <pam.hxx>
#include <tblsel.hxx>
#include <swundo.hxx>
#include <rolbck.hxx>
#include <ddefld.hxx>
#include <tabfrm.hxx>
#include <tblafmt.hxx>
#include <poolfmt.hxx>
#include <mvsave.hxx>
#include <cellatr.hxx>
#include <swtblfmt.hxx>
#include <swddetbl.hxx>
#include <redline.hxx>
#include <node2lay.hxx>
#include <tblrwcl.hxx>
#include <fmtanchr.hxx>
#include <strings.hrc>
#include <unochart.hxx>
#include <calbck.hxx>
#include <frameformats.hxx>
#include <editeng/formatbreakitem.hxx>
#include <osl/diagnose.h>
#include <docsh.hxx>
#include <memory>
#include <utility>
#include <vector>
Include dependency graph for untbl.cxx:

Go to the source code of this file.

Classes

struct  UndoTableCpyTable_Entry
 
class  SaveTable
 
struct  SwTableToTextSave
 

Macros

#define CHECK_TABLE(t)   (t).CheckConsistency();
 
#define DEBUG_REDLINE(pDoc)   sw_DebugRedline( pDoc );
 
#define CHECKTABLE(t)   CheckTable( t );
 

Typedefs

typedef std::vector< std::shared_ptr< SfxItemSet > > SfxItemSets
 

Functions

static void CheckTable (const SwTable &)
 
static SwTableLinelcl_FindTableLine (const SwTable &rTable, const SwTableBox &rBox)
 
static const SwTableLineslcl_FindParentLines (const SwTable &rTable, const SwTableBox &rBox)
 
void InsertSort (std::vector< sal_uInt16 > &rArr, sal_uInt16 nIdx)
 

Variables

WhichRangesContainer const aSave_BoxContentSet (svl::Items< RES_CHRATR_COLOR, RES_CHRATR_CROSSEDOUT, RES_CHRATR_FONT, RES_CHRATR_FONTSIZE, RES_CHRATR_POSTURE, RES_CHRATR_POSTURE, RES_CHRATR_SHADOWED, RES_CHRATR_WEIGHT, RES_PARATR_ADJUST, RES_PARATR_ADJUST >)
 

Macro Definition Documentation

◆ CHECK_TABLE

#define CHECK_TABLE (   t)    (t).CheckConsistency();

Definition at line 73 of file untbl.cxx.

◆ CHECKTABLE

#define CHECKTABLE (   t)    CheckTable( t );

Definition at line 198 of file untbl.cxx.

◆ DEBUG_REDLINE

#define DEBUG_REDLINE (   pDoc)    sw_DebugRedline( pDoc );

Definition at line 79 of file untbl.cxx.

Typedef Documentation

◆ SfxItemSets

typedef std::vector<std::shared_ptr<SfxItemSet> > SfxItemSets

Definition at line 84 of file untbl.cxx.

Function Documentation

◆ CheckTable()

void CheckTable ( const SwTable rTable)
static

◆ InsertSort()

void InsertSort ( std::vector< sal_uInt16 > &  rArr,
sal_uInt16  nIdx 
)

Definition at line 3044 of file untbl.cxx.

Referenced by SwSetExpFieldType::SetSeqRefNo().

◆ lcl_FindParentLines()

static const SwTableLines & lcl_FindParentLines ( const SwTable rTable,
const SwTableBox rBox 
)
static

◆ lcl_FindTableLine()

static SwTableLine * lcl_FindTableLine ( const SwTable rTable,
const SwTableBox rBox 
)
static

Variable Documentation

◆ aSave_BoxContentSet