WPILibC++ 2025.3.2
Loading...
Searching...
No Matches
wpi::memory::detail::fallback_type< binary_segregator< Segregator, Fallback > > Struct Template Reference

#include <wpi/memory/segregator.hpp>

Public Types

using base = fallback_type<Fallback>
 
using type = typename base::type
 

Static Public Member Functions

static typeget (binary_segregator< Segregator, Fallback > &s)
 
static const typeget (const binary_segregator< Segregator, Fallback > &s)
 

Static Public Attributes

static const std::size_t size = base::size + 1u
 

Member Typedef Documentation

◆ base

template<class Segregator , class Fallback >
using wpi::memory::detail::fallback_type< binary_segregator< Segregator, Fallback > >::base = fallback_type<Fallback>

◆ type

template<class Segregator , class Fallback >
using wpi::memory::detail::fallback_type< binary_segregator< Segregator, Fallback > >::type = typename base::type

Member Function Documentation

◆ get() [1/2]

template<class Segregator , class Fallback >
static type & wpi::memory::detail::fallback_type< binary_segregator< Segregator, Fallback > >::get ( binary_segregator< Segregator, Fallback > & s)
inlinestatic

◆ get() [2/2]

template<class Segregator , class Fallback >
static const type & wpi::memory::detail::fallback_type< binary_segregator< Segregator, Fallback > >::get ( const binary_segregator< Segregator, Fallback > & s)
inlinestatic

Member Data Documentation

◆ size

template<class Segregator , class Fallback >
const std::size_t wpi::memory::detail::fallback_type< binary_segregator< Segregator, Fallback > >::size = base::size + 1u
static

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