Reference documentation and code samples for the proto library Client class RepeatedFieldIter.
RepeatedFieldIter is used to iterate RepeatedField. 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 position.
| Returns | |
|---|---|
| Type | Description |
int |
The current position. |
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. |