#include <types.h>
Public Member Functions | |
frame_continuation () | |
frame_continuation (std::function< void()> continuation, const void *protected_data) | |
frame_continuation (frame_continuation &&other) | |
const void * | get_data () const |
void | operator() () |
frame_continuation & | operator= (frame_continuation &&other) |
void | reset () |
~frame_continuation () | |
Private Member Functions | |
frame_continuation (const frame_continuation &)=delete | |
frame_continuation & | operator= (const frame_continuation &)=delete |
Private Attributes | |
std::function< void()> | continuation |
const void * | protected_data = nullptr |
|
privatedelete |
|
inline |
|
inline |
|
privatedelete |
|
inline |
|
private |
|
private |