Wrapper around iterators to Node to return iterators to the underlying node elements.
Declared in <folly/Padded.h>
template<class Iter>
class Iterator;
| Name | Description |
|---|---|
Node | The underlying node type this iterator ranges over. |
| Name | Description |
|---|---|
Iterator [constructor] | Constructs an iterator positioned at the start of no node. |
Iterator [constructor] | Constructs an iterator at the first element of the given node iterator. |
node | Returns the current node. |
pos | Returns the position inside the current node. |
| Name | Description |
|---|---|
boost::iterators::iterator_core_access |
| Name | Description |
|---|---|
begin | Returns a const element iterator to the first element in the first Node. |
begin | Returns an element iterator to the first element in the first Node. |
cbegin | Given a container to Node, return iterators to the first element in the first Node / one past the last element in the last Node. Note that the last node is assumed to be full; if that's not the case, subtract from end() as appropriate. |
cend | Returns a const element iterator one past the last element in the last Node. |
end | Returns an element iterator one past the last element in the last Node. |
end | Returns a const element iterator one past the last element in the last Node. |