org.rococoa.cocoa.carboncore
Interface CarbonCoreLibrary.TECPluginGetPluginDispatchTablePtr

All Superinterfaces:
Callback
Enclosing interface:
CarbonCoreLibrary

public static interface CarbonCoreLibrary.TECPluginGetPluginDispatchTablePtr
extends Callback

The last prototype here is for MacOS X plugins only. TEC Plugins in MacOS X need to export a
a function called ConverterPluginGetPluginDispatchTable with the following prototype:
extern TECPluginDispatchTable *ConverterPluginGetPluginDispatchTable( void )
This function will need to return a pointer to the plugin's function dispatch table
when called. It is important that the function be called exactly
"ConverterPluginGetPluginDispatchTable". TECPluginGetPluginDispatchTablePtr is a
function pointer to this function.
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/TextEncodingPlugin.h


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.sun.jna.Callback
Callback.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from interface com.sun.jna.Callback
FORBIDDEN_NAMES, METHOD_NAME
 
Method Summary
 TECPluginDispatchTable invoke()
           
 

Method Detail

invoke

TECPluginDispatchTable invoke()


Copyright © 2009. All Rights Reserved.