PHP Class Medusa\Queue\PersistentQueue

Inheritance: implements IteratorAggregate, implements Medusa\Queue\Queue
Datei anzeigen Open project: keyvanakbary/medusa

Public Methods

Method Description
__construct ( Medusa\Stack\Stack $forwards, Medusa\Stack\Stack $backwards, $count )
count ( )
createEmpty ( )
dequeue ( )
enqueue ( $value )
getIterator ( )
isEmpty ( )
peek ( )

Private Methods

Method Description
reversedBackwards ( )

Method Details

__construct() public method

public __construct ( Medusa\Stack\Stack $forwards, Medusa\Stack\Stack $backwards, $count )
$forwards Medusa\Stack\Stack
$backwards Medusa\Stack\Stack

count() public method

public count ( )

createEmpty() public static method

public static createEmpty ( )

dequeue() public method

public dequeue ( )

enqueue() public method

public enqueue ( $value )

getIterator() public method

public getIterator ( )

isEmpty() public method

public isEmpty ( )

peek() public method

public peek ( )