#include <comphelper/diagnose_ex.hxx>
#include <slideshowexceptions.hxx>
#include <smilfunctionparser.hxx>
#include <expressionnodefactory.hxx>
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
#include <boost/spirit/include/classic_core.hpp>
#include <iostream>
#include <functional>
#include <algorithm>
#include <stack>
#include <utility>
Go to the source code of this file.
◆ BOOST_SPIRIT_DEBUG
#define BOOST_SPIRIT_DEBUG |
◆ BOOST_SPIRIT_SINGLE_GRAMMAR_INSTANCE
#define BOOST_SPIRIT_SINGLE_GRAMMAR_INSTANCE |
◆ additiveExpression
::boost::spirit::classic::rule< ScannerT > additiveExpression |
|
private |
◆ basicExpression
::boost::spirit::classic::rule< ScannerT > basicExpression |
|
private |
◆ binaryFunction
::boost::spirit::classic::rule< ScannerT > binaryFunction |
|
private |
◆ identifier
::boost::spirit::classic::rule< ScannerT > identifier |
|
private |
◆ maFunctor
◆ maGenerator
◆ maOperandStack
OperandStack maOperandStack |
◆ maShapeBounds
◆ mbParseAnimationFunction
bool mbParseAnimationFunction |
◆ mnValue
◆ mpArg
std::shared_ptr<ExpressionNode> mpArg |
|
private |
◆ mpContext
ParserContextSharedPtr mpContext |
|
private |
◆ mpParserContext
ParserContextSharedPtr mpParserContext |
|
private |
◆ multiplicativeExpression
::boost::spirit::classic::rule< ScannerT > multiplicativeExpression |
|
private |
◆ unaryExpression
::boost::spirit::classic::rule< ScannerT > unaryExpression |
|
private |
◆ unaryFunction
::boost::spirit::classic::rule< ScannerT > unaryFunction |
|
private |