LibreOffice Module sw (master) 1
|
#include <sal/config.h>
#include <string_view>
#include <float.h>
#include <hintids.hxx>
#include <hints.hxx>
#include <fmtfld.hxx>
#include <txtfld.hxx>
#include <frmfmt.hxx>
#include <layfrm.hxx>
#include <cntfrm.hxx>
#include <tabfrm.hxx>
#include <doc.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <ndtxt.hxx>
#include <swtable.hxx>
#include <tblsel.hxx>
#include <cellfml.hxx>
#include <calc.hxx>
#include <expfld.hxx>
#include <usrfld.hxx>
#include <flddat.hxx>
#include <cellatr.hxx>
#include <ndindex.hxx>
#include <frameformats.hxx>
#include <comphelper/string.hxx>
#include <o3tl/string_view.hxx>
#include <o3tl/safeint.hxx>
#include <osl/diagnose.h>
#include <svl/numformat.hxx>
#include <utility>
Go to the source code of this file.
Functions | |
static const SwFrame * | lcl_GetBoxFrame (const SwTableBox &rBox) |
static sal_Int32 | lcl_GetLongBoxNum (OUString &rStr) |
static const SwTableBox * | lcl_RelToBox (const SwTable &rTable, const SwTableBox *pRefBox, const OUString &sGetName) |
static OUString | lcl_BoxNmToRel (const SwTable &rTable, const SwTableNode &rTableNd, const OUString &sRefBoxNm, const OUString &sGetStr, bool bExtrnlNm) |
|
static |
Definition at line 885 of file cellfml.cxx.
References o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::end(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::find(), SwTable::GetBoxNum(), SwTableBox::GetName(), SwTableNode::GetTable(), and SwTable::GetTabSortBoxes().
Referenced by SwTableFormula::BoxNmsToRelNm().
|
static |
Definition at line 772 of file cellfml.cxx.
References IDocumentLayoutAccess::GetCurrentLayout(), SwNode::GetDoc(), SwDoc::getIDocumentLayoutAccess(), SwContentNode::getLayoutFrame(), SwNodeIndex::GetNodes(), SwTableBox::GetSttNd(), and SwNodes::GoNext().
Referenced by SwTableFormula::GetBoxes().
|
static |
Definition at line 782 of file cellfml.cxx.
References nPos, and o3tl::toInt32().
Referenced by lcl_RelToBox().
|
static |
Definition at line 799 of file cellfml.cxx.
References SwTableLines::empty(), SwTableLines::front(), SwTable::GetBoxNum(), SwTableLine::GetBoxPos(), SwTableLines::GetPos(), SwTableBox::GetSttNd(), SwTableLine::GetTabBoxes(), SwTable::GetTableBox(), SwTable::GetTabLines(), SwTableBox::GetTabLines(), SwTableLine::GetUpper(), SwTableBox::GetUpper(), lcl_GetLongBoxNum(), o3tl::make_unsigned(), and SwTableLines::size().
Referenced by SwTableFormula::HasValidBoxes_(), SwTableFormula::RelBoxNmsToPtr(), SwTableFormula::RelNmsToBoxNms(), and SwTableFormula::SplitMergeBoxNm_().