libstdc++
|
#include <pointer.h>
Public Types | |
typedef _Tp | element_type |
typedef const _Tp | element_type |
Public Member Functions | |
_Tp * | get () const |
const _Tp * | get () const |
bool | operator< (const _Relative_pointer_impl &__rarg) const |
bool | operator< (const _Relative_pointer_impl &__rarg) const |
bool | operator== (const _Relative_pointer_impl &__rarg) const |
bool | operator== (const _Relative_pointer_impl &__rarg) const |
void | set (_Tp *__arg) |
void | set (const _Tp *__arg) |
Relative_pointer_impl needs a specialization for const T because of the casting done during pointer arithmetic.
typedef _Tp __gnu_cxx::_Relative_pointer_impl< _Tp >::element_type |
typedef const _Tp __gnu_cxx::_Relative_pointer_impl< const _Tp >::element_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |