alpaqa develop
Nonconvex constrained optimization
Loading...
Searching...
No Matches
Namespaces | Functions
lifetime.hpp File Reference
#include <memory>
#include <cstring>
#include <new>
#include <type_traits>
+ Include dependency graph for lifetime.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  alpaqa
 
namespace  alpaqa::util
 

Functions

template<class T >
requires std::is_trivially_copyable_v<T>
Tstart_lifetime_as_array (void *p, size_t n) noexcept
 
template<class T >
requires std::is_trivially_copyable_v<T>
const Tstart_lifetime_as_array (const void *p, size_t n) noexcept
 
template<class T >
requires std::is_trivially_copyable_v<T>
Tstart_lifetime_as (void *p) noexcept
 
template<class T >
requires std::is_trivially_copyable_v<T>
const Tstart_lifetime_as (const void *p) noexcept