|  | @@ -86,6 +86,13 @@ int BitArray::getBits() const {
 | 
	
		
			
				|  |  |      return bits;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +int BitArray::getInternalByteSize() const {
 | 
	
		
			
				|  |  | +    if(bits <= 0 || length <= 0) {
 | 
	
		
			
				|  |  | +        return 0;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    return roundUpDivide(length * bits, sizeof(int)) * sizeof(int);
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  void BitArray::fill(int value) {
 | 
	
		
			
				|  |  |      for(int i = 0; i < length; i++) {
 | 
	
		
			
				|  |  |          set(i, value);
 |