Module btl.vector
Implementation of dynamic array Vector
(similar to c++ std::vector
and folly::small_vector
).
Structs
Name | Description |
---|---|
Vector
|
Vector s are sequence containers representing arrays that can change in size.
|
Manifest constants
Name | Type | Description |
---|---|---|
isVector
|
True if T is a Vector or implicitly converts to one, otherwise false.
|
Aliases
Name | Type | Description |
---|---|---|
DefaultAllocator
|
std
|
Default allcoator for Vector .
|
FixedVector
|
Vector!(_Type,N,void,_supportGC)
|
Alias to Vector with void allcoator
|
Forward
|
Forward
|
Type used in forward constructors. |
SmallVector
|
Vector!(_Type,N,_Allocator,_supportGC)
|
Alias to Vector with with N > 0
|
Vector
|
Vector!(_Type,0,_Allocator,_supportGC)
|
Alias to Vector with different order of template parameters
|