Package net.sourceforge.lept4j
Class L_Hashmap
- java.lang.Object
-
- com.sun.jna.Structure
-
- net.sourceforge.lept4j.L_Hashmap
-
- Direct Known Subclasses:
L_Hashmap.ByReference,L_Hashmap.ByValue
public class L_Hashmap extends com.sun.jna.StructureGeneral hash map
native declaration : hashmap.h:7
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java , Rococoa, or JNA.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classL_Hashmap.ByReferencestatic classL_Hashmap.ByValue
-
Field Summary
Fields Modifier and Type Field Description L_Hashitem.ByReference[]hashtabarray of hash item ptrs
C type : L_Hashitem**intmaxoccmax average occupancy allowed
C type : l_int32intnitemsnumber of stored items
C type : l_int32intntogonumber of items to be stored
C type : l_int32inttabsizesize of array of hash item ptrs
C type : l_int32
-
Constructor Summary
Constructors Constructor Description L_Hashmap()L_Hashmap(int nitems, int ntogo, int maxocc, L_Hashitem.ByReference[] hashtab, int tabsize)L_Hashmap(com.sun.jna.Pointer peer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<java.lang.String>getFieldOrder()-
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
-
-
-
-
Field Detail
-
nitems
public int nitems
number of stored items
C type : l_int32
-
ntogo
public int ntogo
number of items to be stored
C type : l_int32
-
maxocc
public int maxocc
max average occupancy allowed
C type : l_int32
-
hashtab
public L_Hashitem.ByReference[] hashtab
array of hash item ptrs
C type : L_Hashitem**
-
tabsize
public int tabsize
size of array of hash item ptrs
C type : l_int32
-
-
Constructor Detail
-
L_Hashmap
public L_Hashmap()
-
L_Hashmap
public L_Hashmap(int nitems, int ntogo, int maxocc, L_Hashitem.ByReference[] hashtab, int tabsize)- Parameters:
nitems- number of stored items
C type : l_int32ntogo- number of items to be stored
C type : l_int32maxocc- max average occupancy allowed
C type : l_int32hashtab- array of hash item ptrs
C type : L_Hashitem**tabsize- size of array of hash item ptrs
C type : l_int32
-
L_Hashmap
public L_Hashmap(com.sun.jna.Pointer peer)
-
-