Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::ProcessorStatus Class Reference

Public Types

enum class  Status { Ready , NotReady , Error }

Public Member Functions

constexpr operator bool () const
constexpr operator Status () const
constexpr ProcessorStatus & operator= (bool ready)
constexpr ProcessorStatus & operator= (const ProcessorStatus &) noexcept=default
constexpr ProcessorStatus & operator= (ProcessorStatus &&) noexcept=default
constexpr bool operator== (const ProcessorStatus &that) const
constexpr bool operator== (ProcessorStatus::Status status) const
constexpr ProcessorStatus (bool ready)
constexpr ProcessorStatus (const ProcessorStatus &) noexcept=default
constexpr ProcessorStatus (ProcessorStatus &&) noexcept=default
constexpr ProcessorStatus (Status status)
 ProcessorStatus (Status status, std::string_view reason)
 ProcessorStatus (std::string_view error)
std::string_view reason () const
constexpr Status status () const
constexpr std::string_view str () const

Static Public Attributes

constexpr static auto Error = Status::Error
constexpr static auto NotReady = Status::NotReady
constexpr static auto Ready = Status::Ready

The documentation for this class was generated from the following file:
  • include/inviwo/core/processors/processorstatus.h