Interface FFISample

  • All Superinterfaces:
    com.alibaba.fastffi.CXXPointer, com.alibaba.fastffi.FFIJava, com.alibaba.fastffi.FFIPointer, FFIType, Serializable
    All Known Implementing Classes:
    FFISample_cxx_0x699a04c8

    public interface FFISample
    extends com.alibaba.fastffi.CXXPointer, com.alibaba.fastffi.FFIJava
    • Method Detail

      • createStack

        static FFISample createStack()
      • javaHashCode

        default int javaHashCode()
        Specified by:
        javaHashCode in interface com.alibaba.fastffi.FFIJava
      • intField

        int intField()
      • intField

        void intField​(int value)
      • intProperty

        int intProperty()
      • intProperty

        void intProperty​(int value)
      • stringField

        com.alibaba.fastffi.FFIByteString stringField()
      • intVectorField

        com.alibaba.fastffi.FFIVector<Integer> intVectorField()
      • longVectorField

        com.alibaba.fastffi.FFIVector<Long> longVectorField()
      • doubleVectorField

        com.alibaba.fastffi.FFIVector<Double> doubleVectorField()
      • intVectorVectorField

        com.alibaba.fastffi.FFIVector<com.alibaba.fastffi.FFIVector<Integer>> intVectorVectorField()
      • doubleVectorVectorField

        com.alibaba.fastffi.FFIVector<com.alibaba.fastffi.FFIVector<Double>> doubleVectorVectorField()
      • longVectorVectorField

        com.alibaba.fastffi.FFIVector<com.alibaba.fastffi.FFIVector<Long>> longVectorVectorField()
      • vectorBytes

        com.alibaba.fastffi.FFIVector<Byte> vectorBytes()