template <typename T, size_t N, class Elf, class Traits>

class AbiSpanImpl

Defined at line 130 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/abi-span.h

This specialization kicks in when AbiPtr::get() is available.

Public Methods

T * data ()

Defined at line 145 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/abi-span.h

std::span<T, N> get ()

Defined at line 147 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/abi-span.h

decltype(auto) front ()

Defined at line 152 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/abi-span.h

decltype(auto) back ()

Defined at line 154 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/abi-span.h

decltype(auto) operator[] (size_t i)

Defined at line 156 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/abi-span.h

iterator begin ()

Defined at line 158 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/abi-span.h

iterator end ()

Defined at line 160 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/abi-span.h

reverse_iterator rbegin ()

Defined at line 162 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/abi-span.h

reverse_iterator rend ()

Defined at line 164 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/abi-span.h