|
LibreOffice Module sc (master) 1
|
#include <comphelper/processfactory.hxx>#include <comphelper/random.hxx>#include <svl/numformat.hxx>#include <svl/zforlist.hxx>#include <svl/zformat.hxx>#include <unotools/collatorwrapper.hxx>#include <stdlib.h>#include <com/sun/star/i18n/KParseTokens.hpp>#include <com/sun/star/i18n/KParseType.hpp>#include <sal/log.hxx>#include <osl/diagnose.h>#include <refdata.hxx>#include <table.hxx>#include <scitems.hxx>#include <formulacell.hxx>#include <document.hxx>#include <globstr.hrc>#include <scresid.hxx>#include <global.hxx>#include <stlpool.hxx>#include <patattr.hxx>#include <subtotal.hxx>#include <markdata.hxx>#include <rangelst.hxx>#include <userlist.hxx>#include <progress.hxx>#include <queryparam.hxx>#include <queryentry.hxx>#include <subtotalparam.hxx>#include <docpool.hxx>#include <cellvalue.hxx>#include <tokenarray.hxx>#include <mtvcellfunc.hxx>#include <columnspanset.hxx>#include <fstalgorithm.hxx>#include <listenercontext.hxx>#include <sharedformula.hxx>#include <stlsheet.hxx>#include <refhint.hxx>#include <listenerquery.hxx>#include <bcaslot.hxx>#include <reordermap.hxx>#include <drwlayer.hxx>#include <queryevaluator.hxx>#include <scopetools.hxx>#include <svl/sharedstringpool.hxx>#include <memory>#include <set>#include <unordered_set>#include <vector>#include <mdds/flat_segment_tree.hpp>Go to the source code of this file.
Classes | |
| class | ScSortInfoArray |
| struct | ScSortInfoArray::Cell |
| struct | ScSortInfoArray::Row |
Namespaces | |
| namespace | naturalsort |
Functions | |
| static bool | naturalsort::SplitString (const OUString &sWhole, OUString &sPrefix, OUString &sSuffix, double &fNum) |
| Splits a given string into three parts: the prefix, number string, and the suffix. More... | |
| static short | naturalsort::Compare (const OUString &sInput1, const OUString &sInput2, const bool bCaseSens, const ScUserListData *pData, const CollatorWrapper *pCW) |
| Naturally compares two given strings. More... | |
| static void | lcl_RemoveNumberFormat (ScTable *pTab, SCCOL nCol, SCROW nRow) |
| static TranslateId | lcl_GetSubTotalStrId (int id) |
| static TranslateId | lcl_GetGrandSubTotalStrId (int id) |
Variables | |
| constexpr sal_Int32 | kSortCellsChunk = 500 * 1024 * 1024 / sizeof(ScSortInfoArray::Cell) |
|
static |
Definition at line 2093 of file table3.cxx.
References SUBTOTAL_FUNC_AVE, SUBTOTAL_FUNC_CNT, SUBTOTAL_FUNC_CNT2, SUBTOTAL_FUNC_MAX, SUBTOTAL_FUNC_MIN, SUBTOTAL_FUNC_PROD, SUBTOTAL_FUNC_STD, SUBTOTAL_FUNC_STDP, SUBTOTAL_FUNC_SUM, SUBTOTAL_FUNC_VAR, and SUBTOTAL_FUNC_VARP.
Referenced by ScTable::DoSubTotals().
|
static |
Definition at line 2069 of file table3.cxx.
References SUBTOTAL_FUNC_AVE, SUBTOTAL_FUNC_CNT, SUBTOTAL_FUNC_CNT2, SUBTOTAL_FUNC_MAX, SUBTOTAL_FUNC_MIN, SUBTOTAL_FUNC_PROD, SUBTOTAL_FUNC_STD, SUBTOTAL_FUNC_STDP, SUBTOTAL_FUNC_SUM, SUBTOTAL_FUNC_VAR, and SUBTOTAL_FUNC_VARP.
Referenced by ScTable::DoSubTotals().
Definition at line 2042 of file table3.cxx.
References ATTR_LANGUAGE_FORMAT(), ATTR_VALUE_FORMAT(), SfxItemSet::ClearItem(), ScPatternAttr::GetItemSet(), SfxItemSet::GetItemState(), ScTable::GetPattern(), rSet, and ScTable::SetPattern().
Referenced by ScTable::DoSubTotals().
|
constexpr |
Definition at line 398 of file table3.cxx.
Referenced by ScTable::SortReorderAreaExtrasByColumn(), and ScTable::SortReorderAreaExtrasByRow().