Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Collections.Queue.SynchronizedQueue Class Referencesealed

Public Member Functions

override void Clear ()
 
override object Clone ()
 
override bool Contains (object obj)
 
override void CopyTo (Array array, int arrayIndex)
 
override void Enqueue (object value)
 
override object Dequeue ()
 
override IEnumerator GetEnumerator ()
 
override object Peek ()
 
override object[] ToArray ()
 
override void TrimToSize ()
 
virtual void Enqueue (object? obj)
 
virtual bool Contains (object? obj)
 

Static Public Member Functions

static Queue Synchronized (Queue queue)
 

Package Functions

 SynchronizedQueue (Queue q)
 
object GetElement (int i)
 

Properties

override bool IsSynchronized [get]
 
override object SyncRoot [get]
 
override int Count [get]
 

Private Member Functions

void SetCapacity (int capacity)
 

Private Attributes

readonly Queue _q
 
readonly object _root
 
object[] _array
 
int _head
 
int _tail
 
int _size
 
readonly int _growFactor
 
int _version
 

Detailed Description

Definition at line 12 of file Queue.cs.


The documentation for this class was generated from the following file: