#include <Buffer.h>
Public Member Functions | |
| iterator () | |
| ~iterator () | |
| storage | operator* () const |
| bool | operator== (const iterator< storage > &rhs) const |
| bool | operator!= (const iterator< storage > &rhs) const |
| iterator< storage > | operator++ () |
| iterator< storage > | operator++ (int) |
Private Member Functions | |
| bool | valid () const |
| iterator (storage *start) | |
Private Attributes | |
| storage * | pos |
Friends | |
| class | Buffer |
Definition at line 71 of file Buffer.h.
| Dyninst::Buffer::iterator< storage >::iterator | ( | ) | [inline] |
| Dyninst::Buffer::iterator< storage >::~iterator | ( | ) | [inline] |
| Dyninst::Buffer::iterator< storage >::iterator | ( | storage * | start | ) | [inline, private] |
| bool Dyninst::Buffer::iterator< storage >::operator!= | ( | const iterator< storage > & | rhs | ) | const [inline] |
Definition at line 85 of file Buffer.h.
References Dyninst::Buffer::iterator< storage >::pos.
| storage Dyninst::Buffer::iterator< storage >::operator* | ( | ) | const [inline] |
| iterator<storage> Dyninst::Buffer::iterator< storage >::operator++ | ( | int | ) | [inline] |
| iterator<storage> Dyninst::Buffer::iterator< storage >::operator++ | ( | ) | [inline] |
| bool Dyninst::Buffer::iterator< storage >::operator== | ( | const iterator< storage > & | rhs | ) | const [inline] |
Definition at line 82 of file Buffer.h.
References Dyninst::Buffer::iterator< storage >::pos.
| bool Dyninst::Buffer::iterator< storage >::valid | ( | ) | const [inline, private] |
storage* Dyninst::Buffer::iterator< storage >::pos [private] |
Definition at line 103 of file Buffer.h.
Referenced by Dyninst::Buffer::iterator< storage >::operator!=(), and Dyninst::Buffer::iterator< storage >::operator==().
1.6.1