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

class AbiSpanImpl

Defined at line 131 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 146 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/abi-span.h

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

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

decltype(auto) front ()

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

decltype(auto) back ()

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

decltype(auto) operator[] (size_t i)

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

iterator begin ()

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

iterator end ()

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

reverse_iterator rbegin ()

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

reverse_iterator rend ()

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