Iros
 
Loading...
Searching...
No Matches
di::bit::BitSet< extent > Class Template Reference

#include <di/bit/bitset/bit_set.h>

Public Member Functions

constexpr BitSet ()
 
 BitSet (BitSet const &)=default
 
auto operator= (BitSet const &) -> BitSet &=default
 
constexpr auto operator[] (size_t index)
 
constexpr auto operator[] (size_t index) const -> bool
 
constexpr auto size () const -> size_t
 

Constructor & Destructor Documentation

◆ BitSet() [1/2]

template<size_t extent>
di::bit::BitSet< extent >::BitSet ( )
inlineconstexpr

◆ BitSet() [2/2]

template<size_t extent>
di::bit::BitSet< extent >::BitSet ( BitSet< extent > const & )
default

Member Function Documentation

◆ operator=()

template<size_t extent>
auto di::bit::BitSet< extent >::operator= ( BitSet< extent > const & ) -> BitSet &=default
default

◆ operator[]() [1/2]

template<size_t extent>
auto di::bit::BitSet< extent >::operator[] ( size_t index)
inlineconstexpr

◆ operator[]() [2/2]

template<size_t extent>
auto di::bit::BitSet< extent >::operator[] ( size_t index) const -> bool
inlineconstexpr

◆ size()

template<size_t extent>
auto di::bit::BitSet< extent >::size ( ) const -> size_t
inlineconstexpr

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