|
mpc
Haskell-like feature supports in C++
|
This is the complete list of members for mpc::copyable_box< T >, including all inherited members.
| copyable_box(std::in_place_t, Args &&... args) noexcept(std::is_nothrow_constructible_v< T, Args... >) (defined in mpc::copyable_box< T >) | mpc::copyable_box< T > | inlineexplicit |
| copyable_box() noexcept(std::is_nothrow_default_constructible_v< T >) (defined in mpc::copyable_box< T >) | mpc::copyable_box< T > | inline |
| copyable_box(const copyable_box &)=default (defined in mpc::copyable_box< T >) | mpc::copyable_box< T > | |
| copyable_box(copyable_box &&)=default (defined in mpc::copyable_box< T >) | mpc::copyable_box< T > | |
| has_value() const noexcept (defined in mpc::copyable_box< T >) | mpc::copyable_box< T > | inline |
| operator*() const &noexcept (defined in mpc::copyable_box< T >) | mpc::copyable_box< T > | inline |
| operator*() const &&noexcept (defined in mpc::copyable_box< T >) | mpc::copyable_box< T > | inline |
| operator*() &noexcept (defined in mpc::copyable_box< T >) | mpc::copyable_box< T > | inline |
| operator*() &&noexcept (defined in mpc::copyable_box< T >) | mpc::copyable_box< T > | inline |
| operator->() const noexcept (defined in mpc::copyable_box< T >) | mpc::copyable_box< T > | inline |
| operator->() noexcept (defined in mpc::copyable_box< T >) | mpc::copyable_box< T > | inline |
| operator=(const copyable_box &)=default (defined in mpc::copyable_box< T >) | mpc::copyable_box< T > | |
| operator=(copyable_box &&)=default (defined in mpc::copyable_box< T >) | mpc::copyable_box< T > | |
| operator=(const copyable_box &other) noexcept (defined in mpc::copyable_box< T >) | mpc::copyable_box< T > | inline |
| operator=(copyable_box &&other) noexcept (defined in mpc::copyable_box< T >) | mpc::copyable_box< T > | inline |