|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object lib.dwfl.ElfSection
public class ElfSection
An ElfSection is a descriptor o an Elf file section
Constructor Summary | |
---|---|
ElfSection(long ptr,
Elf parent)
|
Method Summary | |
---|---|
ElfData |
createNewElfData()
|
ElfFlags |
flag(ElfCommand command,
ElfFlags flags)
Flags the section with the provided flags |
ElfFlags |
flagHeader(ElfCommand command,
ElfFlags flags)
Flags the section header with the provided flags |
ElfData |
getData()
|
long |
getIndex()
|
long |
getPointer()
|
ElfData |
getRawData()
|
ElfSectionHeader |
getSectionHeader()
|
int |
update(ElfSectionHeader header)
Updates the class data back to the native elf data structures. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ElfSection(long ptr, Elf parent)
Method Detail |
---|
public long getPointer()
public long getIndex()
public ElfSectionHeader getSectionHeader()
public ElfFlags flag(ElfCommand command, ElfFlags flags)
command
- An ElfCommand
flags
- The flag to use
public ElfFlags flagHeader(ElfCommand command, ElfFlags flags)
command
- An ElfCommand
flags
- The flags to use
public ElfData getData()
public ElfData getRawData()
public ElfData createNewElfData()
public int update(ElfSectionHeader header)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |