Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

traversable(3) [php man page]

TRAVERSABLE(3)								 1							    TRAVERSABLE(3)

The Traversable interface

INTRODUCTION
Interface to detect if a class is traversable using foreach. Abstract base interface that cannot be implemented alone. Instead it must be implemented by either IteratorAggregate or Iterator. Note Internal (built-in) classes that implement this interface can be used in a foreach construct and do not need to implement Iterator- Aggregate or Iterator. Note This is an internal engine interface which cannot be implemented in PHP scripts. Either IteratorAggregate or Iterator must be used instead. When implementing an interface which extends Traversable, make sure to list IteratorAggregate or Iterator before its name in the implements clause. INTERFACE SYNOPSIS
Traversable Traversable This interface has no methods, its only purpose is to be the base interface for all traversable classes. PHP Documentation Group TRAVERSABLE(3)

Check Out this Related Man Page

CosPropertyService_PropertyNamesIterator(3erl)		     Erlang Module Definition		    CosPropertyService_PropertyNamesIterator(3erl)

NAME
CosPropertyService_PropertyNamesIterator - This module implements the OMG CosPropertyService::PropertyNamesIterator interface. DESCRIPTION
To get access to the record definitions for the structures use: -include_lib("cosProperty/include/CosPropertyService.hrl"). EXPORTS
reset(Iterator) -> ok Types Iterator = #objref This operation resets the position to the first property name. next_one(Iterator) -> Reply Types Iterator = #objref Reply = {boolean(), Name} Name = string() This operation returns true if a Property Name exists at the current position and the out parameter is a valid Property Name. If false is returned the out parameter is a non-valid Property Name. next_n(Iterator, HowMany) -> Reply Types Iterator = #objref HowMany = long() Reply = {boolean(), [Name]} Name = string() This operation returns true if the requested number of Property Names can be delivered and there are additional property names. If false is returned a sequence of max HowMany property names will be returned and no more Property Names can be delivered. destroy(Iterator) -> ok Types Iterator = #objref This operation will terminate the Iterator and all subsequent calls will fail. Ericsson AB cosProperty 1.1.13 CosPropertyService_PropertyNamesIterator(3erl)
Man Page