struct reset_self_on_exit

Declaration

struct reset_self_on_exit { /* full declaration omitted */ };

Description

/////////////////////////////////////////////////////////////////////////

Declared at: libs/pika/coroutines/include/pika/coroutines/detail/coroutine_self.hpp:178

Member Variables

public pika::threads::coroutines::detail::coroutine_self* old_self

Method Overview

Methods

reset_self_on_exit(
    pika::threads::coroutines::detail::
        coroutine_self* val,
    pika::threads::coroutines::detail::
        coroutine_self* old_val = nullptr)

Declared at: libs/pika/coroutines/include/pika/coroutines/detail/coroutine_self.hpp:181

Parameters

pika::threads::coroutines::detail::coroutine_self* val
pika::threads::coroutines::detail::coroutine_self* old_val = nullptr

~reset_self_on_exit()

Declared at: libs/pika/coroutines/include/pika/coroutines/detail/coroutine_self.hpp:189