org.rococoa.cocoa.carboncore
Class TECPluginDispatchTable

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

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

native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/TextEncodingPlugin.h:252
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 TECPluginDispatchTable.ByReference
           
static class TECPluginDispatchTable.ByValue
           
 
Field Summary
 int compatibleVersion
           
 CarbonCoreLibrary.TECPluginClearContextInfoPtr PluginClearContextInfo
           
 CarbonCoreLibrary.TECPluginClearSnifferContextInfoPtr PluginClearSnifferContextInfo
           
 CarbonCoreLibrary.TECPluginConvertTextEncodingPtr PluginConvertTextEncoding
           
 CarbonCoreLibrary.TECPluginDisposeEncodingConverterPtr PluginDisposeEncodingConverter
           
 CarbonCoreLibrary.TECPluginDisposeEncodingSnifferPtr PluginDisposeEncodingSniffer
           
 CarbonCoreLibrary.TECPluginFlushConversionPtr PluginFlushConversion
           
 CarbonCoreLibrary.TECPluginGetCountAvailableSniffersPtr PluginGetCountAvailableSniffers
           
 CarbonCoreLibrary.TECPluginGetCountAvailableTextEncodingPairsPtr PluginGetCountAvailableTextEncodingPairs
           
 CarbonCoreLibrary.TECPluginGetCountAvailableTextEncodingsPtr PluginGetCountAvailableTextEncodings
           
 CarbonCoreLibrary.TECPluginGetCountDestinationTextEncodingsPtr PluginGetCountDestinationTextEncodings
           
 CarbonCoreLibrary.TECPluginGetCountMailEncodingsPtr PluginGetCountMailTextEncodings
           
 CarbonCoreLibrary.TECPluginGetCountSubTextEncodingsPtr PluginGetCountSubTextEncodings
           
 CarbonCoreLibrary.TECPluginGetCountWebEncodingsPtr PluginGetCountWebTextEncodings
           
 CarbonCoreLibrary.TECPluginGetTextEncodingFromInternetNamePtr PluginGetTextEncodingFromInternetName
           
 CarbonCoreLibrary.TECPluginGetTextEncodingInternetNamePtr PluginGetTextEncodingInternetName
           
 int PluginID
           
 CarbonCoreLibrary.TECPluginNewEncodingSnifferPtr PluginNewEncodingSniffer
           
 CarbonCoreLibrary.TECPluginSniffTextEncodingPtr PluginSniffTextEncoding
           
 int version
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
TECPluginDispatchTable()
           
 
Method Summary
static TECPluginDispatchTable[] 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

version

public int version

compatibleVersion

public int compatibleVersion

PluginID

public int PluginID

PluginClearContextInfo

public CarbonCoreLibrary.TECPluginClearContextInfoPtr PluginClearContextInfo

PluginConvertTextEncoding

public CarbonCoreLibrary.TECPluginConvertTextEncodingPtr PluginConvertTextEncoding

PluginFlushConversion

public CarbonCoreLibrary.TECPluginFlushConversionPtr PluginFlushConversion

PluginDisposeEncodingConverter

public CarbonCoreLibrary.TECPluginDisposeEncodingConverterPtr PluginDisposeEncodingConverter

PluginNewEncodingSniffer

public CarbonCoreLibrary.TECPluginNewEncodingSnifferPtr PluginNewEncodingSniffer

PluginClearSnifferContextInfo

public CarbonCoreLibrary.TECPluginClearSnifferContextInfoPtr PluginClearSnifferContextInfo

PluginSniffTextEncoding

public CarbonCoreLibrary.TECPluginSniffTextEncodingPtr PluginSniffTextEncoding

PluginDisposeEncodingSniffer

public CarbonCoreLibrary.TECPluginDisposeEncodingSnifferPtr PluginDisposeEncodingSniffer

PluginGetCountAvailableTextEncodings

public CarbonCoreLibrary.TECPluginGetCountAvailableTextEncodingsPtr PluginGetCountAvailableTextEncodings

PluginGetCountAvailableTextEncodingPairs

public CarbonCoreLibrary.TECPluginGetCountAvailableTextEncodingPairsPtr PluginGetCountAvailableTextEncodingPairs

PluginGetCountDestinationTextEncodings

public CarbonCoreLibrary.TECPluginGetCountDestinationTextEncodingsPtr PluginGetCountDestinationTextEncodings

PluginGetCountSubTextEncodings

public CarbonCoreLibrary.TECPluginGetCountSubTextEncodingsPtr PluginGetCountSubTextEncodings

PluginGetCountAvailableSniffers

public CarbonCoreLibrary.TECPluginGetCountAvailableSniffersPtr PluginGetCountAvailableSniffers

PluginGetCountWebTextEncodings

public CarbonCoreLibrary.TECPluginGetCountWebEncodingsPtr PluginGetCountWebTextEncodings

PluginGetCountMailTextEncodings

public CarbonCoreLibrary.TECPluginGetCountMailEncodingsPtr PluginGetCountMailTextEncodings

PluginGetTextEncodingInternetName

public CarbonCoreLibrary.TECPluginGetTextEncodingInternetNamePtr PluginGetTextEncodingInternetName

PluginGetTextEncodingFromInternetName

public CarbonCoreLibrary.TECPluginGetTextEncodingFromInternetNamePtr PluginGetTextEncodingFromInternetName
Constructor Detail

TECPluginDispatchTable

public TECPluginDispatchTable()
Method Detail

newArray

public static TECPluginDispatchTable[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.