summaryrefslogtreecommitdiff
path: root/libpqpp/pq-command.h
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2019-02-04 16:56:59 +0000
committerDan Goodliffe <dan@randomdan.homeip.net>2019-02-04 16:56:59 +0000
commit36d1ebb68359d7faa194a1f62c17011b462a3a1f (patch)
tree264111badc785108c3cd2806d3db0f790e8e31a6 /libpqpp/pq-command.h
parentRemove unnecessary calls to .string() (diff)
downloadlibdbpp-postgresql-36d1ebb68359d7faa194a1f62c17011b462a3a1f.tar.bz2
libdbpp-postgresql-36d1ebb68359d7faa194a1f62c17011b462a3a1f.tar.xz
libdbpp-postgresql-36d1ebb68359d7faa194a1f62c17011b462a3a1f.zip
Switch to string_view
Diffstat (limited to 'libpqpp/pq-command.h')
-rw-r--r--libpqpp/pq-command.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/libpqpp/pq-command.h b/libpqpp/pq-command.h
index c2674eb..a26bae8 100644
--- a/libpqpp/pq-command.h
+++ b/libpqpp/pq-command.h
@@ -43,6 +43,7 @@ namespace PQ {
void bindParamF(unsigned int, float) override;
void bindParamS(unsigned int, const Glib::ustring&) override;
+ void bindParamS(unsigned int, const std::string_view&) override;
void bindParamT(unsigned int, const boost::posix_time::time_duration &) override;
void bindParamT(unsigned int, const boost::posix_time::ptime &) override;
@@ -59,7 +60,7 @@ namespace PQ {
void paramsAtLeast(unsigned int);
template<typename ... T>
void paramSet(unsigned int, const char * fmt, const T & ... t);
- void paramSet(unsigned int, const std::string &);
+ void paramSet(unsigned int, const std::string_view &);
std::vector<char *> values;
std::vector<int> lengths;
std::vector<int> formats;