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)
void add(Dstring value)

ditto

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)
void addRange(Dstring[] values)

ditto

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)
bool contains(Dstring value)

ditto

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)
int indexOf(Dstring value)

ditto

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)
void insert(int index, Dstring value)

ditto

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)
void opIndexAssign(Dstring value, int index)

ditto

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)
void remove(Dstring value)

ditto

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