CCF
Loading...
Searching...
No Matches
Public Member Functions | List of all members
champ::Bitmap Class Reference

#include <champ_map.h>

Public Member Functions

constexpr Bitmap ()
 
constexpr Bitmap (uint32_t bits)
 
constexpr Bitmap operator& (const Bitmap &other) const
 
constexpr SmallIndex pop () const
 
constexpr Bitmap set (SmallIndex idx) const
 
constexpr Bitmap clear (SmallIndex idx) const
 
constexpr bool check (SmallIndex idx) const
 

Constructor & Destructor Documentation

◆ Bitmap() [1/2]

constexpr champ::Bitmap::Bitmap ( )
inlineconstexpr

◆ Bitmap() [2/2]

constexpr champ::Bitmap::Bitmap ( uint32_t  bits)
inlineconstexpr

Member Function Documentation

◆ check()

constexpr bool champ::Bitmap::check ( SmallIndex  idx) const
inlineconstexpr

◆ clear()

constexpr Bitmap champ::Bitmap::clear ( SmallIndex  idx) const
inlineconstexpr

◆ operator&()

constexpr Bitmap champ::Bitmap::operator& ( const Bitmap other) const
inlineconstexpr

◆ pop()

constexpr SmallIndex champ::Bitmap::pop ( ) const
inlineconstexpr

◆ set()

constexpr Bitmap champ::Bitmap::set ( SmallIndex  idx) const
inlineconstexpr

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