Package apple.struct

Class dylib_module


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

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int iextdefsym()
      index into externally defined symbols
      int iextrel()
      index into external relocation entries
      int iinit_iterm()
      low 16 bits are the index into the init section, high 16 bits are the index into the term section
      int ilocalsym()
      index into symbols for local symbols
      int irefsym()
      index into reference symbol table
      int module_name()
      the module name (index into string table)
      int nextdefsym()
      number of externally defined symbols
      int nextrel()
      number of external relocation entries
      int ninit_nterm()
      low 16 bits are the number of init section entries, high 16 bits are the number of term section entries
      int nlocalsym()
      number of local symbols
      int nrefsym()
      number of reference symbol table entries
      int objc_module_info_addr()
      the (__OBJC,__module_info) section
      int objc_module_info_size()
      the (__OBJC,__module_info) section
      void setIextdefsym​(int value)
      index into externally defined symbols
      void setIextrel​(int value)
      index into external relocation entries
      void setIinit_iterm​(int value)
      low 16 bits are the index into the init section, high 16 bits are the index into the term section
      void setIlocalsym​(int value)
      index into symbols for local symbols
      void setIrefsym​(int value)
      index into reference symbol table
      void setModule_name​(int value)
      the module name (index into string table)
      void setNextdefsym​(int value)
      number of externally defined symbols
      void setNextrel​(int value)
      number of external relocation entries
      void setNinit_nterm​(int value)
      low 16 bits are the number of init section entries, high 16 bits are the number of term section entries
      void setNlocalsym​(int value)
      number of local symbols
      void setNrefsym​(int value)
      number of reference symbol table entries
      void setObjc_module_info_addr​(int value)
      the (__OBJC,__module_info) section
      void setObjc_module_info_size​(int value)
      the (__OBJC,__module_info) 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

      • dylib_module

        public dylib_module()
      • dylib_module

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

      • module_name

        public int module_name()
        the module name (index into string table)
      • setModule_name

        public void setModule_name​(int value)
        the module name (index into string table)
      • iextdefsym

        public int iextdefsym()
        index into externally defined symbols
      • setIextdefsym

        public void setIextdefsym​(int value)
        index into externally defined symbols
      • nextdefsym

        public int nextdefsym()
        number of externally defined symbols
      • setNextdefsym

        public void setNextdefsym​(int value)
        number of externally defined symbols
      • irefsym

        public int irefsym()
        index into reference symbol table
      • setIrefsym

        public void setIrefsym​(int value)
        index into reference symbol table
      • nrefsym

        public int nrefsym()
        number of reference symbol table entries
      • setNrefsym

        public void setNrefsym​(int value)
        number of reference symbol table entries
      • ilocalsym

        public int ilocalsym()
        index into symbols for local symbols
      • setIlocalsym

        public void setIlocalsym​(int value)
        index into symbols for local symbols
      • nlocalsym

        public int nlocalsym()
        number of local symbols
      • setNlocalsym

        public void setNlocalsym​(int value)
        number of local symbols
      • iextrel

        public int iextrel()
        index into external relocation entries
      • setIextrel

        public void setIextrel​(int value)
        index into external relocation entries
      • nextrel

        public int nextrel()
        number of external relocation entries
      • setNextrel

        public void setNextrel​(int value)
        number of external relocation entries
      • iinit_iterm

        public int iinit_iterm()
        low 16 bits are the index into the init section, high 16 bits are the index into the term section
      • setIinit_iterm

        public void setIinit_iterm​(int value)
        low 16 bits are the index into the init section, high 16 bits are the index into the term section
      • ninit_nterm

        public int ninit_nterm()
        low 16 bits are the number of init section entries, high 16 bits are the number of term section entries
      • setNinit_nterm

        public void setNinit_nterm​(int value)
        low 16 bits are the number of init section entries, high 16 bits are the number of term section entries
      • objc_module_info_addr

        public int objc_module_info_addr()
        the (__OBJC,__module_info) section
      • setObjc_module_info_addr

        public void setObjc_module_info_addr​(int value)
        the (__OBJC,__module_info) section
      • objc_module_info_size

        public int objc_module_info_size()
        the (__OBJC,__module_info) section
      • setObjc_module_info_size

        public void setObjc_module_info_size​(int value)
        the (__OBJC,__module_info) section