#include <qbpp.hpp>
Definition at line 1277 of file qbpp.hpp.
 
◆ BitVector() [1/3]
  
  
      
        
          | qbpp::impl::BitVector::BitVector  | 
          ( | 
          vindex_t  | 
          bit_count | ) | 
           | 
         
       
   | 
  
inlineexplicit   | 
  
 
 
◆ BitVector() [2/3]
  
  
      
        
          | qbpp::impl::BitVector::BitVector  | 
          ( | 
          const BitVector &  | 
          bit_vector | ) | 
           | 
         
       
   | 
  
inlineexplicit   | 
  
 
 
◆ BitVector() [3/3]
  
  
      
        
          | qbpp::impl::BitVector::BitVector  | 
          ( | 
          BitVector &&  | 
          bit_vector | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator=() [1/3]
◆ operator=() [2/3]
◆ operator=() [3/3]
◆ operator==()
  
  
      
        
          | bool qbpp::impl::BitVector::operator==  | 
          ( | 
          const BitVector &  | 
          bit_vector | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator!=()
  
  
      
        
          | bool qbpp::impl::BitVector::operator!=  | 
          ( | 
          const BitVector &  | 
          bit_vector | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator<()
  
  
      
        
          | bool qbpp::impl::BitVector::operator<  | 
          ( | 
          const BitVector &  | 
          bit_vector | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ size()
  
  
      
        
          | vindex_t qbpp::impl::BitVector::size  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ size64()
  
  
      
        
          | vindex_t qbpp::impl::BitVector::size64  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ get()
  
  
      
        
          | bool qbpp::impl::BitVector::get  | 
          ( | 
          vindex_t  | 
          index | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ set()
  
  
      
        
          | void qbpp::impl::BitVector::set  | 
          ( | 
          vindex_t  | 
          index,  | 
         
        
           | 
           | 
          bool  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ flip()
  
  
      
        
          | void qbpp::impl::BitVector::flip  | 
          ( | 
          vindex_t  | 
          index | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ get64()
  
  
      
        
          | uint64_t qbpp::impl::BitVector::get64  | 
          ( | 
          vindex_t  | 
          index64 | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ set64()
  
  
      
        
          | uint64_t qbpp::impl::BitVector::set64  | 
          ( | 
          vindex_t  | 
          index64,  | 
         
        
           | 
           | 
          uint64_t  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ clear()
  
  
      
        
          | void qbpp::impl::BitVector::clear  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ popcount()
  
  
      
        
          | vindex_t qbpp::impl::BitVector::popcount  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ str()
  
  
      
        
          | std::string qbpp::impl::BitVector::str  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ bit_count_
  
  
      
        
          | const vindex_t qbpp::impl::BitVector::bit_count_ | 
         
       
   | 
  
private   | 
  
 
 
◆ size64_
  
  
      
        
          | const vindex_t qbpp::impl::BitVector::size64_ | 
         
       
   | 
  
private   | 
  
 
 
◆ bits_
  
  
      
        
          | std::unique_ptr<uint64_t[]> qbpp::impl::BitVector::bits_ | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: