Zero-overhead typestate carrier.
More...
|
|
auto | operator= (const typestate &)=delete |
|
auto | operator= (typestate &&) noexcept -> typestate &=default |
|
| typestate (const typestate &)=delete |
|
| typestate (typestate &&) noexcept=default |
template<
lifecycle_state State = lifecycle_state::embryo>
class zxfoundation::base::typestate< State >
Zero-overhead typestate carrier.
- Template Parameters
-
| State | Current lifecycle state. |
The documentation for this class was generated from the following file: