LibreOffice Module scaddins (master) 1
Macros | Functions | Variables
analysis.cxx File Reference
#include "analysisdefs.hxx"
#include "analysis.hxx"
#include "bessel.hxx"
#include <comphelper/random.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <cppuhelper/weak.hxx>
#include <o3tl/any.hxx>
#include <rtl/math.hxx>
#include <sal/macros.h>
#include <unotools/resmgr.hxx>
#include <i18nlangtag/languagetag.hxx>
#include <algorithm>
#include <cmath>
#include <float.h>
Include dependency graph for analysis.cxx:

Go to the source code of this file.

Macros

#define MAXFACTDOUBLE   300
 

Functions

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * scaddins_AnalysisAddIn_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &)
 

Variables

constexpr OUStringLiteral ADDIN_SERVICE = u"com.sun.star.sheet.AddIn"
 
constexpr OUStringLiteral MY_SERVICE = u"com.sun.star.sheet.addin.Analysis"
 
constexpr OUStringLiteral MY_IMPLNAME = u"com.sun.star.sheet.addin.AnalysisImpl"
 
constexpr OUStringLiteral pDefCatName = u"Add-In"
 
static const char * pLang [] = { "de", "en" }
 
static const char * pCoun [] = { "DE", "US" }
 
const sal_uInt32 nNumOfLoc = SAL_N_ELEMENTS(pLang)
 
const double SCA_MAX2 = 511.0
 
const double SCA_MIN2 = -SCA_MAX2-1.0
 
const double SCA_MAX8 = 536870911.0
 
const double SCA_MIN8 = -SCA_MAX8-1.0
 
const double SCA_MAX16 = 549755813887.0
 
const double SCA_MIN16 = -SCA_MAX16-1.0
 
const sal_Int32 SCA_MAXPLACES = 10
 

Macro Definition Documentation

◆ MAXFACTDOUBLE

#define MAXFACTDOUBLE   300

Definition at line 77 of file analysis.cxx.

Function Documentation

◆ scaddins_AnalysisAddIn_get_implementation()

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * scaddins_AnalysisAddIn_get_implementation ( css::uno::XComponentContext *  context,
css::uno::Sequence< css::uno::Any > const &   
)

Definition at line 1053 of file analysis.cxx.

Variable Documentation

◆ ADDIN_SERVICE

constexpr OUStringLiteral ADDIN_SERVICE = u"com.sun.star.sheet.AddIn"
constexpr

Definition at line 35 of file analysis.cxx.

Referenced by AnalysisAddIn::getSupportedServiceNames().

◆ MY_IMPLNAME

constexpr OUStringLiteral MY_IMPLNAME = u"com.sun.star.sheet.addin.AnalysisImpl"
constexpr

Definition at line 37 of file analysis.cxx.

Referenced by AnalysisAddIn::getImplementationName().

◆ MY_SERVICE

constexpr OUStringLiteral MY_SERVICE = u"com.sun.star.sheet.addin.Analysis"
constexpr

◆ nNumOfLoc

const sal_uInt32 nNumOfLoc = SAL_N_ELEMENTS(pLang)

Definition at line 283 of file analysis.cxx.

Referenced by AnalysisAddIn::GetLocale(), and AnalysisAddIn::InitDefLocales().

◆ pCoun

const char* pCoun[] = { "DE", "US" }
static

Definition at line 282 of file analysis.cxx.

Referenced by AnalysisAddIn::InitDefLocales().

◆ pDefCatName

constexpr OUStringLiteral pDefCatName = u"Add-In"
constexpr

◆ pLang

const char* pLang[] = { "de", "en" }
static

Definition at line 281 of file analysis.cxx.

Referenced by AnalysisAddIn::InitDefLocales().

◆ SCA_MAX16

const double SCA_MAX16 = 549755813887.0

◆ SCA_MAX2

const double SCA_MAX2 = 511.0

◆ SCA_MAX8

const double SCA_MAX8 = 536870911.0

◆ SCA_MAXPLACES

const sal_Int32 SCA_MAXPLACES = 10

◆ SCA_MIN16

const double SCA_MIN16 = -SCA_MAX16-1.0

◆ SCA_MIN2

const double SCA_MIN2 = -SCA_MAX2-1.0

◆ SCA_MIN8

const double SCA_MIN8 = -SCA_MAX8-1.0