From 55d3b7ec0cd155b25c6b301bfbc98d4e6cef238f Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Mon, 5 Sep 2016 15:17:52 -0700 Subject: [PATCH] ircd::util: Add logical not convenience for std::string (in our ns). --- include/ircd/util.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/ircd/util.h b/include/ircd/util.h index 3d5703178..c67dbb84b 100644 --- a/include/ircd/util.h +++ b/include/ircd/util.h @@ -248,6 +248,11 @@ string(const T &s) return static_cast(stringstream{} << s).str(); } +inline auto +operator!(const std::string &str) +{ + return str.empty(); +} } // namespace util } // namespace ircd