const_pntr - same as pntr, except that it replaces const pointers rather than normal pointers More...
#include <container_classes.h>
Inherits basic_pntr< T, lgBC >.
Public Member Functions | |
| const_pntr (T *p0) | |
| const_pntr (T *p0, T *p1, T *p2) | |
| const_pntr () | |
| const_pntr (const pntr< T, lgBC > &t) | |
| const_pntr & | operator++ () | 
| const const_pntr | operator++ (int) | 
| const_pntr & | operator-- () | 
| const const_pntr | operator-- (int) | 
| const_pntr & | operator+= (const ptrdiff_t n) | 
| const_pntr & | operator-= (const ptrdiff_t n) | 
| const T & | operator* () const | 
| const T * | operator-> () const | 
| const T & | operator[] (const ptrdiff_t n) const | 
| const const_pntr | operator+ (const ptrdiff_t n) const | 
| const const_pntr | operator- (const ptrdiff_t n) const | 
| ptrdiff_t | operator- (const const_pntr &t) const | 
const_pntr - same as pntr, except that it replaces const pointers rather than normal pointers
Definition at line 170 of file container_classes.h.
| const_pntr< T, lgBC >::const_pntr | ( | T * | p0 | ) |  [inline] | 
        
Definition at line 174 of file container_classes.h.
| const_pntr< T, lgBC >::const_pntr | ( | T * | p0, | |
| T * | p1, | |||
| T * | p2 | |||
| ) |  [inline] | 
        
Definition at line 175 of file container_classes.h.
| const_pntr< T, lgBC >::const_pntr | ( | ) |  [inline] | 
        
Definition at line 176 of file container_classes.h.
| const_pntr< T, lgBC >::const_pntr | ( | const pntr< T, lgBC > & | t | ) |  [inline] | 
        
Definition at line 178 of file container_classes.h.
| const T& const_pntr< T, lgBC >::operator* | ( | ) |  const [inline] | 
        
Reimplemented from basic_pntr< T, lgBC >.
Definition at line 194 of file container_classes.h.
| const const_pntr const_pntr< T, lgBC >::operator+ | ( | const ptrdiff_t | n | ) |  const [inline] | 
        
Definition at line 201 of file container_classes.h.
| const const_pntr const_pntr< T, lgBC >::operator++ | ( | int | ) |  [inline] | 
        
Definition at line 182 of file container_classes.h.
| const_pntr& const_pntr< T, lgBC >::operator++ | ( | ) |  [inline] | 
        
Reimplemented from basic_pntr< T, lgBC >.
Definition at line 181 of file container_classes.h.
| const_pntr& const_pntr< T, lgBC >::operator+= | ( | const ptrdiff_t | n | ) |  [inline] | 
        
Reimplemented from basic_pntr< T, lgBC >.
Definition at line 185 of file container_classes.h.
| ptrdiff_t const_pntr< T, lgBC >::operator- | ( | const const_pntr< T, lgBC > & | t | ) |  const [inline] | 
        
Definition at line 203 of file container_classes.h.
| const const_pntr const_pntr< T, lgBC >::operator- | ( | const ptrdiff_t | n | ) |  const [inline] | 
        
Definition at line 202 of file container_classes.h.
| const const_pntr const_pntr< T, lgBC >::operator-- | ( | int | ) |  [inline] | 
        
Definition at line 184 of file container_classes.h.
| const_pntr& const_pntr< T, lgBC >::operator-- | ( | ) |  [inline] | 
        
Reimplemented from basic_pntr< T, lgBC >.
Definition at line 183 of file container_classes.h.
| const_pntr& const_pntr< T, lgBC >::operator-= | ( | const ptrdiff_t | n | ) |  [inline] | 
        
Reimplemented from basic_pntr< T, lgBC >.
Definition at line 189 of file container_classes.h.
| const T* const_pntr< T, lgBC >::operator-> | ( | ) |  const [inline] | 
        
Reimplemented from basic_pntr< T, lgBC >.
Definition at line 195 of file container_classes.h.
| const T& const_pntr< T, lgBC >::operator[] | ( | const ptrdiff_t | n | ) |  const [inline] | 
        
Reimplemented from basic_pntr< T, lgBC >.
Definition at line 196 of file container_classes.h.
 1.6.1