Template Class spector

Class Documentation

template<typename T>
class uitsl::spector

Public Functions

template<typename S, typename ...Args>
spector(std::in_place_type_t<S> which, Args&&... args)

Forwarding constructor.

template<typename ...Args>
spector(Args&&... args)

Forwarding constructor.

operator vector_t&()

TODO.

Return

TODO.

operator const vector_t&() const

TODO.

Return

TODO.

operator span_t&()

TODO.

Return

TODO.

operator const span_t&() const

TODO.

Return

TODO.

T *data()

TODO.

Return

TODO.

const T *data() const

TODO.

Return

TODO.

size_t size() const

TODO.

Return

TODO.

size_t size_bytes() const

TODO.

Return

TODO.

void resize(const size_t count)

TODO.

Return

TODO.