WPILibC++ 2025.1.1
Loading...
Searching...
No Matches
wpi::memory::detail::ebo_storage< Tag, T > Class Template Reference

#include <wpi/memory/detail/ebo_storage.hpp>

Inheritance diagram for wpi::memory::detail::ebo_storage< Tag, T >:

Protected Member Functions

 ebo_storage (const T &t)
 
 ebo_storage (T &&t) noexcept(std::is_nothrow_move_constructible< T >::value)
 
T & get () noexcept
 
const T & get () const noexcept
 

Constructor & Destructor Documentation

◆ ebo_storage() [1/2]

template<int Tag, typename T >
wpi::memory::detail::ebo_storage< Tag, T >::ebo_storage ( const T & t)
inlineprotected

◆ ebo_storage() [2/2]

template<int Tag, typename T >
wpi::memory::detail::ebo_storage< Tag, T >::ebo_storage ( T && t)
inlineprotectednoexcept

Member Function Documentation

◆ get() [1/2]

template<int Tag, typename T >
const T & wpi::memory::detail::ebo_storage< Tag, T >::get ( ) const
inlineprotectednoexcept

◆ get() [2/2]

template<int Tag, typename T >
T & wpi::memory::detail::ebo_storage< Tag, T >::get ( )
inlineprotectednoexcept

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