LibreOffice Module sc (master) 1
Classes | Namespaces | Typedefs | Enumerations
addincol.hxx File Reference
#include <memory>
#include <com/sun/star/uno/Any.h>
#include <com/sun/star/uno/Reference.h>
#include <com/sun/star/uno/Sequence.h>
#include <formula/errorcodes.hxx>
#include <i18nlangtag/lang.h>
#include "scdllapi.h"
#include <rtl/ustring.hxx>
#include <tools/long.hxx>
#include "types.hxx"
#include <string_view>
#include <utility>
#include <vector>
#include <unordered_map>
Include dependency graph for addincol.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ScAddInArgDesc
 
class  ScUnoAddInFuncData
 
struct  ScUnoAddInFuncData::LocalizedName
 
class  ScUnoAddInCollection
 
class  ScUnoAddInCall
 

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::reflection
 
namespace  com::sun::star::sheet
 
namespace  com::sun::star::uno
 

Typedefs

typedef std::unordered_map< OUString, const ScUnoAddInFuncData * > ScAddInHashMap
 

Enumerations

enum  ScAddInArgumentType {
  SC_ADDINARG_NONE ,
  SC_ADDINARG_INTEGER ,
  SC_ADDINARG_DOUBLE ,
  SC_ADDINARG_STRING ,
  SC_ADDINARG_INTEGER_ARRAY ,
  SC_ADDINARG_DOUBLE_ARRAY ,
  SC_ADDINARG_STRING_ARRAY ,
  SC_ADDINARG_MIXED_ARRAY ,
  SC_ADDINARG_VALUE_OR_ARRAY ,
  SC_ADDINARG_CELLRANGE ,
  SC_ADDINARG_CALLER ,
  SC_ADDINARG_VARARGS
}
 

Typedef Documentation

◆ ScAddInHashMap

typedef std::unordered_map< OUString, const ScUnoAddInFuncData* > ScAddInHashMap

Definition at line 49 of file addincol.hxx.

Enumeration Type Documentation

◆ ScAddInArgumentType

Enumerator
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>

Definition at line 51 of file addincol.hxx.