IWORKFormula.cpp File Reference documentation

IWORKFormula.cpp File Reference
`#include "IWORKFormula.h"`
`#include <algorithm>`
`#include <iterator>`
`#include <sstream>`
`#include <utility>`
`#include <vector>`
`#include <boost/fusion/adapted/std_pair.hpp>`
`#include <boost/fusion/include/adapt_struct.hpp>`
`#include <boost/spirit/include/qi.hpp>`
`#include <boost/phoenix.hpp>`
`#include <boost/variant/recursive_variant.hpp>`

## Classes
struct | libetonyek::TrueOrFalseFunc
struct | libetonyek::PrefixOp
struct | libetonyek::InfixOp
struct | libetonyek::PostfixOp
struct | libetonyek::Function
struct | libetonyek::PExpr

## Namespaces
namespace | libetonyek

## Typedefs
typedef std::pair< IWORKFormula::Address, IWORKFormula::Address > | libetonyek::AddressRange
typedef variant< double, string, TrueOrFalseFunc, IWORKFormula::Address, AddressRange, recursive_wrapper< PrefixOp >, recursive_wrapper< InfixOp >, recursive_wrapper< PostfixOp >, recursive_wrapper< Function >, recursive_wrapper< PExpr > > | libetonyek::Expression

## Functions
std::ostream & | libetonyek::operator<< (std::ostream &s, IWORKFormula::Address const &ad)
std::ostream & | libetonyek::operator<< (std::ostream &s, IWORKFormula::Token const &dt)