#include <lazy_init.hpp>
Public Types | |
using | value_type = void |
Public Member Functions | |
constexpr void | emplace () |
template<typename Fn , typename... Args> | |
constexpr void | emplace_result (Fn &&fn, Args &&... args) |
constexpr | lazy_init () noexcept |
constexpr | operator bool () const noexcept |
Private Attributes | |
bool | _init |
Definition at line 204 of file lazy_init.hpp.
using lexy::_detail::lazy_init< void >::value_type = void |
Definition at line 207 of file lazy_init.hpp.
|
inlineconstexprnoexcept |
Definition at line 209 of file lazy_init.hpp.
|
inlineconstexpr |
Definition at line 211 of file lazy_init.hpp.
|
inlineconstexpr |
Definition at line 217 of file lazy_init.hpp.
|
inlineexplicitconstexprnoexcept |
Definition at line 223 of file lazy_init.hpp.
|
private |
Definition at line 229 of file lazy_init.hpp.