#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 |