class
#include <eckit/sql/SQLOutputConfig.h>
SQLOutputConfig
Public static variables
- static const char* defaultDelimiter
- static const char* defaultOutputFormat
Constructors, destructors, conversion operators
-
SQLOutputConfig(bool noColumnNames = false,
bool noNULL = false,
const std::
string& delimiter = defaultDelimiter, const std:: string& format = defaultOutputFormat, bool bitfieldsBinary = false, bool noColumnAlignment = false, bool fullPrecision = false) - ~SQLOutputConfig() virtual
Public functions
- auto buildOutput() const -> SQLOutput*
-
auto buildOutput(const eckit::
PathName& path) const -> SQLOutput* virtual -
void setOutputFile(const eckit::
PathName& filename) -
auto fieldDelimiter() const -> const std::
string& -
auto outputFormat() const -> const std::
string& - auto doNotWriteNULL() const -> bool
- auto fullPrecision() const -> bool
- auto displayBitfieldsBinary() const -> bool
- auto disableAlignmentOfColumns() const -> bool
- auto doNotWriteColumnNames() const -> bool