LibreOffice Module sc (master) 1
|
#include <cppuhelper/supportsservice.hxx>
#include <sfx2/app.hxx>
#include <svl/itemprop.hxx>
#include <svl/sharedstringpool.hxx>
#include <unotools/charclass.hxx>
#include <osl/diagnose.h>
#include <vcl/svapp.hxx>
#include <funcuno.hxx>
#include <miscuno.hxx>
#include <cellsuno.hxx>
#include <scdll.hxx>
#include <document.hxx>
#include <compiler.hxx>
#include <formula/errorcodes.hxx>
#include <callform.hxx>
#include <addincol.hxx>
#include <rangeseq.hxx>
#include <formulacell.hxx>
#include <docoptio.hxx>
#include <optuno.hxx>
#include <markdata.hxx>
#include <patattr.hxx>
#include <docpool.hxx>
#include <attrib.hxx>
#include <clipparam.hxx>
#include <stringutil.hxx>
#include <tokenarray.hxx>
#include <memory>
Go to the source code of this file.
Functions | |
static bool | lcl_CopyData (ScDocument *pSrcDoc, const ScRange &rSrcRange, ScDocument *pDestDoc, const ScAddress &rDestPos) |
merge this with ScAreaLink::Refresh copy directly without a clipboard document? More... | |
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | ScFunctionAccess_get_implementation (css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &) |
static bool | lcl_AddFunctionToken (ScTokenArray &rArray, const OUString &rName, const ScCompiler &rCompiler) |
static void | lcl_AddRef (ScTokenArray &rArray, sal_Int32 nStartRow, sal_Int32 nColCount, sal_Int32 nRowCount) |
Variables | |
constexpr OUStringLiteral | SCFUNCTIONACCESS_SERVICE = u"com.sun.star.sheet.FunctionAccess" |
constexpr OUStringLiteral | SCDOCSETTINGS_SERVICE = u"com.sun.star.sheet.SpreadsheetDocumentSettings" |
|
static |
Definition at line 273 of file funcuno.cxx.
References ScUnoAddInCollection::FindFunction(), ScGlobal::GetAddInCollection(), ScGlobal::getCharClass(), ScGlobal::GetLegacyFuncCollection(), ocNone, and CharClass::uppercase().
Referenced by ScFunctionAccess::callFunction().
|
static |
Definition at line 309 of file funcuno.cxx.
References ScTokenArray::AddDoubleReference(), and ScComplexRefData::InitRange().
Referenced by ScFunctionAccess::callFunction().
|
static |
merge this with ScAreaLink::Refresh copy directly without a clipboard document?
Definition at line 134 of file funcuno.cxx.
References ScRange::aEnd, ALL, ScRange::aStart, ScAddress::Col(), ScDocument::CopyFromClip(), ScDocument::CopyToClip(), FORMULA, ScPatternAttr::GetItemSet(), ScDocument::GetPool(), ScDocument::GetSheetLimits(), Merged, Overlapped, SfxItemSet::Put(), ScAddress::Row(), SCDOCMODE_CLIP, ScMarkData::SelectOneTable(), ScMarkData::SetMarkArea(), and ScAddress::Tab().
Referenced by ScFunctionAccess::callFunction().
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * ScFunctionAccess_get_implementation | ( | css::uno::XComponentContext * | , |
css::uno::Sequence< css::uno::Any > const & | |||
) |
Definition at line 198 of file funcuno.cxx.
References ScDLL::Init().
|
constexpr |
Definition at line 56 of file funcuno.cxx.
Referenced by ScFunctionAccess::getSupportedServiceNames().
|
constexpr |
Definition at line 55 of file funcuno.cxx.
Referenced by ScFunctionAccess::getSupportedServiceNames().