LeviLamina
Loading...
Searching...
No Matches
ll::TypedStorageImpl< Align, Size, T > Struct Template Reference

Public Member Functions

template<class... Args>
constexpr TypedStorageImpl (Args &&... args)
 TypedStorageImpl (TypedStorageImpl const &other)
 TypedStorageImpl (TypedStorageImpl &&other)
template<class U>
constexpr T & operator= (U &&u)
T & operator= (TypedStorageImpl const &u)
T & operator= (TypedStorageImpl &&u)
T * operator-> ()
T const * operator-> () const
T & get () &
T const & get () const &
T && get () &&
T const && get () const &&
T & operator* () &
T const & operator* () const &
T && operator* () &&
T const && operator* () const &&
 operator T& ()
 operator T const & () const

Public Attributes

std::byte data [Size]

The documentation for this struct was generated from the following file: