cloudy
trunk
|
pntr - interface class to replace normal pointers More...
#include <container_classes.h>
Public Member Functions | |
pntr (T *p0) | |
pntr (T *p0, T *p1, T *p2) | |
pntr () | |
pntr & | operator++ () |
const pntr | operator++ (int) |
pntr & | operator-- () |
const pntr | operator-- (int) |
const pntr | operator+ (const ptrdiff_t n) const |
const pntr | operator- (const ptrdiff_t n) const |
ptrdiff_t | operator- (const pntr &t) const |
![]() | |
basic_pntr (T *p0, T *p1, T *p2) | |
basic_pntr (T *p0) | |
basic_pntr () | |
basic_pntr (const basic_pntr &t) | |
virtual | ~basic_pntr () |
basic_pntr & | operator+= (const ptrdiff_t n) |
basic_pntr & | operator-= (const ptrdiff_t n) |
T & | operator* () const |
T * | operator-> () const |
T & | operator[] (const ptrdiff_t n) const |
bool | operator== (const basic_pntr &t) const |
bool | operator!= (const basic_pntr &t) const |
bool | operator< (const basic_pntr &t) const |
bool | operator<= (const basic_pntr &t) const |
bool | operator> (const basic_pntr &t) const |
bool | operator>= (const basic_pntr &t) const |
pntr - interface class to replace normal pointers
Definition at line 129 of file container_classes.h.
|
inline |
Definition at line 133 of file container_classes.h.
|
inline |
Definition at line 134 of file container_classes.h.
Definition at line 135 of file container_classes.h.
|
inline |
Definition at line 143 of file container_classes.h.
|
inline |
Reimplemented from basic_pntr< T, d, ALLOC, lgBC >.
Definition at line 138 of file container_classes.h.
|
inline |
Definition at line 139 of file container_classes.h.
|
inline |
Definition at line 144 of file container_classes.h.
|
inline |
Definition at line 145 of file container_classes.h.
|
inline |
Reimplemented from basic_pntr< T, d, ALLOC, lgBC >.
Definition at line 140 of file container_classes.h.
|
inline |
Definition at line 141 of file container_classes.h.