LibreOffice Module formula (master)
1
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
e
f
i
k
l
n
o
p
r
s
t
u
v
Functions
i
l
o
s
Variables
Typedefs
Enumerations
Enumerator
a
b
f
r
s
u
v
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
x
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
~
Variables
a
b
c
e
f
g
k
m
n
o
p
s
x
Typedefs
Enumerations
Enumerator
a
c
d
e
f
g
i
Related Functions
Files
File List
File Members
All
c
f
g
i
m
n
o
p
r
s
t
v
Functions
Variables
Enumerations
Enumerator
o
Macros
f
n
p
s
t
v
include
formula
paramclass.hxx
Go to the documentation of this file.
1
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; fill-column: 100 -*- */
2
/*
3
* This file is part of the LibreOffice project.
4
*
5
* This Source Code Form is subject to the terms of the Mozilla Public
6
* License, v. 2.0. If a copy of the MPL was not distributed with this
7
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
8
*/
9
10
#ifndef INCLUDED_FORMULA_PARAMCLASS_HXX
11
#define INCLUDED_FORMULA_PARAMCLASS_HXX
12
13
#include <
sal/config.h
>
14
#include <
sal/types.h
>
15
16
namespace
formula
17
{
18
enum
ParamClass
:
sal_uInt8
19
{
20
Unknown
= 0,
// MUST be zero for initialization mechanism!
21
25
Bounds
,
26
32
Value
,
33
37
Reference
,
38
45
ReferenceOrRefArray
,
46
51
Array
,
52
56
ForceArray
,
57
63
ReferenceOrForceArray
,
64
70
SuppressedReferenceOrForceArray
,
71
75
ForceArrayReturn
76
};
77
}
78
79
#endif
80
81
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
config.h
formula
formula::ParamClass
ParamClass
Definition:
paramclass.hxx:19
formula::Bounds
@ Bounds
Out of bounds, function doesn't expect that many parameters.
Definition:
paramclass.hxx:25
formula::Value
@ Value
In array formula: single value to be passed.
Definition:
paramclass.hxx:32
formula::SuppressedReferenceOrForceArray
@ SuppressedReferenceOrForceArray
Same as ReferenceOrForceArray but suppressed / not inherited in the compiler's ForceArray context to ...
Definition:
paramclass.hxx:70
formula::Unknown
@ Unknown
Definition:
paramclass.hxx:20
formula::ReferenceOrRefArray
@ ReferenceOrRefArray
Like Reference but the function accepts also a list of references (ocUnion svRefList) as one argument...
Definition:
paramclass.hxx:45
formula::ForceArray
@ ForceArray
Area reference must be converted to array in any case, and must also be propagated to subsequent oper...
Definition:
paramclass.hxx:56
formula::ReferenceOrForceArray
@ ReferenceOrForceArray
Area reference is not converted to array, but ForceArray must be propagated to subsequent operators a...
Definition:
paramclass.hxx:63
formula::ForceArrayReturn
@ ForceArrayReturn
A function return forces the caller into array mode for this one call, making it behave like it had F...
Definition:
paramclass.hxx:75
formula::Reference
@ Reference
In array formula: area reference must stay reference.
Definition:
paramclass.hxx:37
formula::Array
@ Array
In array formula: convert area reference to array.
Definition:
paramclass.hxx:51
types.h
sal_uInt8
unsigned char sal_uInt8
Generated on Sun Jul 30 2023 04:36:35 for LibreOffice Module formula (master) by
1.9.3