From 5d06a13775944ef6a8865c532d8bb81b3b5c2df5 Mon Sep 17 00:00:00 2001 From: Sascha Kuehl Date: Wed, 27 Mar 2024 07:38:42 +0100 Subject: [PATCH] added a bool operator to entity class --- include/matador/sql/entity.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/matador/sql/entity.hpp b/include/matador/sql/entity.hpp index dc199cb..1df60eb 100644 --- a/include/matador/sql/entity.hpp +++ b/include/matador/sql/entity.hpp @@ -33,6 +33,8 @@ public: pointer get() { return obj_.get(); } const value_type* get() const { return obj_.get(); } + operator bool() const { return obj_.get() != nullptr; } // NOLINT(*-explicit-constructor) + private: std::shared_ptr obj_; };