C# 클래스 Bless.Util.Deque

Double-ended queue data structure
상속: IEnumerable
파일 보기 프로젝트 열기: bwrsandman/Bless-old-fork

공개 메소드들

메소드 설명
AddEnd ( o ) : void
AddFront ( o ) : void

Add an object to the front of the queue

Clear ( ) : void
Deque ( ) : System
GetEnumerator ( ) : IEnumerator
PeekEnd ( ) : T

Peek the object at the end of the queue

PeekFront ( ) : T

Peek the object at the front of the queue

RemoveEnd ( ) : T

Remove an object from the end of the queue (FIFO)

RemoveFront ( ) : T

Remove an object from the front of the queue (LIFO)

비공개 메소드들

메소드 설명
IEnumerable ( ) : IEnumerator

메소드 상세

AddEnd() 공개 메소드

public AddEnd ( o ) : void
리턴 void

AddFront() 공개 메소드

Add an object to the front of the queue
public AddFront ( o ) : void
리턴 void

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Deque() 공개 메소드

public Deque ( ) : System
리턴 System

GetEnumerator() 공개 메소드

public GetEnumerator ( ) : IEnumerator
리턴 IEnumerator

PeekEnd() 공개 메소드

Peek the object at the end of the queue
public PeekEnd ( ) : T
리턴 T

PeekFront() 공개 메소드

Peek the object at the front of the queue
public PeekFront ( ) : T
리턴 T

RemoveEnd() 공개 메소드

Remove an object from the end of the queue (FIFO)
public RemoveEnd ( ) : T
리턴 T

RemoveFront() 공개 메소드

Remove an object from the front of the queue (LIFO)
public RemoveFront ( ) : T
리턴 T