Navigation
API > API/Runtime > API/Runtime/Core
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FExpressionResult ExpressionParser::Evaluate
(
const TArray< FCompiledToken >& CompiledTokens, |
Misc/ExpressionParser.h | ||
FExpressionResult ExpressionParser::Evaluate
(
const CharType* InExpression, |
Templated versions of evaluation functions used when passing a specific jump table and context | Misc/ExpressionParser.h |
ExpressionParser::Evaluate(const TArray< FCompiledToken > &, const TOperatorJumpTable< ContextType > &, const ContextType *)
| Name | ExpressionParser::Evaluate |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/ExpressionParser.h |
| Include Path | #include "Misc/ExpressionParser.h" |
namespace ExpressionParser
{
template<typename ContextType>
FExpressionResult ExpressionParser::Evaluate
(
const TArray < FCompiledToken > & CompiledTokens,
const TOperatorJumpTable < ContextType > & InJumpTable,
const ContextType * InContext
)
}
ExpressionParser::Evaluate(const CharType , const TTokenDefinitions< CharType > &, const FExpressionGrammar &, const TOperatorJumpTable< ContextType > &, const ContextType )
Description
Templated versions of evaluation functions used when passing a specific jump table and context
| Name | ExpressionParser::Evaluate |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/ExpressionParser.h |
| Include Path | #include "Misc/ExpressionParser.h" |
namespace ExpressionParser
{
template<typename CharType, typename ContextType>
FExpressionResult ExpressionParser::Evaluate
(
const CharType * InExpression,
const TTokenDefinitions < CharType > & InTokenDefinitions,
const FExpressionGrammar & InGrammar,
const TOperatorJumpTable < ContextType > & InJumpTable,
const ContextType * InContext
)
}