ListWrapArray

Undocumented in source.
template ListWrapArray (
TValue
alias Array
alias ItemAddingCallback
alias ItemAddedCallback
alias ItemRemovingCallback
alias ItemRemovedCallback
bool OVERLOAD_STRING = false
bool OVERLOAD_OBJECT = false
bool COW = true
bool CLEAR_EACH = false
) {}

Members

Aliases

TValueString
alias TValueString = StringObject
Undocumented in source.
TValueString
alias TValueString = TValue
Undocumented in source.
clone
deprecated alias clone = dup
Undocumented in source.
count
deprecated alias count = length
Undocumented in source.

Functions

add
void add(TValue value)
void add(Object value)
void add(Dstring value)
addRange
void addRange(TValue[] values)
void addRange(Object[] values)
void addRange(Dstring[] values)
clear
void clear()
contains
bool contains(TValue value)
bool contains(Object value)
bool contains(Dstring value)
copyTo
void copyTo(TValue[] dest, int destIndex)
dup
TValue[] dup()
indexOf
int indexOf(TValue value)
int indexOf(Object value)
int indexOf(Dstring value)
insert
void insert(int index, TValue value)
void insert(int index, Object value)
void insert(int index, Dstring value)
opIndexAssign
void opIndexAssign(TValue value, int index)
void opIndexAssign(Object value, int index)
void opIndexAssign(Dstring value, int index)
remove
void remove(TValue value)
void remove(Object value)
void remove(Dstring value)
removeAt
void removeAt(int index)

Mixins

__anonymous
mixin OpApplyWrapArray!(TValue, Array)
Undocumented in source.

Properties

length
size_t length [@property getter]
opIndex
int opIndex [@property setter]

Meta