Kaydet (Commit) d89f93ba authored tarafından Kohei Yoshida's avatar Kohei Yoshida

A little more description for the new tokens.

Change-Id: I9b158bd4302a84202447a74ac90cf4e9f760c6a5
üst d54aa149
......@@ -14,6 +14,10 @@
namespace formula {
/**
* This token represents a single cell reference in a vectorized formula
* calculation context.
*/
class FORMULA_DLLPUBLIC SingleVectorRefToken : public FormulaToken
{
const double* mpArray;
......@@ -29,15 +33,17 @@ public:
};
/**
* This token describes a range reference in a vectorized formula
* This token represents a range reference in a vectorized formula
* calculation context.
*/
class FORMULA_DLLPUBLIC DoubleVectorRefToken : public FormulaToken
{
std::vector<const double*> maArrays;
size_t mnArrayLength;
size_t mnRefRowSize;
size_t mnArrayLength; /// length of all arrays.
size_t mnRefRowSize; /// original reference row size. The row size may
/// change as it goes down the array if either the
/// stard or end position is fixed.
bool mbStartFixed:1; /// whether or not the start row position is absolute.
bool mbEndFixed:1; /// whether or not the end row position is absolute.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment