libstdc++
|
Go to the source code of this file.
Namespaces | |
namespace | __gnu_cxx |
Macros | |
#define | _CXX_POINTER_ARITH_OPERATOR_SET(INT_TYPE) |
#define | _GCC_CXX_POINTER_COMPARISON_OPERATION_SET(OPERATOR) |
Functions | |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator!= (const _Pointer_adapter< _Tp1 > &__lhs, _Tp2 __rhs) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator!= (_Tp1 __lhs, const _Pointer_adapter< _Tp2 > &__rhs) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator!= (const _Pointer_adapter< _Tp1 > &__lhs, const _Pointer_adapter< _Tp2 > &__rhs) |
template<typename _Tp > | |
bool | __gnu_cxx::operator!= (const _Pointer_adapter< _Tp > &__lhs, int __rhs) |
template<typename _Tp > | |
bool | __gnu_cxx::operator!= (int __lhs, const _Pointer_adapter< _Tp > &__rhs) |
template<typename _Tp > | |
bool | __gnu_cxx::operator!= (const _Pointer_adapter< _Tp > &__lhs, const _Pointer_adapter< _Tp > &__rhs) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator< (_Tp1 __lhs, const _Pointer_adapter< _Tp2 > &__rhs) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator< (const _Pointer_adapter< _Tp1 > &__lhs, const _Pointer_adapter< _Tp2 > &__rhs) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator< (const _Pointer_adapter< _Tp1 > &__lhs, _Tp2 __rhs) |
template<typename _CharT , typename _Traits , typename _StoreT > | |
std::basic_ostream< _CharT, _Traits > & | __gnu_cxx::operator<< (std::basic_ostream< _CharT, _Traits > &__os, const _Pointer_adapter< _StoreT > &__p) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator<= (const _Pointer_adapter< _Tp1 > &__lhs, _Tp2 __rhs) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator<= (_Tp1 __lhs, const _Pointer_adapter< _Tp2 > &__rhs) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator<= (const _Pointer_adapter< _Tp1 > &__lhs, const _Pointer_adapter< _Tp2 > &__rhs) |
template<typename _Tp > | |
bool | __gnu_cxx::operator<= (const _Pointer_adapter< _Tp > &__lhs, const _Pointer_adapter< _Tp > &__rhs) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator== (_Tp1 __lhs, const _Pointer_adapter< _Tp2 > &__rhs) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator== (const _Pointer_adapter< _Tp1 > &__lhs, _Tp2 __rhs) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator== (const _Pointer_adapter< _Tp1 > &__lhs, const _Pointer_adapter< _Tp2 > &__rhs) |
template<typename _Tp > | |
bool | __gnu_cxx::operator== (const _Pointer_adapter< _Tp > &__lhs, int __rhs) |
template<typename _Tp > | |
bool | __gnu_cxx::operator== (int __lhs, const _Pointer_adapter< _Tp > &__rhs) |
template<typename _Tp > | |
bool | __gnu_cxx::operator== (const _Pointer_adapter< _Tp > &__lhs, const _Pointer_adapter< _Tp > &__rhs) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator> (_Tp1 __lhs, const _Pointer_adapter< _Tp2 > &__rhs) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator> (const _Pointer_adapter< _Tp1 > &__lhs, _Tp2 __rhs) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator> (const _Pointer_adapter< _Tp1 > &__lhs, const _Pointer_adapter< _Tp2 > &__rhs) |
template<typename _Tp > | |
bool | __gnu_cxx::operator> (const _Pointer_adapter< _Tp > &__lhs, const _Pointer_adapter< _Tp > &__rhs) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator>= (const _Pointer_adapter< _Tp1 > &__lhs, _Tp2 __rhs) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator>= (const _Pointer_adapter< _Tp1 > &__lhs, const _Pointer_adapter< _Tp2 > &__rhs) |
template<typename _Tp1 , typename _Tp2 > | |
bool | __gnu_cxx::operator>= (_Tp1 __lhs, const _Pointer_adapter< _Tp2 > &__rhs) |
template<typename _Tp > | |
bool | __gnu_cxx::operator>= (const _Pointer_adapter< _Tp > &__lhs, const _Pointer_adapter< _Tp > &__rhs) |
This file is a GNU extension to the Standard C++ Library.
Provides reusable _Pointer_adapter for assisting in the development of custom pointer types that can be used with the standard containers via the allocator::pointer and allocator::const_pointer typedefs.
Definition in file pointer.h.