From 9b1e76e24265ffe4330103ea0b82e247f63316dd Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Wed, 11 Oct 2017 17:48:53 -0700 Subject: [PATCH] ircd::util: Add a classic is_zero functor. --- include/ircd/util.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/ircd/util.h b/include/ircd/util.h index 9511d09a2..26003d1b2 100644 --- a/include/ircd/util.h +++ b/include/ircd/util.h @@ -1163,5 +1163,14 @@ struct unlock_guard }; +struct is_zero +{ + bool operator()(const size_t &value) const + { + return value == 0; + } +}; + + } // namespace util } // namespace ircd