Package apple.struct

Class linkedit_data_command


  • public final class linkedit_data_command
    extends org.moe.natj.c.StructObject
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int cmd()
      LC_CODE_SIGNATURE, LC_SEGMENT_SPLIT_INFO, LC_FUNCTION_STARTS, LC_DATA_IN_CODE, LC_DYLIB_CODE_SIGN_DRS, LC_LINKER_OPTIMIZATION_HINT, LC_DYLD_EXPORTS_TRIE, or LC_DYLD_CHAINED_FIXUPS.
      int cmdsize()
      sizeof(struct linkedit_data_command)
      int dataoff()
      file offset of data in __LINKEDIT segment
      int datasize()
      file size of data in __LINKEDIT segment
      void setCmd​(int value)
      LC_CODE_SIGNATURE, LC_SEGMENT_SPLIT_INFO, LC_FUNCTION_STARTS, LC_DATA_IN_CODE, LC_DYLIB_CODE_SIGN_DRS, LC_LINKER_OPTIMIZATION_HINT, LC_DYLD_EXPORTS_TRIE, or LC_DYLD_CHAINED_FIXUPS.
      void setCmdsize​(int value)
      sizeof(struct linkedit_data_command)
      void setDataoff​(int value)
      file offset of data in __LINKEDIT segment
      void setDatasize​(int value)
      file size of data in __LINKEDIT segment
      • 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

      • linkedit_data_command

        public linkedit_data_command()
      • linkedit_data_command

        protected linkedit_data_command​(org.moe.natj.general.Pointer peer)
      • linkedit_data_command

        public linkedit_data_command​(int cmd,
                                     int cmdsize,
                                     int dataoff,
                                     int datasize)
    • Method Detail

      • cmd

        public int cmd()
        LC_CODE_SIGNATURE, LC_SEGMENT_SPLIT_INFO, LC_FUNCTION_STARTS, LC_DATA_IN_CODE, LC_DYLIB_CODE_SIGN_DRS, LC_LINKER_OPTIMIZATION_HINT, LC_DYLD_EXPORTS_TRIE, or LC_DYLD_CHAINED_FIXUPS.
      • setCmd

        public void setCmd​(int value)
        LC_CODE_SIGNATURE, LC_SEGMENT_SPLIT_INFO, LC_FUNCTION_STARTS, LC_DATA_IN_CODE, LC_DYLIB_CODE_SIGN_DRS, LC_LINKER_OPTIMIZATION_HINT, LC_DYLD_EXPORTS_TRIE, or LC_DYLD_CHAINED_FIXUPS.
      • cmdsize

        public int cmdsize()
        sizeof(struct linkedit_data_command)
      • setCmdsize

        public void setCmdsize​(int value)
        sizeof(struct linkedit_data_command)
      • dataoff

        public int dataoff()
        file offset of data in __LINKEDIT segment
      • setDataoff

        public void setDataoff​(int value)
        file offset of data in __LINKEDIT segment
      • datasize

        public int datasize()
        file size of data in __LINKEDIT segment
      • setDatasize

        public void setDatasize​(int value)
        file size of data in __LINKEDIT segment