SList

Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Aliases

allocator
alias allocator = Allocator.instance
Undocumented in source.
opSlice
alias opSlice = range
Undocumented in source.

Functions

back
T back()
Undocumented in source. Be warned that the author may not have intended to support it.
clear
void clear()
Undocumented in source. Be warned that the author may not have intended to support it.
empty
bool empty()
Undocumented in source. Be warned that the author may not have intended to support it.
front
T front()
Undocumented in source. Be warned that the author may not have intended to support it.
insertBack
void insertBack(T v)
Undocumented in source.
insertFront
void insertFront(T v)
Undocumented in source.
length
ulong length()
Undocumented in source. Be warned that the author may not have intended to support it.
popFront
T popFront()
Undocumented in source.
range
auto range()
Undocumented in source. Be warned that the author may not have intended to support it.
remove_by_predicate
bool remove_by_predicate(bool delegate(T) @(safe) @(nogc) nothrow f)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

_Node
struct _Node(T)
Undocumented in source.

Variables

_first
_Node!T* _first;
Undocumented in source.
_last
_Node!T* _last;
Undocumented in source.
_length
ulong _length;
Undocumented in source.

Meta