Iros
 
Loading...
Searching...
No Matches
rebindable_box.h File Reference
#include "di/meta/core.h"
#include "di/meta/operations.h"
#include "di/meta/trivial.h"
#include "di/meta/util.h"
#include "di/meta/vocab.h"
#include "di/types/in_place.h"
#include "di/util/addressof.h"
#include "di/util/construct_at.h"
#include "di/util/destroy_at.h"
#include "di/util/forward.h"
#include "di/util/initializer_list.h"
#include "di/util/move.h"
#include "di/util/swap.h"

Go to the source code of this file.

Classes

class  di::util::RebindableBox< T >
 
class  di::RebindableBox< T >
 

Namespaces

namespace  di
 
namespace  di::util
 
namespace  di::util::detail
 

Concepts

concept  di::util::detail::RebindableBoxCanConvertConstructor
 
concept  di::util::detail::IsRebindableBox
 

Functions

template<typename T>
 di::util::RebindableBox (T &&) -> RebindableBox< meta::UnwrapRefDecay< T > >
 
template<typename T>
constexpr auto di::util::make_rebindable_box (T &&value)