libstdc++: predefined_ops.h File Reference (original) (raw)

Go to the source code of this file.

Functions
template<typename _Compare >
constexpr _Iter_comp_iter< _Compare > __gnu_cxx::__ops::__iter_comp_iter (_Compare __comp)
template<typename _Compare , typename _Iterator >
constexpr _Iter_comp_to_iter< _Compare, _Iterator > __gnu_cxx::__ops::__iter_comp_iter (_Iter_comp_iter< _Compare > __comp, _Iterator __it)
template<typename _Iterator >
constexpr _Iter_equals_iter< _Iterator > __gnu_cxx::__ops::__iter_comp_iter (_Iter_equal_to_iter, _Iterator __it)
template<typename _Compare >
constexpr _Iter_comp_val< _Compare > __gnu_cxx::__ops::__iter_comp_val (_Compare __comp)
template<typename _Compare , typename _Value >
_Iter_comp_to_val< _Compare, _Value > constexpr __gnu_cxx::__ops::__iter_comp_val (_Compare __comp, _Value &__val)
template<typename _Compare >
constexpr _Iter_comp_val< _Compare > __gnu_cxx::__ops::__iter_comp_val (_Iter_comp_iter< _Compare > __comp)
constexpr _Iter_equal_to_val __gnu_cxx::__ops::__iter_comp_val (_Iter_equal_to_iter)
constexpr _Iter_less_val __gnu_cxx::__ops::__iter_comp_val (_Iter_less_iter)
constexpr _Iter_equal_to_iter __gnu_cxx::__ops::__iter_equal_to_iter ()
constexpr _Iter_equal_to_val __gnu_cxx::__ops::__iter_equal_to_val ()
template<typename _Value >
constexpr _Iter_equals_val< _Value > __gnu_cxx::__ops::__iter_equals_val (_Value &__val)
constexpr _Iter_less_iter __gnu_cxx::__ops::__iter_less_iter ()
constexpr _Iter_less_val __gnu_cxx::__ops::__iter_less_val ()
template<typename _Predicate >
constexpr _Iter_negate< _Predicate > __gnu_cxx::__ops::__negate (_Iter_pred< _Predicate > __pred)
template<typename _Predicate >
constexpr _Iter_pred< _Predicate > __gnu_cxx::__ops::__pred_iter (_Predicate __pred)
template<typename _Compare >
constexpr _Val_comp_iter< _Compare > __gnu_cxx::__ops::__val_comp_iter (_Compare __comp)
template<typename _Compare >
constexpr _Val_comp_iter< _Compare > __gnu_cxx::__ops::__val_comp_iter (_Iter_comp_iter< _Compare > __comp)
constexpr _Val_less_iter __gnu_cxx::__ops::__val_comp_iter (_Iter_less_iter)
constexpr _Val_less_iter __gnu_cxx::__ops::__val_less_iter ()

This is an internal header file, included by other library headers. You should not attempt to use it directly. Instead, include .

Definition in file predefined_ops.h.

__iter_comp_iter() [1/3]

template<typename _Compare >

constexpr _Iter_comp_iter< _Compare > __gnu_cxx::__ops::__iter_comp_iter ( _Compare __comp) inlineconstexpr

__iter_comp_iter() [2/3]

template<typename _Compare , typename _Iterator >

constexpr _Iter_comp_to_iter< _Compare, _Iterator > __gnu_cxx::__ops::__iter_comp_iter ( _Iter_comp_iter< _Compare > __comp, _Iterator __it ) inlineconstexpr

__iter_comp_iter() [3/3]

template<typename _Iterator >

constexpr _Iter_equals_iter< _Iterator > __gnu_cxx::__ops::__iter_comp_iter ( _Iter_equal_to_iter , _Iterator __it ) inlineconstexpr

__iter_comp_val() [1/5]

template<typename _Compare >

constexpr _Iter_comp_val< _Compare > __gnu_cxx::__ops::__iter_comp_val ( _Compare __comp) inlineconstexpr

__iter_comp_val() [2/5]

template<typename _Compare , typename _Value >

_Iter_comp_to_val< _Compare, _Value > constexpr __gnu_cxx::__ops::__iter_comp_val ( _Compare __comp, _Value & __val ) constexpr

__iter_comp_val() [3/5]

template<typename _Compare >

constexpr _Iter_comp_val< _Compare > __gnu_cxx::__ops::__iter_comp_val ( _Iter_comp_iter< _Compare > __comp) inlineconstexpr

__iter_comp_val() [4/5]

constexpr _Iter_equal_to_val __gnu_cxx::__ops::__iter_comp_val ( _Iter_equal_to_iter ) inlineconstexpr

__iter_comp_val() [5/5]

constexpr _Iter_less_val __gnu_cxx::__ops::__iter_comp_val ( _Iter_less_iter ) inlineconstexpr

__iter_equal_to_iter()

constexpr _Iter_equal_to_iter __gnu_cxx::__ops::__iter_equal_to_iter ( ) inlineconstexpr

__iter_equal_to_val()

constexpr _Iter_equal_to_val __gnu_cxx::__ops::__iter_equal_to_val ( ) inlineconstexpr

__iter_equals_val()

template<typename _Value >

constexpr _Iter_equals_val< _Value > __gnu_cxx::__ops::__iter_equals_val ( _Value & __val) inlineconstexpr

__iter_less_iter()

constexpr _Iter_less_iter __gnu_cxx::__ops::__iter_less_iter ( ) inlineconstexpr

__iter_less_val()

constexpr _Iter_less_val __gnu_cxx::__ops::__iter_less_val ( ) inlineconstexpr

__negate()

template<typename _Predicate >

constexpr _Iter_negate< _Predicate > __gnu_cxx::__ops::__negate ( _Iter_pred< _Predicate > __pred) inlineconstexpr

__pred_iter()

template<typename _Predicate >

constexpr _Iter_pred< _Predicate > __gnu_cxx::__ops::__pred_iter ( _Predicate __pred) inlineconstexpr

__val_comp_iter() [1/3]

template<typename _Compare >

constexpr _Val_comp_iter< _Compare > __gnu_cxx::__ops::__val_comp_iter ( _Compare __comp) inlineconstexpr

__val_comp_iter() [2/3]

template<typename _Compare >

constexpr _Val_comp_iter< _Compare > __gnu_cxx::__ops::__val_comp_iter ( _Iter_comp_iter< _Compare > __comp) inlineconstexpr

__val_comp_iter() [3/3]

constexpr _Val_less_iter __gnu_cxx::__ops::__val_comp_iter ( _Iter_less_iter ) inlineconstexpr

__val_less_iter()

constexpr _Val_less_iter __gnu_cxx::__ops::__val_less_iter ( ) inlineconstexpr