From e23164c98c27627d7995294f136045a18b7a035a Mon Sep 17 00:00:00 2001 From: eelke Date: Sat, 17 Nov 2018 19:36:12 +0100 Subject: [PATCH] Pgsql::Col has now stream operator overload for boost::container::small_vector --- pgsql/Pgsql_Col.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pgsql/Pgsql_Col.h b/pgsql/Pgsql_Col.h index 0c0cd36..7c105c8 100644 --- a/pgsql/Pgsql_Col.h +++ b/pgsql/Pgsql_Col.h @@ -2,6 +2,7 @@ #define PGSQL_COL_H #include "Pgsql_Row.h" +#include namespace Pgsql { @@ -56,6 +57,12 @@ namespace Pgsql { return c.getAsArray(std::back_inserter(s)); } + template + Col& operator>>(Col &c, boost::container::small_vector &s) + { + return c.getAsArray(std::back_inserter(s)); + } + template Col& operator>>(Col &c, T &s) {