nxt.container.static_array

Statically allocated arrays with compile-time known lengths.

Members

Aliases

DStringN
alias DStringN(uint capacity, bool borrowChecked = false) = StaticArray!(immutable(dchar), capacity, borrowChecked)

Stack-allocated dstring of maximum length of capacity.

MutableDStringN
alias MutableDStringN(uint capacity, bool borrowChecked = false) = StaticArray!(char, capacity, borrowChecked)

Stack-allocated mutable dstring of maximum length of capacity.

MutableStringN
alias MutableStringN(uint capacity, bool borrowChecked = false) = StaticArray!(char, capacity, borrowChecked)

Stack-allocated mutable string of maximum length of capacity.

MutableWStringN
alias MutableWStringN(uint capacity, bool borrowChecked = false) = StaticArray!(char, capacity, borrowChecked)

Stack-allocated mutable wstring of maximum length of capacity.

StringN
alias StringN(uint capacity, bool borrowChecked = false) = StaticArray!(immutable(char), capacity, borrowChecked)

Stack-allocated string of maximum length of capacity.

WStringN
alias WStringN(uint capacity, bool borrowChecked = false) = StaticArray!(immutable(wchar), capacity, borrowChecked)

Stack-allocated wstring of maximum length of capacity.

Structs

StaticArray
struct StaticArray(T, uint capacity_, bool borrowChecked = false)

Statically allocated T-array of fixed pre-allocated length.

Meta