Proyecto Final - Turinmachin
Recreación del minijuego de matemáticas de Brain-Age usando redes neuronales
Loading...
Searching...
No Matches
Catch::Benchmark::Detail::ObjectStorage< T, Destruct > Struct Template Reference

#include <catch_amalgamated.hpp>

Public Member Functions

 ObjectStorage ()=default
 ObjectStorage (const ObjectStorage &other)
 ObjectStorage (ObjectStorage &&other)
 ~ObjectStorage ()
template<typename... Args>
void construct (Args &&... args)
template<bool AllowManualDestruction = !Destruct>
std::enable_if_t< AllowManualDestruction > destruct ()

Constructor & Destructor Documentation

◆ ObjectStorage() [1/3]

template<typename T, bool Destruct>
Catch::Benchmark::Detail::ObjectStorage< T, Destruct >::ObjectStorage ( )
default

◆ ObjectStorage() [2/3]

template<typename T, bool Destruct>
Catch::Benchmark::Detail::ObjectStorage< T, Destruct >::ObjectStorage ( const ObjectStorage< T, Destruct > & other)
inline

◆ ObjectStorage() [3/3]

template<typename T, bool Destruct>
Catch::Benchmark::Detail::ObjectStorage< T, Destruct >::ObjectStorage ( ObjectStorage< T, Destruct > && other)
inline

◆ ~ObjectStorage()

template<typename T, bool Destruct>
Catch::Benchmark::Detail::ObjectStorage< T, Destruct >::~ObjectStorage ( )
inline

Member Function Documentation

◆ construct()

template<typename T, bool Destruct>
template<typename... Args>
void Catch::Benchmark::Detail::ObjectStorage< T, Destruct >::construct ( Args &&... args)
inline

◆ destruct()

template<typename T, bool Destruct>
template<bool AllowManualDestruction = !Destruct>
std::enable_if_t< AllowManualDestruction > Catch::Benchmark::Detail::ObjectStorage< T, Destruct >::destruct ( )
inline

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