cppx-core
|
#include <cppx-core/language/syntax/macro-use.hpp>
#include <cppx-core/language/syntax/type-assemblers.hpp>
#include <cppx-core/language/types/Truth.hpp>
#include <iterator>
#include <type_traits>
#include <utility>
Go to the source code of this file.
Classes | |
class | cppx::Has_method_empty_< Collection > |
Namespaces | |
cppx | |
Functions | |
cppx::CPPX_USE_STD (begin, end, declval, true_type, false_type) | |
template<class Collection > | |
auto | cppx::is_empty (const Collection &c) -> Truth |
auto | cppx::is_empty (const P_< const char > s) -> Truth |
auto | cppx::is_empty (const P_< const wchar_t > s) -> Truth |
auto | cppx::is_empty (const P_< const char16_t > s) -> Truth |
auto | cppx::is_empty (const P_< const char32_t > s) -> Truth |
Variables | |
template<class Collection > | |
constexpr Truth | cppx::has_method_empty_ = Has_method_empty_<Collection>::value |