API Reference — arrayview

13 entries across 2 modules.

By Task

View containers

Wrap arrays without copying. Use ArrayView<T> for mutable or ConstArrayView<T> for read-only access.

API Module Summary
ArrayView ArrayView Non-owning view over a contiguous sequence without allocation
ConstArrayView ArrayView Read-only non-owning view; type alias for ArrayView<const T>
StringView StringView Lightweight non-owning string view, similar to std::string_view

Associated types

Type members and traits for ArrayView and string views.

API Module Summary
ArrayViewTraits ArrayView Traits policy struct mapping element type to associated types
const_pointer ArrayView Read-only pointer-to-element type
const_reference ArrayView Read-only lvalue-reference type
difference_type ArrayView Signed integer type for pointer differences
IsCompatible ArrayView Compile-time predicate for cross-type construction
pointer ArrayView Pointer-to-element type
reference ArrayView Lvalue-reference type
size_type ArrayView Unsigned integer type for element counts
Base StringView Base class providing string view semantics
value_type ArrayView Underlying element type stripped of decoration

All Modules

Module File Entries
ArrayView ArrayView.md 11
StringView StringView.md 2