inkcpp
Loading...
Searching...
No Matches
UInkMigratableSnapshotAsync Class Reference

A helper class to create migratable snapshots. More...

#include <InkSnapshot.h>

Inheritance diagram for UInkMigratableSnapshotAsync:

Static Public Member Functions

static UInkMigratableSnapshotAsyncGetMigratableSnapshot (AInkRuntime *Runtime)
 Tries to create a migratable snapshot, on completion returns it.

Detailed Description

A helper class to create migratable snapshots.

creating an instance with ::GetMigratableSnapshot() will yield each assoziated thread after the next choice until a migratable snapshot can be cerated. all threads will then be resumed.

Attention
if a thread is inside a tunnel it will still yield after a choice and will then stop at an point where it cannot create a valid migratable snapshot, fix still pending.

Member Function Documentation

◆ GetMigratableSnapshot()

UInkMigratableSnapshotAsync * UInkMigratableSnapshotAsync::GetMigratableSnapshot ( AInkRuntime * Runtime)
static

Tries to create a migratable snapshot, on completion returns it.

see UInkMigratableSnapshotAsync for more details.

Async Task: GetMigratableSnapshot
Runtime
Completed
Snapshot


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