From d9b70474d093d2319d73b5c7b017f5643d8ae7f0 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sat, 2 May 2015 18:41:53 +0100 Subject: Add support for RDBMS boolean/bit types --- libdbpp/column.h | 1 + libdbpp/command.h | 2 ++ 2 files changed, 3 insertions(+) diff --git a/libdbpp/column.h b/libdbpp/column.h index 5ca0be1..2eb2e8d 100644 --- a/libdbpp/column.h +++ b/libdbpp/column.h @@ -11,6 +11,7 @@ namespace DB { virtual void null() = 0; virtual void string(const char *, size_t len) = 0; virtual void integer(int64_t) = 0; + virtual void boolean(bool) = 0; virtual void floatingpoint(double) = 0; virtual void interval(const boost::posix_time::time_duration &) = 0; virtual void timestamp(const boost::posix_time::ptime &) = 0; diff --git a/libdbpp/command.h b/libdbpp/command.h index df621d2..8cc515f 100644 --- a/libdbpp/command.h +++ b/libdbpp/command.h @@ -17,6 +17,8 @@ namespace DB { virtual void bindParamI(unsigned int i, unsigned long int val) = 0; virtual void bindParamI(unsigned int i, unsigned long long int val) = 0; + virtual void bindParamB(unsigned int i, bool val) = 0; + virtual void bindParamF(unsigned int i, double val) = 0; virtual void bindParamF(unsigned int i, float val) = 0; -- cgit v1.2.3