Package net.sourceforge.lept4j
Class L_StrCode
- java.lang.Object
-
- com.sun.jna.Structure
-
- net.sourceforge.lept4j.L_StrCode
-
- Direct Known Subclasses:
L_StrCode.ByReference,L_StrCode.ByValue
public class L_StrCode extends com.sun.jna.Structurestringcode.h
Data structure to hold accumulating generated code for storing
and extracting serializable leptonica objects (e.g., pixa, recog).
Also a flag for selecting a string from the L_GenAssoc struct
in stringcode.
native declaration : stringcode.h:12
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java or JNA.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classL_StrCode.ByReferencestatic classL_StrCode.ByValue
-
Field Summary
Fields Modifier and Type Field Description Sarray.ByReferencedatastore base64 encoded data as strings
C type : SARRAY*Sarray.ByReferencedescrstore line in description table
C type : SARRAY*intfilenoindex for function and output file names
C type : l_int32Sarray.ByReferencefunctionstore case code for extraction
C type : SARRAY*intifuncindex into struct currently being stored
C type : l_int32intnnumber of data strings
C type : l_int32
-
Constructor Summary
Constructors Constructor Description L_StrCode()L_StrCode(int fileno, int ifunc, Sarray.ByReference function, Sarray.ByReference data, Sarray.ByReference descr, int n)L_StrCode(com.sun.jna.Pointer peer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<?>getFieldOrder()-
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, clear, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
-
-
-
Field Detail
-
fileno
public int fileno
index for function and output file names
C type : l_int32
-
ifunc
public int ifunc
index into struct currently being stored
C type : l_int32
-
function
public Sarray.ByReference function
store case code for extraction
C type : SARRAY*
-
data
public Sarray.ByReference data
store base64 encoded data as strings
C type : SARRAY*
-
descr
public Sarray.ByReference descr
store line in description table
C type : SARRAY*
-
n
public int n
number of data strings
C type : l_int32
-
-
Constructor Detail
-
L_StrCode
public L_StrCode()
-
L_StrCode
public L_StrCode(int fileno, int ifunc, Sarray.ByReference function, Sarray.ByReference data, Sarray.ByReference descr, int n)- Parameters:
fileno- index for function and output file names
C type : l_int32ifunc- index into struct currently being stored
C type : l_int32function- store case code for extraction
C type : SARRAY*data- store base64 encoded data as strings
C type : SARRAY*descr- store line in description table
C type : SARRAY*n- number of data strings
C type : l_int32
-
L_StrCode
public L_StrCode(com.sun.jna.Pointer peer)
-
-