17 using ElseFuncType = std::function<void(mdds::mtv::element_t,
size_t,
size_t)>;
20 static ElseFuncType aFuncElse =
21 [](mdds::mtv::element_t,size_t,size_t) {};
25 FuncType, ElseFuncType>(
26 it, rStore, nRow1, nRow2, aFuncElem, aFuncElse);
CAUTION! The following defines must be in the same namespace as the respective type.
CellStoreType::iterator ProcessFormula(const CellStoreType::iterator &it, CellStoreType &rStore, SCROW nRow1, SCROW nRow2, std::function< void(size_t, ScFormulaCell *)> aFuncElem)
Process formula cells found within specified row range.
mdds::mtv::noncopyable_managed_element_block< element_type_formula, ScFormulaCell > formula_block
mdds::mtv::soa::multi_type_vector< CellStoreTraits > CellStoreType
Cell container.
void ProcessElements1(StoreT &rStore, FuncElem &rFuncElem, FuncElse &rFuncElse)