sparrow 0.3.0
Loading...
Searching...
No Matches
sparrow::detail::express_layout_desire< T > Class Template Reference

#include <builder_utils.hpp>

Inheritance diagram for sparrow::detail::express_layout_desire< T >:
[legend]

Public Types

using self_type = express_layout_desire<T>
 
using value_type = T
 

Public Member Functions

 express_layout_desire ()=default
 
template<class... Args>
 express_layout_desire (Args &&... args)
 
const T & get () const
 
T & get ()
 

Detailed Description

template<class T>
class sparrow::detail::express_layout_desire< T >

Definition at line 35 of file builder_utils.hpp.

Member Typedef Documentation

◆ self_type

template<class T>
using sparrow::detail::express_layout_desire< T >::self_type = express_layout_desire<T>

Definition at line 39 of file builder_utils.hpp.

◆ value_type

template<class T>
using sparrow::detail::express_layout_desire< T >::value_type = T

Definition at line 40 of file builder_utils.hpp.

Constructor & Destructor Documentation

◆ express_layout_desire() [1/2]

template<class T>
sparrow::detail::express_layout_desire< T >::express_layout_desire ( )
default

◆ express_layout_desire() [2/2]

template<class T>
template<class... Args>
sparrow::detail::express_layout_desire< T >::express_layout_desire ( Args &&... args)
inline

Definition at line 47 of file builder_utils.hpp.

Member Function Documentation

◆ get() [1/2]

template<class T>
T & sparrow::detail::express_layout_desire< T >::get ( )
inlinenodiscard

Definition at line 57 of file builder_utils.hpp.

◆ get() [2/2]

template<class T>
const T & sparrow::detail::express_layout_desire< T >::get ( ) const
inlinenodiscard

Definition at line 52 of file builder_utils.hpp.


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