kblib 0.2.3
General utilities library for modern C++
kblib::default_move< Obj, false, nothrow, true > Struct Template Reference

#include <kblib/poly_obj.h>

Inheritance diagram for kblib::default_move< Obj, false, nothrow, true >:
Collaboration diagram for kblib::default_move< Obj, false, nothrow, true >:

Public Member Functions

auto move (void *dest, const Obj *from) noexcept(nothrow) -> Obj *
 

Detailed Description

template<typename Obj, bool nothrow>
struct kblib::default_move< Obj, false, nothrow, true >

Definition at line 337 of file poly_obj.h.

Member Function Documentation

◆ move()

template<typename Obj , bool nothrow>
auto kblib::default_move< Obj, false, nothrow, true >::move ( void *  dest,
const Obj *  from 
) -> Obj*
inlinenoexcept

Definition at line 341 of file poly_obj.h.


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