Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
fc::detail::supports_allocator< T, A, Args > Struct Template Reference

#include <utility.hpp>

Static Public Attributes

static constexpr bool value = std::uses_allocator<T, A>::value
 
static constexpr bool leading_allocator = std::is_constructible< T, std::allocator_arg_t, A, Args... >::value
 
static constexpr bool trailing_allocator = std::is_constructible< T, Args..., A>::value
 

Detailed Description

template<typename T, typename A, typename... Args>
struct fc::detail::supports_allocator< T, A, Args >

Definition at line 52 of file utility.hpp.

Member Data Documentation

◆ leading_allocator

template<typename T , typename A , typename... Args>
bool fc::detail::supports_allocator< T, A, Args >::leading_allocator = std::is_constructible< T, std::allocator_arg_t, A, Args... >::value
staticconstexpr

Definition at line 55 of file utility.hpp.

◆ trailing_allocator

template<typename T , typename A , typename... Args>
bool fc::detail::supports_allocator< T, A, Args >::trailing_allocator = std::is_constructible< T, Args..., A>::value
staticconstexpr

Definition at line 56 of file utility.hpp.

◆ value

template<typename T , typename A , typename... Args>
bool fc::detail::supports_allocator< T, A, Args >::value = std::uses_allocator<T, A>::value
staticconstexpr

Definition at line 54 of file utility.hpp.


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