struct stage_data

Declaration

struct stage_data : public debug_object { /* full declaration omitted */ };

Declared at: libs/pika/lcos/src/composable_guard.cpp:67

Inherits from: debug_object

Member Variables

public pika::lcos::local::guard_set gs
public detail::guard_function task
public std::size_t n
public detail::guard_task** stages

Method Overview

  • public stage_data(detail::guard_function task_, std::vector<std::shared_ptr<guard>> & guards)
  • public ~stage_data()

Inherited from debug_object:

Methods

stage_data(
    detail::guard_function task_,
    std::vector<std::shared_ptr<guard>>& guards)

Declared at: libs/pika/lcos/src/composable_guard.cpp:74

Parameters

detail::guard_function task_
std::vector<std::shared_ptr<guard>>& guards

~stage_data()

Declared at: libs/pika/lcos/src/composable_guard.cpp:87