#include <cstddef>
#include <type_traits>
Go to the source code of this file.
|
struct | zserio::is_allocator< T > |
|
struct | zserio::is_first_allocator< ARGS > |
|
struct | zserio::is_first_allocator< T, ARGS... > |
|
struct | zserio::has_allocator< T, typename > |
|
struct | zserio::has_allocator< T, std::void_t< typename T::allocator_type > > |
|
struct | zserio::is_bitmask< T, typename > |
|
struct | zserio::is_bitmask< T, std::void_t< decltype(std::declval< T >().getValue()), typename T::ZserioType > > |
|
struct | zserio::is_span< typename > |
|
struct | zserio::is_span< Span< T, Extent > > |
|
struct | zserio::is_numeric_wrapper< T, typename > |
|
struct | zserio::is_dyn_int_wrapper< T, typename > |
|
struct | zserio::is_complete< T, typename > |
|
struct | zserio::is_complete< T, std::void_t< decltype(sizeof(T))> > |
|
struct | zserio::view_type< T, typename > |
|
struct | zserio::view_type< T, std::enable_if_t< is_complete_v< View< T > > > > |
|
struct | zserio::offset_field_reference< T, typename > |
|
|
template<typename T , typename ALLOC , typename... ARGS> |
constexpr T | zserio::constructWithAllocator (const ALLOC &allocator, ARGS &&... args) |
|
template<typename T , typename ALLOC , typename U , std::enable_if_t< is_numeric_wrapper_v< T >, int > = 0> |
constexpr T | zserio::constructWithAllocator (const ALLOC &, U value) |
|