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.Structure
stringcode.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.
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 SummaryNested Classes Modifier and Type Class Description static classL_StrCode.ByReferencestatic classL_StrCode.ByValue
- 
Field SummaryFields 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 SummaryConstructors 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 SummaryModifier 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.StructureallocateMemory, 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 Details- 
filenopublic int filenoindex for function and output file names
 C type : l_int32
- 
ifuncpublic int ifuncindex into struct currently being stored
 C type : l_int32
- 
functionstore case code for extraction
 C type : SARRAY*
- 
datastore base64 encoded data as strings
 C type : SARRAY*
- 
descrstore line in description table
 C type : SARRAY*
- 
npublic int nnumber of data strings
 C type : l_int32
 
- 
- 
Constructor Details- 
L_StrCodepublic L_StrCode()
- 
L_StrCodepublic 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_int32
- ifunc- index into struct currently being stored
 C type : l_int32
- function- 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_StrCodepublic L_StrCode(com.sun.jna.Pointer peer)
 
- 
- 
Method Details- 
getFieldOrderprotected java.util.List<java.lang.String> getFieldOrder()Gets this Structure's field names in their proper order.- Overrides:
- getFieldOrderin class- com.sun.jna.Structure
- Returns:
- list of ordered field names
 
 
-