org.rococoa.cocoa.carboncore
Class TECSnifferContextRec

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure<TECSnifferContextRec,TECSnifferContextRec.ByValue,TECSnifferContextRec.ByReference>
          extended by org.rococoa.cocoa.carboncore.TECSnifferContextRec
All Implemented Interfaces:
StructureType, StructureTypeDependent, Comparable<Structure<TECSnifferContextRec,TECSnifferContextRec.ByValue,TECSnifferContextRec.ByReference>>
Direct Known Subclasses:
TECSnifferContextRec.ByReference, TECSnifferContextRec.ByValue

public class TECSnifferContextRec
extends Structure<TECSnifferContextRec,TECSnifferContextRec.ByValue,TECSnifferContextRec.ByReference>

native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/TextEncodingPlugin.h:198
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
static class TECSnifferContextRec.ByReference
           
static class TECSnifferContextRec.ByValue
           
 
Field Summary
 CarbonCoreLibrary.ProcPtr clearContextInfoProc
           
 int contextRefCon
          private - manipulated only within Plugin
C type : URefCon
 int encoding
           
 NativeLong maxErrors
           
 NativeLong maxFeatures
           
 NativeLong numErrors
           
 NativeLong numFeatures
           
 Pointer pluginRec
          public - manipulated externally
C type : Ptr
 TECPluginStateRec pluginState
           
 CarbonCoreLibrary.ProcPtr sniffProc
           
 Pointer textInputBuffer
           
 Pointer textInputBufferEnd
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
TECSnifferContextRec()
           
 
Method Summary
static TECSnifferContextRec[] newArray(int arrayLength)
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
byReference, byValue, castToArray, castToArray, castToArray, castToReferenceArray, castToReferenceArray, castToValueArray, castToValueArray, clone, compareTo, newArray, read, setDependency, toArray, toArray, toArray, toReferenceArray, toReferenceArray, toValueArray, toValueArray, use, use, use, use, write
 
Methods inherited from class com.sun.jna.Structure
autoRead, autoRead, autoWrite, autoWrite, clear, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toString, writeField, writeField
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ochafik.lang.jnaerator.runtime.StructureType
getPointer, size
 

Field Detail

pluginRec

public Pointer pluginRec
public - manipulated externally
C type : Ptr


encoding

public int encoding

maxErrors

public NativeLong maxErrors

maxFeatures

public NativeLong maxFeatures

textInputBuffer

public Pointer textInputBuffer

textInputBufferEnd

public Pointer textInputBufferEnd

numFeatures

public NativeLong numFeatures

numErrors

public NativeLong numErrors

contextRefCon

public int contextRefCon
private - manipulated only within Plugin
C type : URefCon


sniffProc

public CarbonCoreLibrary.ProcPtr sniffProc

clearContextInfoProc

public CarbonCoreLibrary.ProcPtr clearContextInfoProc

pluginState

public TECPluginStateRec pluginState
Constructor Detail

TECSnifferContextRec

public TECSnifferContextRec()
Method Detail

newArray

public static TECSnifferContextRec[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.