|
C++ Actor Framework 0.18
|
Unit is analogous to void, but can be safely returned, stored, etc.
More...
#include <unit.hpp>
Public Member Functions | |
| constexpr | unit_t (const unit_t &) noexcept=default |
| constexpr unit_t & | operator= (const unit_t &) noexcept=default |
| template<class T > | |
| constexpr | unit_t (T &&) noexcept |
| template<class... Ts> | |
| constexpr unit_t | operator() (Ts &&...) const noexcept |
Static Public Member Functions | |
| static constexpr int | compare (const unit_t &) noexcept |
Related Functions | |
(Note that these are not member functions.) | |
| template<class Processor > | |
| void | serialize (Processor &, const unit_t &, unsigned int) |
| std::string | to_string (const unit_t &) |
Unit is analogous to void, but can be safely returned, stored, etc.
to enable higher-order abstraction without cluttering code with exceptions for void (which can't be stored, for example).