C# Class Rover.ConcurrentQueueAdapter

Inheritance: IQueue
Datei anzeigen Open project: jpadillak/Concordia_Capstone2013-14

Public Methods

Method Description
ClearQueue ( ) : void
ConcurrentQueueAdapter ( uint maxCapacity ) : System
Enqueue ( string element, QueuePriorities priority = QueuePriorities.Medium ) : void
TryDequeue ( string &result ) : bool

Method Details

ClearQueue() public method

public ClearQueue ( ) : void
return void

ConcurrentQueueAdapter() public method

public ConcurrentQueueAdapter ( uint maxCapacity ) : System
maxCapacity uint
return System

Enqueue() public method

public Enqueue ( string element, QueuePriorities priority = QueuePriorities.Medium ) : void
element string
priority QueuePriorities
return void

TryDequeue() public method

public TryDequeue ( string &result ) : bool
result string
return bool