DelayCall

This is a single delay loaded entry call.

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Lumin/CAPIShims/LuminAPIImpl.h

Include

#include "Lumin/CAPIShims/LuminAPIImpl.h"

Syntax

template<typename LibKey, typename Key, typename Result, typename... Args>
class DelayCall

Remarks

This is a single delay loaded entry call. The class in keyed on both the library and function, as types. When first used as a function it will attempt to retrieve the foreign entry and call it. Onward the retrieved entry is called directly.

Constructors

Name Description

Public function

DelayCall

(
    const char* LibName,
    const char* EntryName
)

On construction we use the given LibName to set the library name of that singleton.

Operators

Name Description

Public function

Result

 

operator()

(
    Args... args
)

Typedefs

Name

Description

CallPointer

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss