29 #ifndef __ETL_IBITSET__
30 #define __ETL_IBITSET__
59 virtual ibitset&
set(
size_t position,
bool value =
true) = 0;
71 virtual size_t find_first(
bool state)
const = 0;
virtual ibitset & set(size_t position, bool value=true)=0
Set the bit at the position.
Definition: algorithm.h:43
virtual ~ibitset()
Destructor.
Definition: ibitset.h:52
virtual size_t find_first(bool state) const =0
ibitset()
Default constructor.
Definition: ibitset.h:45
virtual ibitset & reset(size_t position)=0
Reset the bit at the position.