10 #ifndef IWORKFORMULA_H_INCLUDED
11 #define IWORKFORMULA_H_INCLUDED
18 #include <boost/optional.hpp>
36 bool parse(
const std::vector<Token> &formula);
38 void write(
const boost::optional<unsigned> &hc, librevenge::RVNGPropertyListVector &formula,
const IWORKTableNameMapPtr_t &tableNameMap)
const;
110 bool computeOffset(
const boost::optional<unsigned> &hc,
int &offsetColumn,
int &offsetRow)
const;
112 boost::optional<unsigned>
m_hc;
117 #endif // IWORKFORMULA_H_INCLUDED
Definition: IWORKToken.h:559
const char * name
Definition: IWORKToken.cpp:43
Definition: IWORKToken.h:394
std::shared_ptr< IWORKTableNameMap_t > IWORKTableNameMapPtr_t
Definition: IWORKTypes_fwd.h:34
Definition: IWORKToken.h:418
Definition: IWORKToken.h:228
Definition: IWORKToken.h:493
Definition: IWORKToken.h:630