Reference documentation and code samples for the proto library Client class MapFieldIter.
MapFieldIter is used to iterate MapField. It is also need for the foreach syntax.
Namespace
Google \ Protobuf \ InternalImplements
\Iterator
Methods
rewind
Reset the status of the iterator
| Returns | |
|---|---|
| Type | Description |
void |
|
current
Return the element at the current position.
| Returns | |
|---|---|
| Type | Description |
object |
The element at the current position. |
key
Return the current key.
| Returns | |
|---|---|
| Type | Description |
object |
The current key. |
next
Move to the next position.
| Returns | |
|---|---|
| Type | Description |
void |
|
valid
Check whether there are more elements to iterate.
| Returns | |
|---|---|
| Type | Description |
bool |
True if there are more elements to iterate. |