api

span.ch

Declarations in span.ch

1 declarationsstd

Declarations

Public only
std#
Publicnamespace
namespace std
span#
Publicstruct
struct span<T> { var _data : *T var _size : size_t }
make2#
PublicfunctionImplicit constructor
func make2(array : unknown[]) : span
make2#
PublicfunctionImplicit constructor
func make2(vec : unknown) : span
constructor#
PublicfunctionConstructor
func constructor(array_ptr : *T, array_size : size_t) : span
empty_make#
PublicfunctionConstructor
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