libstdc++
std::less_equal< void > Struct Reference

#include <stl_function.h>

Public Types

typedef __is_transparent is_transparent
 

Public Member Functions

template<typename _Tp , typename _Up >
constexpr auto operator() (_Tp &&__t, _Up &&__u) const noexcept(noexcept(std::forward< _Tp >(__t)<=std::forward< _Up >(__u))) -> decltype(std::forward< _Tp >(__t)<=std::forward< _Up >(__u))
 
template<typename _Tp , typename _Up >
constexpr bool operator() (_Tp *__t, _Up *__u) const noexcept
 

Detailed Description

One of the comparison functors.

Definition at line 716 of file stl_function.h.

Member Typedef Documentation

◆ is_transparent

typedef __is_transparent std::less_equal< void >::is_transparent

Definition at line 733 of file stl_function.h.

Member Function Documentation

◆ operator()() [1/2]

template<typename _Tp , typename _Up >
constexpr auto std::less_equal< void >::operator() ( _Tp &&  __t,
_Up &&  __u 
) const -> decltype(std::forward<_Tp>(__t) <= std::forward<_Up>(__u))
inlineconstexprnoexcept

Definition at line 720 of file stl_function.h.

◆ operator()() [2/2]

template<typename _Tp , typename _Up >
constexpr bool std::less_equal< void >::operator() ( _Tp *  __t,
_Up *  __u 
) const
inlineconstexprnoexcept

Definition at line 730 of file stl_function.h.


The documentation for this struct was generated from the following file: