Database factory functions for the flint backend.  
More...
Database factory functions for the flint backend. 
      
        
          | Database Xapian::Flint::open | ( | const std::string & | dir | ) |  | 
      
 
Construct a Database object for read-only access to a Flint database. 
- Parameters
- 
  
    | dir | pathname of the directory containing the database. |  
 
 
 
      
        
          | WritableDatabase Xapian::Flint::open | ( | const std::string & | dir, | 
        
          |  |  | int | action, | 
        
          |  |  | int | block_size = 8192 | 
        
          |  | ) |  |  | 
      
 
Construct a Database object for update access to a Flint database. 
- Parameters
- 
  
    | dir | pathname of the directory containing the database. |  | action | determines handling of existing/non-existing database: |  | block_size | the Btree blocksize to use (in bytes), which must be a power of two between 2048 and 65536 (inclusive). The default (also used if an invalid value if passed) is 8192 bytes. This parameter is ignored when opening an existing database. |