csvzall 0.4.0
CSV command-line tool and emerging C++ library
Loading...
Searching...
No Matches
csvzall::pipeline::commands::PostgresInferCommand Class Reference
+ Inheritance diagram for csvzall::pipeline::commands::PostgresInferCommand:

Public Member Functions

 PostgresInferCommand (std::istream &input, const RunOptions &options, const LoggerCallbacks &logger, RunStats &stats, std::string table_name)
 
- Public Member Functions inherited from csvzall::pipeline::commands::CsvInputCommand
virtual ~CsvInputCommand ()=default
 
int execute ()
 

Protected Member Functions

int run () override
 
- Protected Member Functions inherited from csvzall::pipeline::commands::CsvInputCommand
 CsvInputCommand (std::istream &input, const RunOptions &options, const LoggerCallbacks &logger, RunStats &stats)
 
virtual csv::CSVFormat make_format () const
 
csv::CSVReader & reader ()
 
const std::vector< std::string > & headers () const
 
const RunOptions & options () const
 
const LoggerCallbacks & logger () const
 
RunStats & stats ()
 
int reset_reader ()
 

Constructor & Destructor Documentation

◆ PostgresInferCommand()

csvzall::pipeline::commands::PostgresInferCommand::PostgresInferCommand ( std::istream &  input,
const RunOptions &  options,
const LoggerCallbacks &  logger,
RunStats &  stats,
std::string  table_name 
)
inline

Member Function Documentation

◆ run()

int csvzall::pipeline::commands::PostgresInferCommand::run ( )
inlineoverrideprotectedvirtual

The documentation for this class was generated from the following file: