Class ArithLogic


  • public class ArithLogic
    extends Logic
    • Constructor Detail

      • ArithLogic

        protected ArithLogic​(long cPtr,
                             boolean cMemoryOwn)
      • ArithLogic

        public ArithLogic​(ArithLogic arg0)
    • Method Detail

      • getCPtr

        protected static long getCPtr​(ArithLogic obj)
      • swigRelease

        protected static long swigRelease​(ArithLogic obj)
      • finalize

        protected void finalize()
        Overrides:
        finalize in class Logic
      • delete

        public void delete()
        Overrides:
        delete in class Logic
      • getSort_real

        public SRef getSort_real()
      • getSort_int

        public SRef getSort_int()
      • mkIntVar

        public PTRef mkIntVar​(java.lang.String name)
      • mkRealVar

        public PTRef mkRealVar​(java.lang.String name)
      • isNumConst

        public boolean isNumConst​(PTRef tr)
      • isIntConst

        public boolean isIntConst​(PTRef tr)
      • isRealConst

        public boolean isRealConst​(PTRef tr)
      • isSortInt

        public boolean isSortInt​(SRef sr)
      • isSortReal

        public boolean isSortReal​(SRef sr)
      • isPlus

        public boolean isPlus​(PTRef tr)
      • isNeg

        public boolean isNeg​(PTRef tr)
      • isTimes

        public boolean isTimes​(PTRef tr)
      • isLeq

        public boolean isLeq​(PTRef tr)
      • isLt

        public boolean isLt​(PTRef tr)
      • isGeq

        public boolean isGeq​(PTRef tr)
      • isGt

        public boolean isGt​(PTRef tr)
      • getTerm_IntZero

        public PTRef getTerm_IntZero()
      • getTerm_RealZero

        public PTRef getTerm_RealZero()
      • getTerm_IntOne

        public PTRef getTerm_IntOne()
      • getTerm_RealOne

        public PTRef getTerm_RealOne()
      • getTerm_IntMinusOne

        public PTRef getTerm_IntMinusOne()
      • getTerm_RealMinusOne

        public PTRef getTerm_RealMinusOne()
      • mkIntConst

        public PTRef mkIntConst​(java.lang.String c)
      • mkRealConst

        public PTRef mkRealConst​(java.lang.String c)
      • getNumConst

        public java.lang.String getNumConst​(PTRef tr)
      • isMinus

        public boolean isMinus​(PTRef tr)
      • isDiv

        public boolean isDiv​(PTRef tr)
      • isMod

        public boolean isMod​(PTRef tr)