Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Lumin/CAPIShims/LuminAPIImpl.h |
Include |
#include "Lumin/CAPIShims/LuminAPIImpl.h" |
template<typename LibKey, typename Key, typename Result, typename... Args>
class DelayCall
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.
Name | Description | |
---|---|---|
|
DelayCall ( |
On construction we use the given LibName to set the library name of that singleton. |
Name | Description | ||
---|---|---|---|
|
Result |
operator() ( |
Name |
Description |
---|---|
CallPointer |