PHP Класс PriorityQueue

Наследование: implements Countable, implements IteratorAggregate
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$extractMode
$items
$queue

Открытые методы

Метод Описание
__clone ( )
__construct ( )
contains ( $data )
count ( )
extract ( )
getIterator ( )
hasPriority ( $priority )
insert ( $item, $priority )
isEmpty ( )
remove ( $item )
setExtractFlags ( $flags )
toArray ( $flag = self::EXTR_DATA )
top ( )

Описание методов

__clone() публичный Метод

public __clone ( )

__construct() публичный Метод

public __construct ( )

contains() публичный Метод

public contains ( $data )

count() публичный Метод

public count ( )

extract() публичный Метод

public extract ( )

getIterator() публичный Метод

public getIterator ( )

hasPriority() публичный Метод

public hasPriority ( $priority )

insert() публичный Метод

public insert ( $item, $priority )

isEmpty() публичный Метод

public isEmpty ( )

remove() публичный Метод

public remove ( $item )

setExtractFlags() публичный Метод

public setExtractFlags ( $flags )

toArray() публичный Метод

public toArray ( $flag = self::EXTR_DATA )

top() публичный Метод

public top ( )

Описание свойств

$extractMode защищенное свойство

protected $extractMode

$items защищенное свойство

protected $items

$queue защищенное свойство

protected $queue