From 236fc49ffffe2821188b33c6522b4b160862527d Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Tue, 17 Nov 2020 13:43:56 +0000 Subject: New Slicer compat (std::optionals) --- icetray/icetray/abstractDatabaseClient.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/icetray/icetray/abstractDatabaseClient.h b/icetray/icetray/abstractDatabaseClient.h index 4dc611f..a930f90 100644 --- a/icetray/icetray/abstractDatabaseClient.h +++ b/icetray/icetray/abstractDatabaseClient.h @@ -17,19 +17,19 @@ namespace IceTray { inline Domain fetch(const SqlSource & sql, const Params &... params) { - return fetch(IceUtil::None, sql, params...); + return fetch(std::nullopt, sql, params...); } template inline Domain fetch(DB::Connection * c, const SqlSource & sql, const Params &... params) { - return fetch(c, IceUtil::None, sql, params...); + return fetch(c, std::nullopt, sql, params...); } template inline Domain - fetch(const IceUtil::Optional & typeIdCol, const SqlSource & sql, const Params &... params) + fetch(const std::optional & typeIdCol, const SqlSource & sql, const Params &... params) { auto c = db->get(); return fetch(c.get(), typeIdCol, sql, params...); @@ -37,7 +37,7 @@ namespace IceTray { template inline Domain - fetch(DB::Connection * c, const IceUtil::Optional & typeIdCol, const SqlSource & sql, + fetch(DB::Connection * c, const std::optional & typeIdCol, const SqlSource & sql, const Params &... params) { auto s = sql.select(c); -- cgit v1.2.3