mirror of
https://github.com/QuasarApp/ELFIO.git
synced 2025-05-11 10:39:32 +00:00
Expose getter for section.offset
This commit is contained in:
parent
a0de1960d6
commit
d0cb172474
@ -45,6 +45,7 @@ class section
|
|||||||
ELFIO_GET_SET_ACCESS_DECL( Elf64_Addr, address );
|
ELFIO_GET_SET_ACCESS_DECL( Elf64_Addr, address );
|
||||||
ELFIO_GET_SET_ACCESS_DECL( Elf_Xword, size );
|
ELFIO_GET_SET_ACCESS_DECL( Elf_Xword, size );
|
||||||
ELFIO_GET_SET_ACCESS_DECL( Elf_Word, name_string_offset );
|
ELFIO_GET_SET_ACCESS_DECL( Elf_Word, name_string_offset );
|
||||||
|
ELFIO_GET_ACCESS_DECL ( Elf64_Off, offset );
|
||||||
|
|
||||||
virtual const char* get_data() const = 0;
|
virtual const char* get_data() const = 0;
|
||||||
virtual void set_data( const char* pData, Elf_Word size ) = 0;
|
virtual void set_data( const char* pData, Elf_Word size ) = 0;
|
||||||
@ -53,7 +54,7 @@ class section
|
|||||||
virtual void append_data( const std::string& data ) = 0;
|
virtual void append_data( const std::string& data ) = 0;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
ELFIO_GET_SET_ACCESS_DECL( Elf64_Off, offset );
|
ELFIO_SET_ACCESS_DECL( Elf64_Off, offset );
|
||||||
ELFIO_SET_ACCESS_DECL( Elf_Half, index );
|
ELFIO_SET_ACCESS_DECL( Elf_Half, index );
|
||||||
|
|
||||||
virtual void load( std::istream& f,
|
virtual void load( std::istream& f,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user