proto library Client - Class RepeatedFieldIter (v5.36.2)

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 \ Internal

Implements

\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.