SeqAn3 3.1.0
The Modern C++ library for sequence analysis.
memory File Reference

The <memory> header from C++20's standard library. More...

#include <memory>
+ Include dependency graph for memory:
+ This graph shows which files directly or indirectly include this file:

Namespaces

namespace  std
 SeqAn specific customisations in the standard namespace.
 

Macros

#define SEQAN3_CPP_LIB_TO_ADDRESS   IMPLEMENTATION_DEFINED
 A workaround for __cpp_lib_to_address for gcc version >=8.0 and < 9.4 (in C++20 mode). Those versions implemented std::to_address, but did not define that feature detection macro.
 

Functions

template<typename T >
constexpr auto std::to_address (const T &p) noexcept
 Obtain the address represented by p without forming a reference to the object pointed to by p. More...
 
template<typename T >
constexpr T * std::to_address (T *p) noexcept
 Obtain the address represented by p without forming a reference to the object pointed to by p. More...
 

Detailed Description

The <memory> header from C++20's standard library.

Author
Svenja Mehringer <svenja.mehringer AT fu-berlin.de>