- append
void append(S value)
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.
- data
immutable(T)[] data()
Undocumented in source. Be warned that the author may not have intended to support it.
- idup
T[] idup()
Undocumented in source. Be warned that the author may not have intended to support it.
- opApply
int opApply(int delegate(ref T) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
- opApply
int opApply(int delegate(size_t, ref T) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
- opAssign
void opAssign(S n)
Undocumented in source. Be warned that the author may not have intended to support it.
- opBinary
typeof(this) opBinary(S other)
Undocumented in source. Be warned that the author may not have intended to support it.
- opCast
immutable(T)[] opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
- opDollar
size_t opDollar()
Undocumented in source. Be warned that the author may not have intended to support it.
- opEquals
bool opEquals(S other)
Undocumented in source. Be warned that the author may not have intended to support it.
- opIndex
auto opIndex(size_t index)
Undocumented in source.
- opIndex
auto opIndex(size_t index)
Undocumented in source.
- opIndexAssign
void opIndexAssign(S value, size_t index)
Undocumented in source.
- opOpAssign
void opOpAssign(S other)
Undocumented in source. Be warned that the author may not have intended to support it.
- removeAny
size_t removeAny(S value)
Undocumented in source. Be warned that the author may not have intended to support it.
- removeBack
size_t removeBack(size_t howMany)
Undocumented in source. Be warned that the author may not have intended to support it.
- removeOne
bool removeOne(S value)
Undocumented in source. Be warned that the author may not have intended to support it.
- removeSite
void removeSite(size_t site)
Undocumented in source.
- reserve
void reserve(size_t elements)
Undocumented in source. Be warned that the author may not have intended to support it.
- destroyFun
DestroyFun destroyFun [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- destroyFun
DestroyFun destroyFun [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- dup
typeof(this) dup [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- empty
bool empty [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- length
size_t length [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- ptr
const(T)* ptr [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
copy 有三种类型: 1. COW: 对于值类型, 非指针, 对于结构体并且没有自定义 赋值函数 2. 深Copy: 对于有自定义 赋值函数的结构体 2. 不允许copy: 对于引用类型 和 指针