template <typename T, ElfApi Elf, class Traits>
class AbiSpan
Defined at line 83 of file ../../src/lib/elfldltl/include/lib/elfldltl/abi-span.h
Public Methods
void AbiSpan<T, std::dynamic_extent, Elf, Traits> ()
Defined at line 91 of file ../../src/lib/elfldltl/include/lib/elfldltl/abi-span.h
void AbiSpan<T, std::dynamic_extent, Elf, Traits> (const AbiSpan<T, std::dynamic_extent, Elf, Traits> & )
Defined at line 93 of file ../../src/lib/elfldltl/include/lib/elfldltl/abi-span.h
void AbiSpan<T, std::dynamic_extent, Elf, Traits> (Ptr ptr, size_type size)
Defined at line 95 of file ../../src/lib/elfldltl/include/lib/elfldltl/abi-span.h
template <typename U>
void AbiSpan<T, std::dynamic_extent, Elf, Traits> (AbiPtr<U, Elf, Traits> ptr, size_type size)
Defined at line 100 of file ../../src/lib/elfldltl/include/lib/elfldltl/abi-span.h
void AbiSpan<T, std::dynamic_extent, Elf, Traits> (std::span<T> other)
See comment above.
Defined at line 104 of file ../../src/lib/elfldltl/include/lib/elfldltl/abi-span.h
AbiSpan<T, std::dynamic_extent, Elf, Traits> & operator= (const AbiSpan<T, std::dynamic_extent, Elf, Traits> & )
Defined at line 109 of file ../../src/lib/elfldltl/include/lib/elfldltl/abi-span.h
template <typename U, size_t Extent>
AbiSpan<T, std::dynamic_extent, Elf, Traits> & operator= (const AbiSpan<U, Extent, Elf, Traits> & other)
Defined at line 113 of file ../../src/lib/elfldltl/include/lib/elfldltl/abi-span.h
template <typename U, size_t Extent>
AbiSpan<T, std::dynamic_extent, Elf, Traits> & operator= (std::span<U, Extent> other)
Defined at line 120 of file ../../src/lib/elfldltl/include/lib/elfldltl/abi-span.h
size_type size ()
Defined at line 125 of file ../../src/lib/elfldltl/include/lib/elfldltl/abi-span.h