FPGA Resource Manager C++ API  1.8
inaccel::iterator_base< _Tp > Struct Template Reference
Inheritance diagram for inaccel::iterator_base< _Tp >:
Collaboration diagram for inaccel::iterator_base< _Tp >:

Public Member Functions

 iterator_base (_Tp *__x)
 
void _M_bump_up ()
 
void _M_bump_down ()
 
void _M_incr (ptrdiff_t __i)
 
bool operator== (const iterator_base &__i) const
 
bool operator< (const iterator_base &__i) const
 
bool operator!= (const iterator_base &__i) const
 
bool operator> (const iterator_base &__i) const
 
bool operator<= (const iterator_base &__i) const
 
bool operator>= (const iterator_base &__i) const
 
_Tp * base () const
 

Data Fields

_Tp * _M_p
 

Constructor & Destructor Documentation

template<typename _Tp>
inaccel::iterator_base< _Tp >::iterator_base ( _Tp *  __x)
inline

Member Function Documentation

template<typename _Tp>
void inaccel::iterator_base< _Tp >::_M_bump_down ( )
inline
template<typename _Tp>
void inaccel::iterator_base< _Tp >::_M_bump_up ( )
inline
template<typename _Tp>
void inaccel::iterator_base< _Tp >::_M_incr ( ptrdiff_t  __i)
inline
template<typename _Tp>
_Tp* inaccel::iterator_base< _Tp >::base ( ) const
inline
template<typename _Tp>
bool inaccel::iterator_base< _Tp >::operator!= ( const iterator_base< _Tp > &  __i) const
inline
template<typename _Tp>
bool inaccel::iterator_base< _Tp >::operator< ( const iterator_base< _Tp > &  __i) const
inline
template<typename _Tp>
bool inaccel::iterator_base< _Tp >::operator<= ( const iterator_base< _Tp > &  __i) const
inline
template<typename _Tp>
bool inaccel::iterator_base< _Tp >::operator== ( const iterator_base< _Tp > &  __i) const
inline
template<typename _Tp>
bool inaccel::iterator_base< _Tp >::operator> ( const iterator_base< _Tp > &  __i) const
inline
template<typename _Tp>
bool inaccel::iterator_base< _Tp >::operator>= ( const iterator_base< _Tp > &  __i) const
inline

Field Documentation

template<typename _Tp>
_Tp* inaccel::iterator_base< _Tp >::_M_p