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)
Undocumented in source. Be warned that the author may not have intended to support it.
add
void add(Object value)
Undocumented in source. Be warned that the author may not have intended to support it.
add
void add(Dstring value)
Undocumented in source. Be warned that the author may not have intended to support it.
addRange
void addRange(TValue[] values)
Undocumented in source. Be warned that the author may not have intended to support it.
addRange
void addRange(Object[] values)
Undocumented in source. Be warned that the author may not have intended to support it.
addRange
void addRange(Dstring[] values)
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.
contains
bool contains(TValue value)
Undocumented in source. Be warned that the author may not have intended to support it.
contains
bool contains(Object value)
Undocumented in source. Be warned that the author may not have intended to support it.
contains
bool contains(Dstring value)
Undocumented in source. Be warned that the author may not have intended to support it.
copyTo
void copyTo(TValue[] dest, int destIndex)
Undocumented in source. Be warned that the author may not have intended to support it.
dup
TValue[] dup()
Undocumented in source. Be warned that the author may not have intended to support it.
indexOf
int indexOf(TValue value)
Undocumented in source. Be warned that the author may not have intended to support it.
indexOf
int indexOf(Object value)
Undocumented in source. Be warned that the author may not have intended to support it.
indexOf
int indexOf(Dstring value)
Undocumented in source. Be warned that the author may not have intended to support it.
insert
void insert(int index, TValue value)
Undocumented in source. Be warned that the author may not have intended to support it.
insert
void insert(int index, Object value)
Undocumented in source. Be warned that the author may not have intended to support it.
insert
void insert(int index, Dstring value)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndexAssign
void opIndexAssign(TValue value, int index)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndexAssign
void opIndexAssign(Object value, int index)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndexAssign
void opIndexAssign(Dstring value, int index)
Undocumented in source. Be warned that the author may not have intended to support it.
remove
void remove(TValue value)
Undocumented in source. Be warned that the author may not have intended to support it.
remove
void remove(Object value)
Undocumented in source. Be warned that the author may not have intended to support it.
remove
void remove(Dstring value)
Undocumented in source. Be warned that the author may not have intended to support it.
removeAt
void removeAt(int index)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

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

Properties

length
size_t length [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
int opIndex [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.

Meta