| Modifier and Type | Field and Description |
|---|---|
| pack-priv StructAccessor | |
| private final MachineDataInfo | |
| private final int | |
| private static final int[] | |
| private static final int[] | |
| private static final int[] | |
| private static final int[] | |
| private static final int[] | |
| private static final int[] | |
| private static final int[] | |
| private static final int[] | |
| private static final int[] | |
| private static final int[] | |
| private static final int[] |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public static Shdr | |
| public static Shdr | |
| public ByteBuffer | |
| public long | getSh_addr()
Getter for native field: CType['ElfN_Addr' (typedef), size [fixed false, lnx64 8], [int]] |
| public long | getSh_addralign()
Getter for native field: CType['ElfN_size' (typedef), size [fixed false, lnx64 8], [int]] |
| public long | getSh_entsize()
Getter for native field: CType['ElfN_size' (typedef), size [fixed false, lnx64 8], [int]] |
| public long | getSh_flags()
Getter for native field: CType['ElfN_size' (typedef), size [fixed false, lnx64 8], [int]] |
| public int | |
| public int | |
| public int | |
| public long | getSh_offset()
Getter for native field: CType['ElfN_Off' (typedef), size [fixed false, lnx64 8], [int]] |
| public long | getSh_size()
Getter for native field: CType['ElfN_size' (typedef), size [fixed false, lnx64 8], [int]] |
| public int | |
| public Shdr | setSh_addr(long val)
Setter for native field: CType['ElfN_Addr' (typedef), size [fixed false, lnx64 8], [int]] |
| public Shdr | setSh_addralign(long val)
Setter for native field: CType['ElfN_size' (typedef), size [fixed false, lnx64 8], [int]] |
| public Shdr | setSh_entsize(long val)
Setter for native field: CType['ElfN_size' (typedef), size [fixed false, lnx64 8], [int]] |
| public Shdr | setSh_flags(long val)
Setter for native field: CType['ElfN_size' (typedef), size [fixed false, lnx64 8], [int]] |
| public Shdr | |
| public Shdr | |
| public Shdr | |
| public Shdr | setSh_offset(long val)
Setter for native field: CType['ElfN_Off' (typedef), size [fixed false, lnx64 8], [int]] |
| public Shdr | setSh_size(long val)
Setter for native field: CType['ElfN_size' (typedef), size [fixed false, lnx64 8], [int]] |
| public Shdr | |
| public static int |
| accessor | back to summary |
|---|---|
| pack-priv StructAccessor accessor | |
| md | back to summary |
|---|---|
| private final MachineDataInfo md | |
| mdIdx | back to summary |
|---|---|
| private final int mdIdx | |
| sh_addr_offset | back to summary |
|---|---|
| private static final int[] sh_addr_offset | |
| sh_addralign_offset | back to summary |
|---|---|
| private static final int[] sh_addralign_offset | |
| sh_entsize_offset | back to summary |
|---|---|
| private static final int[] sh_entsize_offset | |
| sh_flags_offset | back to summary |
|---|---|
| private static final int[] sh_flags_offset | |
| sh_info_offset | back to summary |
|---|---|
| private static final int[] sh_info_offset | |
| sh_link_offset | back to summary |
|---|---|
| private static final int[] sh_link_offset | |
| sh_name_offset | back to summary |
|---|---|
| private static final int[] sh_name_offset | |
| sh_offset_offset | back to summary |
|---|---|
| private static final int[] sh_offset_offset | |
| sh_size_offset | back to summary |
|---|---|
| private static final int[] sh_size_offset | |
| sh_type_offset | back to summary |
|---|---|
| private static final int[] sh_type_offset | |
| Shdr_size | back to summary |
|---|---|
| private static final int[] Shdr_size | |
| Shdr | back to summary |
|---|---|
| pack-priv Shdr(final int mdIdx, final ByteBuffer buf) | |
| create | back to summary |
|---|---|
| public static Shdr create(final int mdIdx) | |
| create | back to summary |
|---|---|
| public static Shdr create(final int mdIdx, final ByteBuffer buf) | |
| getBuffer | back to summary |
|---|---|
| public ByteBuffer getBuffer() | |
| getSh_addr | back to summary |
|---|---|
| public long getSh_addr() Getter for native field: CType['ElfN_Addr' (typedef), size [fixed false, lnx64 8], [int]] | |
| getSh_addralign | back to summary |
|---|---|
| public long getSh_addralign() Getter for native field: CType['ElfN_size' (typedef), size [fixed false, lnx64 8], [int]] | |
| getSh_entsize | back to summary |
|---|---|
| public long getSh_entsize() Getter for native field: CType['ElfN_size' (typedef), size [fixed false, lnx64 8], [int]] | |
| getSh_flags | back to summary |
|---|---|
| public long getSh_flags() Getter for native field: CType['ElfN_size' (typedef), size [fixed false, lnx64 8], [int]] | |
| getSh_info | back to summary |
|---|---|
| public int getSh_info() Getter for native field: CType['uint32_t', size [fixed true, lnx64 4], [int]] | |
| getSh_link | back to summary |
|---|---|
| public int getSh_link() Getter for native field: CType['uint32_t', size [fixed true, lnx64 4], [int]] | |
| getSh_name | back to summary |
|---|---|
| public int getSh_name() Getter for native field: CType['uint32_t', size [fixed true, lnx64 4], [int]] | |
| getSh_offset | back to summary |
|---|---|
| public long getSh_offset() Getter for native field: CType['ElfN_Off' (typedef), size [fixed false, lnx64 8], [int]] | |
| getSh_size | back to summary |
|---|---|
| public long getSh_size() Getter for native field: CType['ElfN_size' (typedef), size [fixed false, lnx64 8], [int]] | |
| getSh_type | back to summary |
|---|---|
| public int getSh_type() Getter for native field: CType['uint32_t', size [fixed true, lnx64 4], [int]] | |
| setSh_addr | back to summary |
|---|---|
| public Shdr setSh_addr(long val) Setter for native field: CType['ElfN_Addr' (typedef), size [fixed false, lnx64 8], [int]] | |
| setSh_addralign | back to summary |
|---|---|
| public Shdr setSh_addralign(long val) Setter for native field: CType['ElfN_size' (typedef), size [fixed false, lnx64 8], [int]] | |
| setSh_entsize | back to summary |
|---|---|
| public Shdr setSh_entsize(long val) Setter for native field: CType['ElfN_size' (typedef), size [fixed false, lnx64 8], [int]] | |
| setSh_flags | back to summary |
|---|---|
| public Shdr setSh_flags(long val) Setter for native field: CType['ElfN_size' (typedef), size [fixed false, lnx64 8], [int]] | |
| setSh_info | back to summary |
|---|---|
| public Shdr setSh_info(int val) Setter for native field: CType['uint32_t', size [fixed true, lnx64 4], [int]] | |
| setSh_link | back to summary |
|---|---|
| public Shdr setSh_link(int val) Setter for native field: CType['uint32_t', size [fixed true, lnx64 4], [int]] | |
| setSh_name | back to summary |
|---|---|
| public Shdr setSh_name(int val) Setter for native field: CType['uint32_t', size [fixed true, lnx64 4], [int]] | |
| setSh_offset | back to summary |
|---|---|
| public Shdr setSh_offset(long val) Setter for native field: CType['ElfN_Off' (typedef), size [fixed false, lnx64 8], [int]] | |
| setSh_size | back to summary |
|---|---|
| public Shdr setSh_size(long val) Setter for native field: CType['ElfN_size' (typedef), size [fixed false, lnx64 8], [int]] | |
| setSh_type | back to summary |
|---|---|
| public Shdr setSh_type(int val) Setter for native field: CType['uint32_t', size [fixed true, lnx64 4], [int]] | |
| size | back to summary |
|---|---|
| public static int size(final int mdIdx) | |