strusBase  0.17
Public Member Functions | List of all members
strus::bitset< SIZE > Class Template Reference

#include <bitset.hpp>

Public Member Functions

 bitset ()
 
 bitset (const bitset &o)
 
bool set (int pos, bool value)
 
bool test (int pos) const
 
bool insert (int pos, bool value)
 
bool remove (int pos)
 
void reset ()
 
int next (int pos) const
 
int first () const
 
std::vector< int > elements () const
 
bool empty () const
 

Constructor & Destructor Documentation

template<int SIZE>
strus::bitset< SIZE >::bitset ( )
inline
template<int SIZE>
strus::bitset< SIZE >::bitset ( const bitset< SIZE > &  o)
inline

Member Function Documentation

template<int SIZE>
std::vector<int> strus::bitset< SIZE >::elements ( ) const
inline
template<int SIZE>
bool strus::bitset< SIZE >::empty ( ) const
inline
template<int SIZE>
int strus::bitset< SIZE >::first ( ) const
inline
template<int SIZE>
bool strus::bitset< SIZE >::insert ( int  pos,
bool  value 
)
inline
template<int SIZE>
int strus::bitset< SIZE >::next ( int  pos) const
inline
template<int SIZE>
bool strus::bitset< SIZE >::remove ( int  pos)
inline
template<int SIZE>
void strus::bitset< SIZE >::reset ( )
inline
template<int SIZE>
bool strus::bitset< SIZE >::set ( int  pos,
bool  value 
)
inline
template<int SIZE>
bool strus::bitset< SIZE >::test ( int  pos) const
inline

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