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

Public Member Functions

 SqlExportCommand (const std::string &input_path, const std::string &dest_path, const std::string &table_name, std::istream &input, const RunOptions &options, const LoggerCallbacks &logger, RunStats &stats)
 
- 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

◆ SqlExportCommand()

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

Member Function Documentation

◆ run()

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

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