Class CCharPointer_cxx_0x2e9356

    • Field Detail

      • SIZE

        public static final int SIZE
      • HASH_SHIFT

        public static final int HASH_SHIFT
    • Constructor Detail

      • CCharPointer_cxx_0x2e9356

        public CCharPointer_cxx_0x2e9356​(long address)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • add

        public CCharPointer add​(long arg0)
        Specified by:
        add in interface com.alibaba.fastffi.CXXPointerRangeElement<CCharPointer>
      • addV

        public void addV​(long arg0)
        Specified by:
        addV in interface com.alibaba.fastffi.CXXPointerRangeElement<CCharPointer>
      • elementSize

        public long elementSize()
        Specified by:
        elementSize in interface com.alibaba.fastffi.CXXPointerRangeElement<CCharPointer>
      • nativeGet

        public static byte nativeGet​(long ptr)
      • moveTo

        public CCharPointer moveTo​(long arg0)
        Specified by:
        moveTo in interface com.alibaba.fastffi.CXXPointerRangeElement<CCharPointer>
      • moveToV

        public void moveToV​(long arg0)
        Specified by:
        moveToV in interface com.alibaba.fastffi.CXXPointerRangeElement<CCharPointer>
      • setAddress

        public void setAddress​(long arg0)
        Specified by:
        setAddress in interface com.alibaba.fastffi.FFISettablePointer
      • nativeCreateFactory0

        public static long nativeCreateFactory0()