#include <MergeTool.h>
|
static void | help (std::ostream &o) |
|
static void | usage (const std::string &name, std::ostream &o) |
|
static void | merge (const std::vector< eckit::PathName > &inputFiles, const eckit::PathName &outputFileName) |
|
static void | merge (const std::vector< eckit::PathName > &inputFiles, const std::vector< std::string > &sqls, const eckit::PathName &outputFileName) |
|
static void | registerTools () |
|
static std::string | readFile (const eckit::PathName fileName, bool logging=false) |
|
static std::vector< std::string > | readLines (const eckit::PathName fileName, bool logging=false) |
|
static void | trimInPlace (std::string &) |
|
static bool | match (const std::string ®ex, const std::string &) |
|
static bool | matchAny (const std::vector< std::string > ®s, const std::string &) |
|
static bool | check (const std::string &, ctypeFun) |
|
static bool | isInQuotes (const std::string &) |
|
static std::string | unQuote (const std::string &) |
|
static double | cast_as_double (const std::string &) |
|
static std::string | double_as_string (double) |
|
static std::string | int_as_double2string (double) |
|
static int | shell (std::string cmd, const eckit::CodeLocation &where, bool assertSuccess=true) |
|
static double | translate (const std::string &v) |
|
static std::string | valueAsString (double, api::ColumnType) |
|
static std::string | patchTimeForMars (const std::string &v) |
|
static bool | isSelectStatement (const std::string &) |
|
Definition at line 20 of file MergeTool.h.
◆ MergeTool() [1/2]
odc::tool::MergeTool::MergeTool |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
◆ MergeTool() [2/2]
odc::tool::MergeTool::MergeTool |
( |
const MergeTool & |
| ) |
|
|
private |
◆ help()
void odc::tool::MergeTool::help |
( |
std::ostream & |
o | ) |
|
|
static |
◆ merge() [1/2]
static void odc::tool::MergeTool::merge |
( |
const std::vector< eckit::PathName > & |
inputFiles, |
|
|
const eckit::PathName & |
outputFileName |
|
) |
| |
|
static |
◆ merge() [2/2]
static void odc::tool::MergeTool::merge |
( |
const std::vector< eckit::PathName > & |
inputFiles, |
|
|
const std::vector< std::string > & |
sqls, |
|
|
const eckit::PathName & |
outputFileName |
|
) |
| |
|
static |
◆ operator=()
◆ run()
void odc::tool::MergeTool::run |
( |
| ) |
|
|
virtual |
◆ usage()
void odc::tool::MergeTool::usage |
( |
const std::string & |
name, |
|
|
std::ostream & |
o |
|
) |
| |
|
static |
◆ dummyArgv_
char* odc::tool::MergeTool::dummyArgv_[] |
|
staticprivate |
◆ inputFiles_
std::vector<eckit::PathName> odc::tool::MergeTool::inputFiles_ |
|
private |
◆ outputFile_
eckit::PathName odc::tool::MergeTool::outputFile_ |
|
private |
◆ sql_
std::vector<std::string> odc::tool::MergeTool::sql_ |
|
private |
◆ sqlFiltering_
bool odc::tool::MergeTool::sqlFiltering_ |
|
private |
The documentation for this class was generated from the following files: