diff options
author | Dan Goodliffe <dan@randomdan.homeip.net> | 2019-02-04 16:56:59 +0000 |
---|---|---|
committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2019-02-04 16:56:59 +0000 |
commit | 36d1ebb68359d7faa194a1f62c17011b462a3a1f (patch) | |
tree | 264111badc785108c3cd2806d3db0f790e8e31a6 /libpqpp/pq-command.h | |
parent | Remove unnecessary calls to .string() (diff) | |
download | libdbpp-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.h | 3 |
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; |