span.ch

Declarations

Public Only
std
Publicnamespace
namespace std
span
Publicstruct
struct span<T> { var _data : *T var _size : size_t }
make2
Publicfunction
func make2(array : unknown[]) : span
make2
Publicfunction
func make2(vec : unknown) : span
constructor
Publicfunction
func constructor(array_ptr : *T, array_size : size_t) : span
empty_make
Publicfunction
func empty_make() : span
data
Publicfunction
func data(self : &span) : *T
get
Publicfunction
func get(self : &span, loc : size_t) : *T
size
Publicfunction
func size(self : &span) : size_t
empty
Publicfunction
func empty(self : &span) : bool