UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Editor::DataStorage::Queries::Private::TFunctionInfo< FunctionType > Struct Template Reference

Public Types

using Base = TFunctionInfoSelection< FunctorType< FunctionType >, FunctionType >::Type
 
using ReturnType = typename Base::ReturnType
 
using ArgumentInfo = typename Base::ArgumentInfo
 
using ContextType = typename ArgumentInfo::ContextType
 

Static Public Member Functions

template<typename RequestedReturnType >
static constexpr void StaticValidation ()
 
template<typename RequestedReturnType >
static constexpr void SetupResult (TQueryFunction< RequestedReturnType > &Result)
 

Static Public Attributes

static constexpr bool bIsValidQueryFunction
 
static constexpr bool bIsSingleRowProcessor = ArgumentInfo::bIsSingle
 

Member Typedef Documentation

◆ ArgumentInfo

template<typename FunctionType >
using UE::Editor::DataStorage::Queries::Private::TFunctionInfo< FunctionType >::ArgumentInfo = typename Base::ArgumentInfo

◆ Base

template<typename FunctionType >
using UE::Editor::DataStorage::Queries::Private::TFunctionInfo< FunctionType >::Base = TFunctionInfoSelection<FunctorType<FunctionType>, FunctionType>::Type

◆ ContextType

template<typename FunctionType >
using UE::Editor::DataStorage::Queries::Private::TFunctionInfo< FunctionType >::ContextType = typename ArgumentInfo::ContextType

◆ ReturnType

template<typename FunctionType >
using UE::Editor::DataStorage::Queries::Private::TFunctionInfo< FunctionType >::ReturnType = typename Base::ReturnType

Member Function Documentation

◆ SetupResult()

template<typename FunctionType >
static constexpr void UE::Editor::DataStorage::Queries::Private::TFunctionInfo< FunctionType >::SetupResult ( TQueryFunction< RequestedReturnType > &  Result)
inlinestaticconstexpr

◆ StaticValidation()

template<typename FunctionType >
static constexpr void UE::Editor::DataStorage::Queries::Private::TFunctionInfo< FunctionType >::StaticValidation ( )
inlinestaticconstexpr

Member Data Documentation

◆ bIsSingleRowProcessor

template<typename FunctionType >
constexpr bool UE::Editor::DataStorage::Queries::Private::TFunctionInfo< FunctionType >::bIsSingleRowProcessor = ArgumentInfo::bIsSingle
staticconstexpr

◆ bIsValidQueryFunction

template<typename FunctionType >
constexpr bool UE::Editor::DataStorage::Queries::Private::TFunctionInfo< FunctionType >::bIsValidQueryFunction
staticconstexpr
Initial value:
=
Base::bIsValidQueryFunction &&
(ArgumentInfo::bIsSingle || ArgumentInfo::bIsBatch)

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