4#ifndef WPI_MEMORY_DETAIL_EBO_STORAGE_HPP_INCLUDED
5#define WPI_MEMORY_DETAIL_EBO_STORAGE_HPP_INCLUDED
16 template <
int Tag,
typename T>
22 ebo_storage(T&& t)
noexcept(std::is_nothrow_move_constructible<T>::value)
32 const T&
get() const noexcept
Definition ebo_storage.hpp:18
T & get() noexcept
Definition ebo_storage.hpp:27
ebo_storage(const T &t)
Definition ebo_storage.hpp:20
ebo_storage(T &&t) noexcept(std::is_nothrow_move_constructible< T >::value)
Definition ebo_storage.hpp:22
const T & get() const noexcept
Definition ebo_storage.hpp:32
detail namespace with internal helper functions
Definition input_adapters.h:32
std::remove_reference< T >::type && move(T &&arg) noexcept
Definition utility.hpp:25
Memory namespace.
Definition heap_allocator.hpp:20
Foonathan namespace.
Definition ntcore_cpp.h:26