Class L_Bytea

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  L_Bytea.ByReference  
      static class  L_Bytea.ByValue  
      • Nested classes/interfaces inherited from class com.sun.jna.Structure

        com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
    • Field Summary

      Fields 
      Modifier and Type Field Description
      com.sun.jna.Pointer data
      data array
      C type : l_uint8*
      NativeSize nalloc
      number of bytes allocated in data array
      int refcount
      reference count (1 if no clones)
      C type : l_int32
      NativeSize size
      number of bytes presently used
      • Fields inherited from class com.sun.jna.Structure

        ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
    • Method Summary

      Modifier and Type Method Description
      protected java.util.List<java.lang.String> getFieldOrder()
      Gets this Structure's field names in their proper order.
      • Methods inherited from class com.sun.jna.Structure

        allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • nalloc

        public NativeSize nalloc
        number of bytes allocated in data array
      • size

        public NativeSize size
        number of bytes presently used
      • refcount

        public int refcount
        reference count (1 if no clones)
        C type : l_int32
      • data

        public com.sun.jna.Pointer data
        data array
        C type : l_uint8*
    • Constructor Detail

      • L_Bytea

        public L_Bytea()
      • L_Bytea

        public L_Bytea​(NativeSize nalloc,
                       NativeSize size,
                       int refcount,
                       com.sun.jna.Pointer data)
        Parameters:
        nalloc - number of bytes allocated in data array
        size - number of bytes presently used
        refcount - reference count (1 if no clones)
        C type : l_int32
        data - data array
        C type : l_uint8*
      • L_Bytea

        public L_Bytea​(com.sun.jna.Pointer peer)
    • Method Detail

      • getFieldOrder

        protected java.util.List<java.lang.String> getFieldOrder()
        Gets this Structure's field names in their proper order.
        Overrides:
        getFieldOrder in class com.sun.jna.Structure
        Returns:
        list of ordered field names