The definition of qpid::framing::Buffer::Iterator seems buggy to me. This is not a bidirectional iterator. It's not even a forward iterator because the iterator state is kept in the referenced buffer object. It is not possible to use a pair of such iterators to form a range, so not many algorithms can be used on them (at least not in a safe manner).
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Fix Version/s||0.17 [ 12320179 ]|
|Resolution||Fixed [ 1 ]|
|Summary||qpid::framing::Buffer::Iterator not very useful||Cruft in qpid::framing::Buffer class should be removed|
|Field||Original Value||New Value|
|Assignee||Andrew Stitcher [ astitcher ]|