guanaqo 1.0.0-alpha.24
Utilities for scientific software
Loading...
Searching...
No Matches
lifetime.hpp File Reference

Detailed Description

Fallback implementations for std::start_lifetime_as.

Definition in file lifetime.hpp.

#include <memory>
#include <cstring>
#include <new>
#include <type_traits>
Include dependency graph for lifetime.hpp:

Go to the source code of this file.

Namespaces

namespace  guanaqo

Functions

template<class T>
T * guanaqo::start_lifetime_as_array (void *p, size_t n) noexcept
template<class T>
const T * guanaqo::start_lifetime_as_array (const void *p, size_t n) noexcept
template<class T>
T * guanaqo::start_lifetime_as (void *p) noexcept
template<class T>
const T * guanaqo::start_lifetime_as (const void *p) noexcept