LibreOffice Module sc (master) 1
|
#include <linkuno.hxx>
Public Member Functions | |
ScExternalSheetCacheObj (ScDocShell *pDocShell, ScExternalRefCache::TableTypeRef pTable, size_t nIndex) | |
virtual | ~ScExternalSheetCacheObj () override |
virtual void SAL_CALL | setCellValue (sal_Int32 nCol, sal_Int32 nRow, const css::uno::Any &rAny) override |
virtual css::uno::Any SAL_CALL | getCellValue (sal_Int32 nCol, sal_Int32 nRow) override |
virtual css::uno::Sequence< sal_Int32 > SAL_CALL | getAllRows () override |
virtual css::uno::Sequence< sal_Int32 > SAL_CALL | getAllColumns (sal_Int32 nRow) override |
virtual sal_Int32 SAL_CALL | getTokenIndex () override |
Private Member Functions | |
ScExternalSheetCacheObj (const ScExternalSheetCacheObj &)=delete | |
Private Attributes | |
ScDocShell * | mpDocShell |
ScExternalRefCache::TableTypeRef | mpTable |
size_t | mnIndex |
Definition at line 365 of file linkuno.hxx.
|
explicit |
Definition at line 1381 of file linkuno.cxx.
|
overridevirtual |
Definition at line 1388 of file linkuno.cxx.
|
privatedelete |
|
overridevirtual |
Definition at line 1461 of file linkuno.cxx.
|
overridevirtual |
Definition at line 1447 of file linkuno.cxx.
|
overridevirtual |
Definition at line 1416 of file linkuno.cxx.
References Any, formula::FormulaToken::GetDouble(), formula::FormulaToken::GetString(), svl::SharedString::getString(), formula::FormulaToken::GetType(), mpTable, svDouble, and svString.
|
overridevirtual |
Definition at line 1478 of file linkuno.cxx.
References mnIndex.
|
overridevirtual |
Definition at line 1392 of file linkuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetSharedStringPool(), svl::SharedStringPool::intern(), mpDocShell, and mpTable.
|
private |
Definition at line 390 of file linkuno.hxx.
Referenced by getTokenIndex().
|
private |
Definition at line 388 of file linkuno.hxx.
Referenced by setCellValue().
|
private |
Definition at line 389 of file linkuno.hxx.
Referenced by getAllColumns(), getAllRows(), getCellValue(), and setCellValue().