diff options
author | randomdan <randomdan@localhost> | 2012-03-20 01:24:43 +0000 |
---|---|---|
committer | randomdan <randomdan@localhost> | 2012-03-20 01:24:43 +0000 |
commit | 7c5f770625a58014567287a3ff8a57c939be7c58 (patch) | |
tree | 9a5b58476277ef27ff08a1d1ef117f34e32b71ff | |
parent | Just build the needed bits of libmisc into places they're needed, don't build... (diff) | |
download | libdbpp-7c5f770625a58014567287a3ff8a57c939be7c58.tar.bz2 libdbpp-7c5f770625a58014567287a3ff8a57c939be7c58.tar.xz libdbpp-7c5f770625a58014567287a3ff8a57c939be7c58.zip |
A stream interface, an RDBMS bulk load interface, a decompression layer, an implementation of CURL streams and a sqlbulkload task.
-rw-r--r-- | libdbpp/connection.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libdbpp/connection.h b/libdbpp/connection.h index 2db5adb..9a67cc5 100644 --- a/libdbpp/connection.h +++ b/libdbpp/connection.h @@ -32,6 +32,10 @@ namespace DB { virtual SelectCommand * newSelectCommand(const std::string & sql) const = 0; virtual ModifyCommand * newModifyCommand(const std::string & sql) const = 0; + virtual void beginBulkUpload(const char *, const char *) const = 0; + virtual void endBulkUpload(const char *) const = 0; + virtual size_t bulkUploadData(const char *, size_t) const = 0; + private: }; } |