LibreOffice Module sw (master)
1
|
#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>
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 SwTableLine * | lcl_FindTableLine (const SwTable &rTable, const SwTableBox &rBox) |
static const SwTableLines & | lcl_FindParentLines (const SwTable &rTable, const SwTableBox &rBox) |
void | InsertSort (std::vector< sal_uInt16 > &rArr, sal_uInt16 nIdx) |
Definition at line 73 of file untbl.cxx.
Referenced by SwUndoTableNdsChg::RedoImpl(), and SwUndoTableNdsChg::UndoImpl().
#define CHECKTABLE | ( | t | ) | CheckTable( t ); |
Definition at line 198 of file untbl.cxx.
Referenced by SwUndoTableMerge::UndoImpl().
#define DEBUG_REDLINE | ( | pDoc | ) | sw_DebugRedline( pDoc ); |
Definition at line 79 of file untbl.cxx.
Referenced by SwUndoTableCpyTable::AddBoxAfter(), SwUndoTableCpyTable::AddBoxBefore(), SwUndoTableCpyTable::RedoImpl(), and SwUndoTableCpyTable::UndoImpl().
typedef std::vector<std::shared_ptr<SfxItemSet> > SfxItemSets |
Definition at line 3111 of file untbl.cxx.
References SwFormat::GetDoc(), SwTable::GetFrameFormat(), SwDoc::GetNodes(), SwTableBox::GetSttIdx(), SwTableBox::GetSttNd(), SwTable::GetTabSortBoxes(), n, and o3tl::sorted_vector< Value, Compare, Find, class >::size().
void InsertSort | ( | std::vector< sal_uInt16 > & | rArr, |
sal_uInt16 | nIdx | ||
) |
Definition at line 3084 of file untbl.cxx.
Referenced by SwSetExpFieldType::SetSeqRefNo().
|
static |
Definition at line 1548 of file untbl.cxx.
References SwTable::GetTabLines(), SwTableBox::GetTabLines(), SwTableLine::GetUpper(), and SwTableBox::GetUpper().
Referenced by SwUndoTableNdsChg::SaveNewBoxes().
|
static |
Definition at line 1533 of file untbl.cxx.
References SwTableLines::GetPos(), SwTable::GetTabLines(), SwTableBox::GetTabLines(), SwTableLine::GetUpper(), and SwTableBox::GetUpper().
Referenced by SwUndoTableNdsChg::UndoImpl().