This class provides an STL-style iterator over a sequence of AttributeContainer object addresses.
Declared in <ball_attributecontainerlist.h>
class AttributeContainerListIterator;
The behavior of the operator* method is undefined unless the iterator is at a valid position in the sequence of AttributeContainer object addresses (i.e., not the "end") and the referenced element has not been removed since the iterator was constructed.
| Name | Description |
|---|---|
AttributeContainerListIterator [constructor] | Constructors |
operator= | Assign this iterator the value of the specified rhs and return a modifiable reference to this iterator. |
operator* | Return the address of the non-modifiable attribute container at which this iterator is positioned. |
operator++ | Increment operators |
valid | Return true if this iterator is at a valid position in the sequence of AttributeContainer addresses and false otherwise. |
| Name | Description |
|---|---|
BloombergLP::ball::AttributeContainerList | This class provides a linked list of attribute containers used during log record evaluation. |
BloombergLP::ball::operator== | Return true if the specified lhs and the specified rhs iterators have the same value and false otherwise. |
| Name | Description |
|---|---|
operator!= | Return true if the specified lhs and the specified rhs iterators do not have the same value and false otherwise. |