2 * Copyright (c) 2024 Philippe Proulx <pproulx@efficios.com>
4 * SPDX-License-Identifier: MIT
7 #ifndef BABELTRACE_CPP_COMMON_BT2C_CONTAINS_HPP
8 #define BABELTRACE_CPP_COMMON_BT2C_CONTAINS_HPP
13 * Returns whether or not the STL container `container` contains the
16 template <typename T, typename V>
17 bool contains(const T& container, const V& val) noexcept
19 return container.find(val) != container.end();
22 } /* namespace bt2c */
24 #endif /* BABELTRACE_CPP_COMMON_BT2C_CONTAINS_HPP */