template <typename SegmentType>
class LoadConstantSegmentType
Defined at line 53 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/load-segment-types.h
This is used to implement the LoadInfo::ConstantSegment type below.
Public Methods
void LoadConstantSegmentType<SegmentType> (size_type offset, size_type vaddr, size_type memsz, uint32_t flags)
Defined at line 57 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/load-segment-types.h
template <class Diagnostics, class Other>
fit::result<bool, LoadConstantSegmentType<SegmentType>> Copy (Diagnostics & diag, const Other & other)
Defined at line 62 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 73 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/load-segment-types.h
uint32_t flags ()
Defined at line 75 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/load-segment-types.h
bool readable ()
Defined at line 77 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/load-segment-types.h
std::false_type writable ()
Defined at line 79 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/load-segment-types.h
bool executable ()
Defined at line 81 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/load-segment-types.h
bool relro ()
Defined at line 83 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/load-segment-types.h