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

#include <wpi/memory/segregator.hpp>

Public Types

using base = segregatable_type<I - 1, 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)
 

Member Typedef Documentation

◆ base

template<std::size_t I, class Segregator , class Fallback >
using wpi::memory::detail::segregatable_type< I, binary_segregator< Segregator, Fallback > >::base = segregatable_type<I - 1, Fallback>

◆ type

template<std::size_t I, class Segregator , class Fallback >
using wpi::memory::detail::segregatable_type< I, binary_segregator< Segregator, Fallback > >::type = typename base::type

Member Function Documentation

◆ get() [1/2]

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

◆ get() [2/2]

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

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