gugga.collections.PriorityQueue Class Reference

Inheritance diagram for gugga.collections.PriorityQueue:

Inheritance graph
[legend]
Collaboration diagram for gugga.collections.PriorityQueue:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 6 of file PriorityQueue.as.

Public Member Functions

function get count ()
function PriorityQueue ()
function addItem (aItem:PriorityItem)
function removeItem (aItemID:String)
function changePriority (aItemID:String, aPriority:Number)
function increasePriority (aItemID:String)
function getHeighestPriorityItem ()
function getIterator ()

Private Attributes

var mPriorityQueue:HashTable
var mCount:Number


Constructor & Destructor Documentation

function gugga.collections.PriorityQueue.PriorityQueue (  ) 

Definition at line 16 of file PriorityQueue.as.


Member Function Documentation

function get gugga.collections.PriorityQueue.count (  ) 

Definition at line 11 of file PriorityQueue.as.

function gugga.collections.PriorityQueue.addItem ( aItem:PriorityItem   ) 

Definition at line 22 of file PriorityQueue.as.

function gugga.collections.PriorityQueue.removeItem ( aItemID:String   ) 

Definition at line 36 of file PriorityQueue.as.

function gugga.collections.PriorityQueue.changePriority ( aItemID:String  ,
aPriority:Number   
)

Definition at line 48 of file PriorityQueue.as.

function gugga.collections.PriorityQueue.increasePriority ( aItemID:String   ) 

Definition at line 56 of file PriorityQueue.as.

function gugga.collections.PriorityQueue.getHeighestPriorityItem (  ) 

Definition at line 64 of file PriorityQueue.as.

function gugga.collections.PriorityQueue.getIterator (  ) 

Returns an iterator for the queue items.

Definition at line 83 of file PriorityQueue.as.


Member Data Documentation

var gugga.collections.PriorityQueue.mPriorityQueue [private]

Definition at line 8 of file PriorityQueue.as.

var gugga.collections.PriorityQueue.mCount [private]

Definition at line 10 of file PriorityQueue.as.


Generated on Fri May 11 17:13:30 2007 for GuggaFramework by  doxygen 1.5.2