Proyecto Final - Turinmachin
Recreación del minijuego de matemáticas de Brain-Age usando redes neuronales
|
#include <catch_amalgamated.hpp>
Public Member Functions | |
constexpr | unique_ptr (std::nullptr_t=nullptr) |
constexpr | unique_ptr (T *ptr) |
template<typename U, typename = std::enable_if_t<std::is_base_of<T, U>::value>> | |
unique_ptr (unique_ptr< U > &&from) | |
template<typename U, typename = std::enable_if_t<std::is_base_of<T, U>::value>> | |
unique_ptr & | operator= (unique_ptr< U > &&from) |
unique_ptr (unique_ptr const &)=delete | |
unique_ptr & | operator= (unique_ptr const &)=delete |
unique_ptr (unique_ptr &&rhs) noexcept | |
unique_ptr & | operator= (unique_ptr &&rhs) noexcept |
~unique_ptr () | |
T & | operator* () |
T const & | operator* () const |
T * | operator-> () noexcept |
T const * | operator-> () const noexcept |
T * | get () |
T const * | get () const |
void | reset (T *ptr=nullptr) |
T * | release () |
operator bool () const |
Friends | |
void | swap (unique_ptr &lhs, unique_ptr &rhs) |
A reimplementation of std::unique_ptr for improved compilation performance
Does not support arrays nor custom deleters.
|
inlineconstexpr |
|
inlineexplicitconstexpr |
|
inline |
|
delete |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
delete |
|
inline |
|
inline |
|
inline |
|
friend |