#include <BitVector.h>
|  | 
| std::vector< unsigned > | mBits | 
|  | 
Definition at line 19 of file BitVector.h.
 
◆ const_iterator
◆ BitVector() [1/2]
  
  | 
        
          | carl::BitVector::BitVector | ( |  | ) |  |  | default | 
 
 
◆ BitVector() [2/2]
  
  | 
        
          | carl::BitVector::BitVector | ( | unsigned | pos | ) |  |  | inlineexplicit | 
 
 
◆ begin()
◆ calculateUnion()
◆ clear()
  
  | 
        
          | void carl::BitVector::clear | ( |  | ) |  |  | inline | 
 
 
◆ empty()
  
  | 
        
          | bool carl::BitVector::empty | ( |  | ) | const |  | inline | 
 
 
◆ end()
◆ findFirstSetBit()
  
  | 
        
          | size_t carl::BitVector::findFirstSetBit | ( |  | ) | const |  | inline | 
 
 
◆ getBit()
  
  | 
        
          | bool carl::BitVector::getBit | ( | unsigned | pos | ) | const |  | inline | 
 
 
◆ operator|=()
◆ print()
  
  | 
        
          | void carl::BitVector::print | ( | std::ostream & | os = std::cout | ) | const |  | inline | 
 
 
◆ reserve()
  
  | 
        
          | void carl::BitVector::reserve | ( | size_t | capacity | ) |  |  | inline | 
 
 
◆ setBit()
  
  | 
        
          | void carl::BitVector::setBit | ( | unsigned | pos, |  
          |  |  | bool | val = true |  
          |  | ) |  |  |  | inline | 
 
 
◆ size()
  
  | 
        
          | size_t carl::BitVector::size | ( |  | ) | const |  | inline | 
 
 
◆ subsetOf()
      
        
          | bool carl::BitVector::subsetOf | ( | const BitVector & | superset | ) |  | 
      
 
 
◆ operator==
◆ operator|
◆ mBits
  
  | 
        
          | std::vector<unsigned> carl::BitVector::mBits |  | protected | 
 
 
The documentation for this class was generated from the following files: