Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
BasicMathExpressionEvaluator.h File Reference
#include "CoreTypes.h"
#include "Internationalization/FastDecimalFormat.h"
#include "Misc/ExpressionParserTypes.h"
#include "Misc/Optional.h"
#include "Templates/ValueOrError.h"
+ Include dependency graph for BasicMathExpressionEvaluator.h:

Go to the source code of this file.

Classes

class  FBasicMathExpressionEvaluator
 

Namespaces

namespace  ExpressionParser
 

Macros

#define DEFINE_EXPRESSION_OPERATOR_NODE(EXPORTAPI, TYPE, ...)
 

Functions

const FDecimalNumberFormattingRulesExpressionParser::GetLocalizedNumberFormattingRules ()
 
TOptional< FStringTokenExpressionParser::ParseNumberWithFallback (const FTokenStream &InStream, const FDecimalNumberFormattingRules &InPrimaryFormattingRules, const FDecimalNumberFormattingRules &InFallbackFormattingRules, FStringToken *Accumulate=nullptr, double *OutValue=nullptr)
 
TOptional< FStringTokenExpressionParser::ParseNumberWithRules (const FTokenStream &InStream, const FDecimalNumberFormattingRules &InFormattingRules, FStringToken *Accumulate=nullptr, double *OutValue=nullptr)
 
TOptional< FStringTokenExpressionParser::ParseLocalizedNumberWithAgnosticFallback (const FTokenStream &InStream, FStringToken *Accumulate=nullptr, double *OutValue=nullptr)
 
TOptional< FStringTokenExpressionParser::ParseLocalizedNumber (const FTokenStream &InStream, FStringToken *Accumulate=nullptr, double *OutValue=nullptr)
 
TOptional< FStringTokenExpressionParser::ParseNumber (const FTokenStream &InStream, FStringToken *Accumulate=nullptr, double *OutValue=nullptr)
 
TOptional< FExpressionErrorExpressionParser::ConsumeNumberWithRules (FExpressionTokenConsumer &Consumer, const FDecimalNumberFormattingRules &InFormattingRules)
 
TOptional< FExpressionErrorExpressionParser::ConsumeLocalizedNumberWithAgnosticFallback (FExpressionTokenConsumer &Consumer)
 
TOptional< FExpressionErrorExpressionParser::ConsumeLocalizedNumber (FExpressionTokenConsumer &Consumer)
 
TOptional< FExpressionErrorExpressionParser::ConsumeNumber (FExpressionTokenConsumer &Consumer)
 
template<typename TSymbol >
TOptional< FExpressionErrorExpressionParser::ConsumeSymbol (FExpressionTokenConsumer &Consumer)
 

Macro Definition Documentation

◆ DEFINE_EXPRESSION_OPERATOR_NODE

#define DEFINE_EXPRESSION_OPERATOR_NODE ( EXPORTAPI,
TYPE,
... )
Value:

Definition at line 13 of file BasicMathExpressionEvaluator.h.