class exception_info

Declaration

class exception_info { /* full declaration omitted */ };

Description

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

Declared at: libs/pika/errors/include/pika/errors/exception_info.hpp:107

Method Overview

  • public exception_info() noexcept
  • public exception_info(const pika::exception_info & other) noexcept
  • public exception_info(pika::exception_info && other) noexcept
  • public template <typename Tag>const typename Tag::type * get() const noexcept
  • public template <typename... ErrorInfo>pika::exception_info & set(ErrorInfo &&... tagged_values)
  • public virtual ~exception_info()

Methods

exception_info() noexcept

Declared at: libs/pika/errors/include/pika/errors/exception_info.hpp:112

exception_info(
    const pika::exception_info& other) noexcept

Declared at: libs/pika/errors/include/pika/errors/exception_info.hpp:117

Parameters

const pika::exception_info& other

exception_info(
    pika::exception_info&& other) noexcept

Declared at: libs/pika/errors/include/pika/errors/exception_info.hpp:118

Parameters

pika::exception_info&& other

template <typename Tag>
const typename Tag::type* get() const noexcept

Declared at: libs/pika/errors/include/pika/errors/exception_info.hpp:139

template <typename... ErrorInfo>
pika::exception_info& set(
    ErrorInfo&&... tagged_values)

Declared at: libs/pika/errors/include/pika/errors/exception_info.hpp:127

Parameters

ErrorInfo&&... tagged_values

virtual ~exception_info()

Declared at: libs/pika/errors/include/pika/errors/exception_info.hpp:124