LibreOffice Module sc (master) 1
|
#include <namebuff.hxx>
Classes | |
struct | Cont |
Public Member Functions | |
ExtSheetBuffer (RootData *) | |
sal_Int16 | Add (const OUString &rFilePathAndName, const OUString &rTabName, const bool bSameWorkbook) |
bool | GetScTabIndex (sal_uInt16 nExcSheetIndex, sal_uInt16 &rIn_LastTab_Out_ScIndex) |
void | Reset () |
Private Attributes | |
std::vector< Cont > | maEntries |
Additional Inherited Members | |
Protected Member Functions inherited from ExcRoot | |
ExcRoot (RootData *pNexExcRoot) | |
ExcRoot (const ExcRoot &rCopy) | |
Protected Attributes inherited from ExcRoot | |
RootData * | pExcRoot |
Definition at line 123 of file namebuff.hxx.
|
inline |
Definition at line 157 of file namebuff.hxx.
References p.
sal_Int16 ExtSheetBuffer::Add | ( | const OUString & | rFilePathAndName, |
const OUString & | rTabName, | ||
const bool | bSameWorkbook | ||
) |
Definition at line 79 of file namebuff.cxx.
References maEntries.
bool ExtSheetBuffer::GetScTabIndex | ( | sal_uInt16 | nExcSheetIndex, |
sal_uInt16 & | rIn_LastTab_Out_ScIndex | ||
) |
Definition at line 86 of file namebuff.cxx.
References ExtSheetBuffer::Cont::aFile, ExtSheetBuffer::Cont::aTab, aURL, ExtSheetBuffer::Cont::bSWB, ScGlobal::GetAbsDocName(), XclRoot::GetDoc(), ScExtDocOptions::GetDocSettings(), XclRoot::GetDocShell(), ScGlobal::GetDocTabName(), XclRoot::GetExtDocOptions(), ScDocument::GetTable(), ScDocument::LinkExternalTab(), maEntries, ScExtDocSettings::mnLinkCnt, ExtSheetBuffer::Cont::nTabNum, ExcRoot::pExcRoot, and RootData::pIR.
void ExtSheetBuffer::Reset | ( | void | ) |
Definition at line 141 of file namebuff.cxx.
References maEntries.
|
private |
Definition at line 144 of file namebuff.hxx.
Referenced by Add(), GetScTabIndex(), and Reset().