UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TExpressionCompiler< CharType >::FWrappedOperator Struct Reference
+ Inheritance diagram for TExpressionCompiler< CharType >::FWrappedOperator:

Public Member Functions

 FWrappedOperator (TCompiledToken< CharType > InToken, int32 InPrecedence=0, int32 InShortCircuitIndex=INDEX_NONE)
 
 FWrappedOperator (FWrappedOperator &&In)
 
FWrappedOperatoroperator= (FWrappedOperator &&In)
 
TCompiledToken< CharType > Steal ()
 

Public Attributes

TCompiledToken< CharType > Token
 
int32 Precedence
 
int32 ShortCircuitIndex
 

Additional Inherited Members

- Protected Member Functions inherited from FNoncopyable
 FNoncopyable ()
 
 ~FNoncopyable ()
 

Constructor & Destructor Documentation

◆ FWrappedOperator() [1/2]

template<typename CharType >
TExpressionCompiler< CharType >::FWrappedOperator::FWrappedOperator ( TCompiledToken< CharType >  InToken,
int32  InPrecedence = 0,
int32  InShortCircuitIndex = INDEX_NONE 
)
inlineexplicit

◆ FWrappedOperator() [2/2]

template<typename CharType >
TExpressionCompiler< CharType >::FWrappedOperator::FWrappedOperator ( FWrappedOperator &&  In)
inline

Member Function Documentation

◆ operator=()

template<typename CharType >
FWrappedOperator & TExpressionCompiler< CharType >::FWrappedOperator::operator= ( FWrappedOperator &&  In)
inline

◆ Steal()

template<typename CharType >
TCompiledToken< CharType > TExpressionCompiler< CharType >::FWrappedOperator::Steal ( )
inline

Member Data Documentation

◆ Precedence

template<typename CharType >
int32 TExpressionCompiler< CharType >::FWrappedOperator::Precedence

◆ ShortCircuitIndex

template<typename CharType >
int32 TExpressionCompiler< CharType >::FWrappedOperator::ShortCircuitIndex

◆ Token

template<typename CharType >
TCompiledToken<CharType> TExpressionCompiler< CharType >::FWrappedOperator::Token

The documentation for this struct was generated from the following file: