#include <memory>
#include <cstring>
#include <new>
#include <type_traits>
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> | |
T * | start_lifetime_as_array (void *p, size_t n) noexcept |
template<class T > requires std::is_trivially_copyable_v<T> | |
const T * | start_lifetime_as_array (const void *p, size_t n) noexcept |
template<class T > requires std::is_trivially_copyable_v<T> | |
T * | start_lifetime_as (void *p) noexcept |
template<class T > requires std::is_trivially_copyable_v<T> | |
const T * | start_lifetime_as (const void *p) noexcept |