LibreOffice Module sc (master) 1
ScExternalRefCache Member List

This is the complete list of members for ScExternalRefCache, including all inherited members.

addCacheDocToReferenced(sal_uInt16 nFileId)ScExternalRefCacheprivate
addCacheTableToReferenced(sal_uInt16 nFileId, size_t nIndex)ScExternalRefCacheprivate
areAllCacheTablesReferenced() constScExternalRefCacheinline
clearCache(sal_uInt16 nFileId)ScExternalRefCache
clearCacheTables(sal_uInt16 nFileId)ScExternalRefCache
DocDataType typedefScExternalRefCacheprivate
getAllCachedDataSpans(const ScDocument &rSrcDoc, sal_uInt16 nFileId, sc::ColumnSpanSet &rSet) constScExternalRefCache
getAllNumberFormats(::std::vector< sal_uInt32 > &rNumFmts) constScExternalRefCache
getAllTableNames(sal_uInt16 nFileId, ::std::vector< OUString > &rTabNames) constScExternalRefCache
getCacheTable(sal_uInt16 nFileId, size_t nTabIndex) constScExternalRefCache
getCacheTable(sal_uInt16 nFileId, const OUString &rTabName, bool bCreateNew, size_t *pnIndex, const OUString *pExtUrl)ScExternalRefCache
getCellData(sal_uInt16 nFileId, const OUString &rTabName, SCCOL nCol, SCROW nRow, sal_uInt32 *pnFmtIndex)ScExternalRefCache
getCellRangeData(sal_uInt16 nFileId, const OUString &rTabName, const ScRange &rRange)ScExternalRefCache
getDoc() constScExternalRefCacheinline
getDocItem(sal_uInt16 nFileId) constScExternalRefCacheprivate
getDocItem(std::unique_lock< std::mutex > &rGuard, sal_uInt16 nFileId) constScExternalRefCacheprivate
getRangeNameTokens(sal_uInt16 nFileId, const OUString &rName)ScExternalRefCache
getRealRangeName(sal_uInt16 nFileId, const OUString &rRangeName) constScExternalRefCache
getRealTableName(sal_uInt16 nFileId, const OUString &rTabName) constScExternalRefCache
getSrcDocTable(const ScDocument &rSrcDoc, const OUString &rTabName, SCTAB &rTab, sal_uInt16 nFileId) constScExternalRefCache
getTableName(sal_uInt16 nFileId, size_t nCacheId) constScExternalRefCache
getTabSpan(sal_uInt16 nFileId, const OUString &rStartTabName, const OUString &rEndTabName) constScExternalRefCache
initializeDoc(sal_uInt16 nFileId, const ::std::vector< OUString > &rTabNames, const OUString &rBaseName)ScExternalRefCache
isDocInitialized(sal_uInt16 nFileId)ScExternalRefCache
isValidRangeName(sal_uInt16 nFileId, const OUString &rName) constScExternalRefCache
maDocsScExternalRefCachemutableprivate
maMtxDocsScExternalRefCachemutableprivate
maReferencedScExternalRefCacheprivate
mrDocScExternalRefCacheprivate
NamePairMap typedefScExternalRefCacheprivate
RangeArrayMap typedefScExternalRefCacheprivate
RangeNameMap typedefScExternalRefCacheprivate
RowDataType typedefScExternalRefCacheprivate
RowsDataType typedefScExternalRefCacheprivate
ScExternalRefCache(const ScDocument &rDoc)ScExternalRefCache
setAllCacheTableReferencedStati(bool bReferenced)ScExternalRefCache
setCacheDocReferenced(sal_uInt16 nFileId)ScExternalRefCache
setCacheTableReferenced(sal_uInt16 nFileId, const OUString &rTabName, size_t nSheets)ScExternalRefCache
setCellData(sal_uInt16 nFileId, const OUString &rTabName, SCCOL nCol, SCROW nRow, TokenRef const &pToken, sal_uLong nFmtIndex)ScExternalRefCache
setCellRangeData(sal_uInt16 nFileId, const ScRange &rRange, const ::std::vector< SingleRangeData > &rData, const TokenArrayRef &pArray)ScExternalRefCache
setRangeName(sal_uInt16 nFileId, const OUString &rName)ScExternalRefCache
setRangeNameTokens(sal_uInt16 nFileId, const OUString &rName, TokenArrayRef pArray)ScExternalRefCache
TableNameIndexMap typedefScExternalRefCache
TableTypeRef typedefScExternalRefCache
TokenArrayRef typedefScExternalRefCache
TokenRef typedefScExternalRefCache
~ScExternalRefCache()ScExternalRefCache