struct thread_id

Declaration

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

Description

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

Declared at: libs/pika/coroutines/include/pika/coroutines/thread_id_type.hpp:28

Method Overview

  • public constexpr pika::threads::thread_id::thread_id_repr get() const noexcept
  • public constexpr bool operator bool() const noexcept
  • public constexpr void reset() noexcept
  • public thread_id() noexcept
  • public thread_id(const pika::threads::thread_id &)
  • public constexpr thread_id(pika::threads::thread_id && rhs) noexcept
  • public constexpr thread_id(const pika::threads::thread_id::thread_id_repr & thrd) noexcept

Methods

constexpr pika::threads::thread_id::thread_id_repr
get() const noexcept

Declared at: libs/pika/coroutines/include/pika/coroutines/thread_id_type.hpp:66

constexpr bool operator bool() const noexcept

Declared at: libs/pika/coroutines/include/pika/coroutines/thread_id_type.hpp:61

constexpr void reset() noexcept

Declared at: libs/pika/coroutines/include/pika/coroutines/thread_id_type.hpp:71

thread_id() noexcept

Declared at: libs/pika/coroutines/include/pika/coroutines/thread_id_type.hpp:34

thread_id(const pika::threads::thread_id&)

Declared at: libs/pika/coroutines/include/pika/coroutines/thread_id_type.hpp:36

Parameters

const pika::threads::thread_id&

constexpr thread_id(
    pika::threads::thread_id&& rhs) noexcept

Declared at: libs/pika/coroutines/include/pika/coroutines/thread_id_type.hpp:39

Parameters

pika::threads::thread_id&& rhs

constexpr thread_id(
    const pika::threads::thread_id::
        thread_id_repr& thrd) noexcept

Declared at: libs/pika/coroutines/include/pika/coroutines/thread_id_type.hpp:51

Parameters

const pika::threads::thread_id::thread_id_repr& thrd