summaryrefslogtreecommitdiff
path: root/sc/inc/addincol.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sc/inc/addincol.hxx')
-rw-r--r--sc/inc/addincol.hxx102
1 files changed, 51 insertions, 51 deletions
diff --git a/sc/inc/addincol.hxx b/sc/inc/addincol.hxx
index e59d076a7c10..7055f700286f 100644
--- a/sc/inc/addincol.hxx
+++ b/sc/inc/addincol.hxx
@@ -2,7 +2,7 @@
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
+ *
* Copyright 2000, 2010 Oracle and/or its affiliates.
*
* OpenOffice.org - a multi-platform office productivity suite
@@ -59,18 +59,18 @@ typedef ::std::hash_map< String, const ScUnoAddInFuncData*, ScStringHashCode, ::
enum ScAddInArgumentType
{
- SC_ADDINARG_NONE, // -
- SC_ADDINARG_INTEGER, // long
- SC_ADDINARG_DOUBLE, // double
- SC_ADDINARG_STRING, // string
- SC_ADDINARG_INTEGER_ARRAY, // sequence<sequence<long>>
- SC_ADDINARG_DOUBLE_ARRAY, // sequence<sequence<double>>
- SC_ADDINARG_STRING_ARRAY, // sequence<sequence<string>>
- SC_ADDINARG_MIXED_ARRAY, // sequence<sequence<any>>
- SC_ADDINARG_VALUE_OR_ARRAY, // any
- SC_ADDINARG_CELLRANGE, // XCellRange
- SC_ADDINARG_CALLER, // XPropertySet
- SC_ADDINARG_VARARGS // sequence<any>
+ SC_ADDINARG_NONE, // -
+ SC_ADDINARG_INTEGER, // long
+ SC_ADDINARG_DOUBLE, // double
+ SC_ADDINARG_STRING, // string
+ SC_ADDINARG_INTEGER_ARRAY, // sequence<sequence<long>>
+ SC_ADDINARG_DOUBLE_ARRAY, // sequence<sequence<double>>
+ SC_ADDINARG_STRING_ARRAY, // sequence<sequence<string>>
+ SC_ADDINARG_MIXED_ARRAY, // sequence<sequence<any>>
+ SC_ADDINARG_VALUE_OR_ARRAY, // any
+ SC_ADDINARG_CELLRANGE, // XCellRange
+ SC_ADDINARG_CALLER, // XPropertySet
+ SC_ADDINARG_VARARGS // sequence<any>
};
//------------------------------------------------------------------------
@@ -142,16 +142,16 @@ public:
class SC_DLLPUBLIC ScUnoAddInCollection
{
private:
- long nFuncCount;
- ScUnoAddInFuncData** ppFuncData;
+ long nFuncCount;
+ ScUnoAddInFuncData** ppFuncData;
ScAddInHashMap* pExactHashMap; // exact internal name
ScAddInHashMap* pNameHashMap; // internal name upper
ScAddInHashMap* pLocalHashMap; // localized name upper
- BOOL bInitialized;
+ BOOL bInitialized;
- void Initialize();
+ void Initialize();
void ReadConfiguration();
- void ReadFromAddIn( const com::sun::star::uno::Reference<
+ void ReadFromAddIn( const com::sun::star::uno::Reference<
com::sun::star::uno::XInterface>& xInterface );
void UpdateFromAddIn( const com::sun::star::uno::Reference<
com::sun::star::uno::XInterface>& xInterface,
@@ -163,7 +163,7 @@ public:
~ScUnoAddInCollection();
/// User enetered name. rUpperName MUST already be upper case!
- String FindFunction( const String& rUpperName, BOOL bLocalFirst );
+ String FindFunction( const String& rUpperName, BOOL bLocalFirst );
// rName is the exact Name.
// Only if bComplete is set, the function reference and argument types
@@ -178,15 +178,15 @@ public:
void Clear();
- void LocalizeString( String& rName ); // modify rName - input: exact name
+ void LocalizeString( String& rName ); // modify rName - input: exact name
- long GetFuncCount();
- BOOL FillFunctionDesc( long nFunc, ScFuncDesc& rDesc );
+ long GetFuncCount();
+ BOOL FillFunctionDesc( long nFunc, ScFuncDesc& rDesc );
static BOOL FillFunctionDescFromData( const ScUnoAddInFuncData& rFuncData, ScFuncDesc& rDesc );
- BOOL GetExcelName( const String& rCalcName, LanguageType eDestLang, String& rRetExcelName );
- BOOL GetCalcName( const String& rExcelName, String& rRetCalcName );
+ BOOL GetExcelName( const String& rCalcName, LanguageType eDestLang, String& rRetExcelName );
+ BOOL GetCalcName( const String& rExcelName, String& rRetCalcName );
// both leave rRet... unchanged, if no matching name is found
};
@@ -194,20 +194,20 @@ public:
class ScUnoAddInCall
{
private:
- const ScUnoAddInFuncData* pFuncData;
- com::sun::star::uno::Sequence<com::sun::star::uno::Any> aArgs;
- com::sun::star::uno::Sequence<com::sun::star::uno::Any> aVarArg;
- com::sun::star::uno::Reference<com::sun::star::uno::XInterface> xCaller;
- BOOL bValidCount;
+ const ScUnoAddInFuncData* pFuncData;
+ com::sun::star::uno::Sequence<com::sun::star::uno::Any> aArgs;
+ com::sun::star::uno::Sequence<com::sun::star::uno::Any> aVarArg;
+ com::sun::star::uno::Reference<com::sun::star::uno::XInterface> xCaller;
+ BOOL bValidCount;
// result:
- USHORT nErrCode;
- BOOL bHasString;
- double fValue;
- String aString;
- ScMatrixRef xMatrix;
+ USHORT nErrCode;
+ BOOL bHasString;
+ double fValue;
+ String aString;
+ ScMatrixRef xMatrix;
com::sun::star::uno::Reference<com::sun::star::sheet::XVolatileResult> xVarRes;
- void ExecuteCallWithArgs(
+ void ExecuteCallWithArgs(
com::sun::star::uno::Sequence<com::sun::star::uno::Any>& rCallArgs);
public:
@@ -216,28 +216,28 @@ public:
long nParamCount );
~ScUnoAddInCall();
- BOOL NeedsCaller() const;
- void SetCaller( const com::sun::star::uno::Reference<
+ BOOL NeedsCaller() const;
+ void SetCaller( const com::sun::star::uno::Reference<
com::sun::star::uno::XInterface>& rInterface );
- void SetCallerFromObjectShell( SfxObjectShell* pSh );
+ void SetCallerFromObjectShell( SfxObjectShell* pSh );
- BOOL ValidParamCount();
- ScAddInArgumentType GetArgType( long nPos );
- void SetParam( long nPos, const com::sun::star::uno::Any& rValue );
+ BOOL ValidParamCount();
+ ScAddInArgumentType GetArgType( long nPos );
+ void SetParam( long nPos, const com::sun::star::uno::Any& rValue );
- void ExecuteCall();
+ void ExecuteCall();
- void SetResult( const com::sun::star::uno::Any& rNewRes );
+ void SetResult( const com::sun::star::uno::Any& rNewRes );
- USHORT GetErrCode() const { return nErrCode; }
- BOOL HasString() const { return bHasString; }
- BOOL HasMatrix() const { return ( xMatrix.Is() ); }
- BOOL HasVarRes() const { return ( xVarRes.is() ); }
- double GetValue() const { return fValue; }
- const String& GetString() const { return aString; }
- ScMatrixRef GetMatrix() const { return xMatrix; }
+ USHORT GetErrCode() const { return nErrCode; }
+ BOOL HasString() const { return bHasString; }
+ BOOL HasMatrix() const { return ( xMatrix.Is() ); }
+ BOOL HasVarRes() const { return ( xVarRes.is() ); }
+ double GetValue() const { return fValue; }
+ const String& GetString() const { return aString; }
+ ScMatrixRef GetMatrix() const { return xMatrix; }
com::sun::star::uno::Reference<com::sun::star::sheet::XVolatileResult>
- GetVarRes() const { return xVarRes; }
+ GetVarRes() const { return xVarRes; }
};