![]() |
LeechCraft 0.6.70-17793-g6e56308e78
Modular cross-platform feature rich live environment.
|
#include "requiresinit.h"
Public Member Functions | |
| RequiresInit ()=delete | |
| constexpr | RequiresInit (const RequiresInit &)=default |
| constexpr | RequiresInit (RequiresInit &&)=default |
| constexpr RequiresInit & | operator= (const RequiresInit &)=default |
| constexpr RequiresInit & | operator= (RequiresInit &&)=default |
| constexpr | RequiresInit (T &&val) |
| template<typename... Args> | |
| constexpr | RequiresInit (Args &&... args) |
| constexpr | operator T () const |
Public Attributes | |
| T | Val_ |
Definition at line 14 of file requiresinit.h.
|
delete |
Referenced by RequiresInit(), RequiresInit(), operator=(), and operator=().
|
constexprdefault |
|
constexprdefault |
|
inlineconstexpr |
Definition at line 26 of file requiresinit.h.
References Val_.
|
inlineconstexpr |
Definition at line 32 of file requiresinit.h.
References Val_.
|
inlineconstexpr |
Definition at line 37 of file requiresinit.h.
References Val_.
|
constexprdefault |
|
constexprdefault |
| T LC::Util::RequiresInit< T >::Val_ |
Definition at line 16 of file requiresinit.h.
Referenced by RequiresInit(), RequiresInit(), and operator T().