Hall A ROOT/C++ Analyzer (podd)
Loading...
Searching...
No Matches
std::experimental::constexpr_storage_t< T > Union Template Reference

template<class T>
union std::experimental::constexpr_storage_t< T >

Definition at line 295 of file optional.hpp.

Public Member Functions

template<class... Args>
constexpr constexpr_storage_t (Args &&... args)
 
constexpr constexpr_storage_t (trivial_init_t) noexcept
 
 ~constexpr_storage_t ()=default
 

Public Attributes

unsigned char dummy_
 
T value_
 

#include <optional.hpp>

Constructor & Destructor Documentation

◆ constexpr_storage_t() [1/2]

template<class T >
constexpr std::experimental::constexpr_storage_t< T >::constexpr_storage_t ( trivial_init_t  )
inlineconstexprnoexcept

Definition at line 300 of file optional.hpp.

◆ constexpr_storage_t() [2/2]

template<class T >
template<class... Args>
constexpr std::experimental::constexpr_storage_t< T >::constexpr_storage_t ( Args &&...  args)
inlineconstexpr

Definition at line 303 of file optional.hpp.

◆ ~constexpr_storage_t()

Member Data Documentation

◆ dummy_

template<class T >
unsigned char std::experimental::constexpr_storage_t< T >::dummy_

Definition at line 297 of file optional.hpp.

◆ value_

template<class T >
T std::experimental::constexpr_storage_t< T >::value_

Definition at line 298 of file optional.hpp.

Collaboration diagram for std::experimental::constexpr_storage_t< T >:

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