template <PhdrLoadPolicy Policy>
struct DataSegment
Defined at line 184 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/load-segment-types.h
A writable data segment (with no attached .bss) just identifies the pages
from the file to load.
Public Methods
void DataSegment<Policy> (size_type offset, size_type vaddr, size_type memsz, size_type filesz)
Defined at line 188 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/load-segment-types.h
template <class Diagnostics, class Other>
fit::result<bool, DataSegment<Policy>> Copy (Diagnostics & diag, const Other & other)
Defined at line 195 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/load-segment-types.h
size_type filesz ()
The whole segment is loaded from the file.
Defined at line 205 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/load-segment-types.h