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 ProcessorStatus (bool ready)
constexpr ProcessorStatus (Status status)
 ProcessorStatus (Status status, std::string_view reason)
 ProcessorStatus (std::string_view error)
constexpr ProcessorStatus (const ProcessorStatus &) noexcept=default
constexpr ProcessorStatus (ProcessorStatus &&) noexcept=default
constexpr ProcessorStatusoperator= (const ProcessorStatus &) noexcept=default
constexpr ProcessorStatusoperator= (ProcessorStatus &&) noexcept=default
constexpr ProcessorStatusoperator= (bool ready)
constexpr operator bool () const
constexpr operator Status () const
constexpr Status status () const
std::string_view reason () const
constexpr std::string_view str () const
constexpr bool operator== (const ProcessorStatus &that) const
constexpr bool operator== (ProcessorStatus::Status status) const

Static Public Attributes

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

The documentation for this class was generated from the following file:
  • processorstatus.h