Package apple.struct

Class section_64


  • public final class section_64
    extends org.moe.natj.c.StructObject
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
        section_64()  
      protected section_64​(org.moe.natj.general.Pointer peer)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      long addr()
      memory address of this section
      int align()
      section alignment (power of 2)
      int flags()
      flags (section type and attributes)
      int nreloc()
      number of relocation entries
      int offset()
      file offset of this section
      int reloff()
      file offset of relocation entries
      int reserved1()
      reserved (for offset or index)
      int reserved2()
      reserved (for count or sizeof)
      int reserved3()
      reserved
      byte sectname​(int field_idx)
      name of this section
      byte segname​(int field_idx)
      segment this section goes in
      void setAddr​(long value)
      memory address of this section
      void setAlign​(int value)
      section alignment (power of 2)
      void setFlags​(int value)
      flags (section type and attributes)
      void setNreloc​(int value)
      number of relocation entries
      void setOffset​(int value)
      file offset of this section
      void setReloff​(int value)
      file offset of relocation entries
      void setReserved1​(int value)
      reserved (for offset or index)
      void setReserved2​(int value)
      reserved (for count or sizeof)
      void setReserved3​(int value)
      reserved
      void setSectname​(byte value, int field_idx)
      name of this section
      void setSegname​(byte value, int field_idx)
      segment this section goes in
      void setSize​(long value)
      size in bytes of this section
      long size()
      size in bytes of this section
      • Methods inherited from class org.moe.natj.general.NativeObject

        finalize, getPeer, getPeerPointer
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • section_64

        public section_64()
      • section_64

        protected section_64​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • sectname

        public byte sectname​(int field_idx)
        name of this section
      • setSectname

        public void setSectname​(byte value,
                                int field_idx)
        name of this section
      • segname

        public byte segname​(int field_idx)
        segment this section goes in
      • setSegname

        public void setSegname​(byte value,
                               int field_idx)
        segment this section goes in
      • addr

        public long addr()
        memory address of this section
      • setAddr

        public void setAddr​(long value)
        memory address of this section
      • size

        public long size()
        size in bytes of this section
      • setSize

        public void setSize​(long value)
        size in bytes of this section
      • offset

        public int offset()
        file offset of this section
      • setOffset

        public void setOffset​(int value)
        file offset of this section
      • align

        public int align()
        section alignment (power of 2)
      • setAlign

        public void setAlign​(int value)
        section alignment (power of 2)
      • reloff

        public int reloff()
        file offset of relocation entries
      • setReloff

        public void setReloff​(int value)
        file offset of relocation entries
      • nreloc

        public int nreloc()
        number of relocation entries
      • setNreloc

        public void setNreloc​(int value)
        number of relocation entries
      • flags

        public int flags()
        flags (section type and attributes)
      • setFlags

        public void setFlags​(int value)
        flags (section type and attributes)
      • reserved1

        public int reserved1()
        reserved (for offset or index)
      • setReserved1

        public void setReserved1​(int value)
        reserved (for offset or index)
      • reserved2

        public int reserved2()
        reserved (for count or sizeof)
      • setReserved2

        public void setReserved2​(int value)
        reserved (for count or sizeof)
      • reserved3

        public int reserved3()
        reserved
      • setReserved3

        public void setReserved3​(int value)
        reserved