LibreOffice Module sc (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
ScExternalSheetCacheObj Class Referencefinal

#include <linkuno.hxx>

Inheritance diagram for ScExternalSheetCacheObj:
Collaboration diagram for ScExternalSheetCacheObj:

Public Member Functions

 ScExternalSheetCacheObj (ScDocShell *pDocShell, ScExternalRefCache::TableTypeRef const &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

ScExternalRefCache::TableTypeRef mpTable
size_t mnIndex

Detailed Description

Definition at line 365 of file linkuno.hxx.

Constructor & Destructor Documentation

ScExternalSheetCacheObj::ScExternalSheetCacheObj ( ScDocShell pDocShell,
ScExternalRefCache::TableTypeRef const &  pTable,
size_t  nIndex 

Definition at line 1384 of file linkuno.cxx.

References mnIndex.

ScExternalSheetCacheObj::~ScExternalSheetCacheObj ( )

Definition at line 1391 of file linkuno.cxx.

ScExternalSheetCacheObj::ScExternalSheetCacheObj ( const ScExternalSheetCacheObj )

Member Function Documentation

Sequence< sal_Int32 > SAL_CALL ScExternalSheetCacheObj::getAllColumns ( sal_Int32  nRow)

Definition at line 1464 of file linkuno.cxx.

References i, and mpTable.

Sequence< sal_Int32 > SAL_CALL ScExternalSheetCacheObj::getAllRows ( )

Definition at line 1450 of file linkuno.cxx.

References i, and mpTable.

Any SAL_CALL ScExternalSheetCacheObj::getCellValue ( sal_Int32  nCol,
sal_Int32  nRow 
sal_Int32 SAL_CALL ScExternalSheetCacheObj::getTokenIndex ( )

Definition at line 1481 of file linkuno.cxx.

References mnIndex.

void SAL_CALL ScExternalSheetCacheObj::setCellValue ( sal_Int32  nCol,
sal_Int32  nRow,
const css::uno::Any &  rAny 

Member Data Documentation

size_t ScExternalSheetCacheObj::mnIndex

Definition at line 390 of file linkuno.hxx.

Referenced by getTokenIndex().

ScDocShell* ScExternalSheetCacheObj::mpDocShell

Definition at line 388 of file linkuno.hxx.

Referenced by setCellValue().

ScExternalRefCache::TableTypeRef ScExternalSheetCacheObj::mpTable

Definition at line 389 of file linkuno.hxx.

Referenced by getAllColumns(), getAllRows(), getCellValue(), and setCellValue().

The documentation for this class was generated from the following files: