10#ifndef IWORKFORMULA_H_INCLUDED
11#define IWORKFORMULA_H_INCLUDED
16#include <boost/optional.hpp>
31 bool parse(
const std::string &formula);
33 const std::string
str(
const boost::optional<unsigned> &hc)
const;
35 void write(
const boost::optional<unsigned> &hc, librevenge::RVNGPropertyListVector &formula,
const IWORKTableNameMapPtr_t &tableNameMap)
const;
38 bool computeOffset(
const boost::optional<unsigned> &hc,
int &offsetColumn,
int &offsetRow)
const;
40 boost::optional<unsigned>
m_hc;
Definition IWORKBezierElement.cpp:21
std::shared_ptr< IWORKTableNameMap_t > IWORKTableNameMapPtr_t
Definition IWORKTypes_fwd.h:34