sbepp
Loading...
Searching...
No Matches
sbepp::detail::bitset_base< T > Class Template Reference

Base class for bitsets. More...

#include <sbepp.hpp>

Public Member Functions

 bitset_base ()=default
 Default constructs underlying value to 0
 
constexpr bitset_base (T value) noexcept
 Constructs from given value.
 
constexpr T & operator* () noexcept
 Returns reference to underlying value.
 
constexpr T operator* () const noexcept
 Returns underlying value.
 

Friends

constexpr friend bool operator== (const bitset_base &lhs, const bitset_base &rhs) noexcept
 Tests if underlying values are equal.
 
constexpr friend bool operator!= (const bitset_base &lhs, const bitset_base &rhs) noexcept
 Tests if underlying values are not equal.
 

Detailed Description

template<typename T>
class sbepp::detail::bitset_base< T >

Base class for bitsets.

Template Parameters
Tunderlying value type

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