tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
basic_bitset< Bits, WordType >::reference Struct Reference

#include <basic_bitset.hpp>

Public Member Functions

constexpr auto flip () noexcept -> reference &
 
constexpr operator bool () const noexcept
 
constexpr auto operator= (bool x) noexcept -> reference &
 
constexpr auto operator= (reference const &x) noexcept -> reference &
 
constexpr auto operator~ () const noexcept -> bool
 

Member Function Documentation

◆ flip()

template<etl::size_t Bits, etl::unsigned_integral WordType = etl::size_t>
auto flip ( ) -> reference&
inlineconstexprnoexcept

◆ operator bool()

template<etl::size_t Bits, etl::unsigned_integral WordType = etl::size_t>
operator bool ( ) const
inlinenodiscardconstexprnoexcept

◆ operator=() [1/2]

template<etl::size_t Bits, etl::unsigned_integral WordType = etl::size_t>
auto operator= ( bool x) -> reference&
inlineconstexprnoexcept

◆ operator=() [2/2]

template<etl::size_t Bits, etl::unsigned_integral WordType = etl::size_t>
auto operator= ( reference const & x) -> reference&
inlineconstexprnoexcept

◆ operator~()

template<etl::size_t Bits, etl::unsigned_integral WordType = etl::size_t>
auto operator~ ( ) const -> bool
inlinenodiscardconstexprnoexcept

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