|
| ELFIO_GET_ACCESS_DECL (Elf_Half, index) |
|
| ELFIO_GET_SET_ACCESS_DECL (Elf_Word, type) |
|
| ELFIO_GET_SET_ACCESS_DECL (Elf_Word, flags) |
|
| ELFIO_GET_SET_ACCESS_DECL (Elf_Xword, align) |
|
| ELFIO_GET_SET_ACCESS_DECL (Elf64_Addr, virtual_address) |
|
| ELFIO_GET_SET_ACCESS_DECL (Elf64_Addr, physical_address) |
|
| ELFIO_GET_SET_ACCESS_DECL (Elf_Xword, file_size) |
|
| ELFIO_GET_SET_ACCESS_DECL (Elf_Xword, memory_size) |
|
| ELFIO_GET_ACCESS_DECL (Elf64_Off, offset) |
|
virtual const char * | get_data () const =0 |
|
virtual Elf_Half | add_section_index (Elf_Half index, Elf_Xword addr_align)=0 |
|
virtual Elf_Half | get_sections_num () const =0 |
|
virtual Elf_Half | get_section_index_at (Elf_Half num) const =0 |
|
virtual bool | is_offset_initialized () const =0 |
|
|
| ELFIO_SET_ACCESS_DECL (Elf64_Off, offset) |
|
| ELFIO_SET_ACCESS_DECL (Elf_Half, index) |
|
virtual const std::vector< Elf_Half > & | get_sections () const =0 |
|
virtual void | load (std::istream &stream, std::streampos header_offset)=0 |
|
virtual void | save (std::ostream &f, std::streampos header_offset, std::streampos data_offset)=0 |
|
The documentation for this class was generated from the following file: