Tanoda
Leap.Unity.Deque< T > Class Template Reference

Public Member Functions

 Deque (int minCapacity=8)
 
void Clear ()
 
void PushBack (T t)
 
void PushFront (T t)
 
void PopBack ()
 
void PopFront ()
 
void PopBack (out T back)
 
void PopFront (out T front)
 
string ToDebugString ()
 

Properties

int Count [get]
 
Front [get, set]
 
Back [get, set]
 
this[int index] [get, set]
 

Detailed Description

Definition at line 14 of file Deque.cs.

Constructor & Destructor Documentation

◆ Deque()

Leap.Unity.Deque< T >.Deque ( int  minCapacity = 8)

Definition at line 19 of file Deque.cs.

Member Function Documentation

◆ Clear()

void Leap.Unity.Deque< T >.Clear ( )

Definition at line 42 of file Deque.cs.

◆ PopBack() [1/2]

void Leap.Unity.Deque< T >.PopBack ( )

Definition at line 63 of file Deque.cs.

◆ PopBack() [2/2]

void Leap.Unity.Deque< T >.PopBack ( out T  back)

Definition at line 78 of file Deque.cs.

◆ PopFront() [1/2]

void Leap.Unity.Deque< T >.PopFront ( )

Definition at line 70 of file Deque.cs.

◆ PopFront() [2/2]

void Leap.Unity.Deque< T >.PopFront ( out T  front)

Definition at line 87 of file Deque.cs.

◆ PushBack()

void Leap.Unity.Deque< T >.PushBack ( t)

Definition at line 50 of file Deque.cs.

◆ PushFront()

void Leap.Unity.Deque< T >.PushFront ( t)

Definition at line 56 of file Deque.cs.

◆ ToDebugString()

string Leap.Unity.Deque< T >.ToDebugString ( )

Definition at line 131 of file Deque.cs.

Property Documentation

◆ Back

T Leap.Unity.Deque< T >.Back
getset

Definition at line 107 of file Deque.cs.

◆ Count

int Leap.Unity.Deque< T >.Count
get

Definition at line 36 of file Deque.cs.

◆ Front

T Leap.Unity.Deque< T >.Front
getset

Definition at line 96 of file Deque.cs.

◆ this[int index]

T Leap.Unity.Deque< T >.this[int index]
getset

Definition at line 118 of file Deque.cs.


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