CircularBuffer4 Class

Summary

A fixed size double ended queue with O(1) complexity for addFirst, removeFirst and removeLast operations.
Assembly
Db4objects.Db4o-2010.dll
Namespace
Db4objects.Db4o.Foundation
Interfaces
  • IEnumerable
Base Types
  • Object
graph BT Type-->Base0["Object"] Type-.->Interface0["IEnumerable"] Type["CircularBuffer4"] class Type type-node

Syntax

public class CircularBuffer4 : IEnumerable

Remarks

A fixed size double ended queue with O(1) complexity for addFirst, removeFirst and removeLast operations.

Constructors

Name Summary
CircularBuffer4(int)

Methods

Name Value Summary
AddFirst(Object) void
Contains(Object) bool
GetEnumerator() IEnumerator
IsEmpty() bool
IsFull() bool
Remove(Object) bool
RemoveFirst() Object
RemoveLast() Object
Size() int