Class AddrSpace

    • Constructor Detail

      • AddrSpace

        protected AddrSpace​(java.lang.String name,
                            int index)
      • AddrSpace

        public AddrSpace​(Translate t,
                         spacetype tp,
                         java.lang.String nm,
                         int size,
                         int ws,
                         int ind,
                         int fl,
                         int dl)
    • Method Detail

      • wrapOffset

        public long wrapOffset​(long off)
      • setFlags

        protected void setFlags​(int fl)
      • clearFlags

        protected void clearFlags​(int fl)
      • getName

        public java.lang.String getName()
      • getDelay

        public int getDelay()
      • getIndex

        public int getIndex()
      • getScale

        public int getScale()
      • getAddrSize

        public int getAddrSize()
      • getMask

        public long getMask()
      • getShortCut

        public char getShortCut()
      • isHeritaged

        public boolean isHeritaged()
      • hasPhysical

        public boolean hasPhysical()
      • isBigEndian

        public boolean isBigEndian()
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • compareTo

        public int compareTo​(AddrSpace base)
      • contain

        public boolean contain​(AddrSpace id2)
      • saveXmlAttributes

        public void saveXmlAttributes​(java.io.PrintStream s,
                                      long offset)
      • saveXmlAttributes

        public void saveXmlAttributes​(java.io.PrintStream s,
                                      long offset,
                                      int size)
      • restore_xml_offset

        public static long restore_xml_offset​(org.jdom.Element el)
      • restore_xml_size

        public static int restore_xml_size​(org.jdom.Element el)
      • printOffset

        public void printOffset​(java.io.PrintStream s,
                                long offset)
      • printRaw

        public int printRaw​(java.io.PrintStream s,
                            long offset)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toString

        public java.lang.String toString​(long offset)
      • read

        public long read​(java.lang.String s,
                         MutableInt size)
      • saveXml

        public void saveXml​(java.io.PrintStream s)
      • restoreXml

        public void restoreXml​(org.jdom.Element el)