22#ifndef QUATTRO_FORMULA_H
23#define QUATTRO_FORMULA_H
30#include <librevenge-stream/librevenge-stream.h>
70 std::vector<WKSContentListener::FormulaInstruction>
m_cells;
79 typedef std::function<bool(std::shared_ptr<WPSStream>
const &stream,
long endPos,
88 void addDLLIdName(
int id, librevenge::RVNGString
const &name,
bool func1);
90 bool readFormula(std::shared_ptr<WPSStream>
const &stream,
long endPos,
Vec2i const &pos,
int sheetId,
91 std::vector<WKSContentListener::FormulaInstruction> &formula, std::string &error)
const;
94 std::shared_ptr<QuattroFormulaInternal::State>
m_state;
Vec2< int > Vec2i
Vec2 of int.
Definition libwps_internal.h:702
small class use to define a formula instruction
Definition WKSContentListener.h:58
@ F_Operator
Definition WKSContentListener.h:59
What m_type
the type
Definition WKSContentListener.h:77
std::string m_content
the content ( if type == F_Operator or type = F_Function or type==F_Text)
Definition WKSContentListener.h:79