#include <PostgreSQLDataGenerator.h>
◆ PostgreSQLDataSource()
  
  | 
        
          | Postgres::PostgreSQLDataSource::PostgreSQLDataSource | ( | PostgreSQLMetaData | postgresql_meta_data, |  
          |  |  | std::string | r_name, |  
          |  |  | vector< std::string > | c = {}, |  
          |  |  | int | b_size = 5000 |  
          |  | ) |  |  |  | inline | 
 
 
◆ advance()
  
  | 
        
          | void Postgres::PostgreSQLDataSource::advance | ( | int | recordCount | ) |  |  | inline | 
 
 
◆ get_rows_of_columns()
  
  | 
        
          | pqxx::result Postgres::PostgreSQLDataSource::get_rows_of_columns | ( | pqxx::transaction_base & | txn, |  
          |  |  | vector< ColumnStore::Column > | columns |  
          |  | ) |  |  |  | inlineprivate | 
 
 
◆ hasNext()
  
  | 
        
          | bool Postgres::PostgreSQLDataSource::hasNext | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ load_into_queue()
  
  | 
        
          | void Postgres::PostgreSQLDataSource::load_into_queue | ( | pqxx::transaction_base & | txn, |  
          |  |  | vector< ColumnStore::Column > | columns |  
          |  | ) |  |  |  | inlineprivate | 
 
 
◆ next()
  
  | 
        
          | DataRecord Postgres::PostgreSQLDataSource::next | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ set_total_number_of_rows()
  
  | 
        
          | void Postgres::PostgreSQLDataSource::set_total_number_of_rows | ( | pqxx::transaction_base & | txn | ) |  |  | inlineprivate | 
 
 
◆ batch_size
  
  | 
        
          | int Postgres::PostgreSQLDataSource::batch_size |  | private | 
 
 
◆ columns
  
  | 
        
          | vector<std::string> Postgres::PostgreSQLDataSource::columns |  | private | 
 
 
◆ conn
  
  | 
        
          | pqxx::connection* Postgres::PostgreSQLDataSource::conn |  | private | 
 
 
◆ data
  
  | 
        
          | std::queue<DataRecord> Postgres::PostgreSQLDataSource::data |  | private | 
 
 
◆ offset
  
  | 
        
          | int Postgres::PostgreSQLDataSource::offset |  | private | 
 
 
◆ relation_name
  
  | 
        
          | std::string Postgres::PostgreSQLDataSource::relation_name |  | private | 
 
 
◆ schema_meta_data
◆ total_number_of_rows
  
  | 
        
          | int Postgres::PostgreSQLDataSource::total_number_of_rows |  | private | 
 
 
The documentation for this class was generated from the following file: