Katana Plug-in APIs 0.1

FnGeolibOpSuite.h

00001 #ifndef FnGeolibOpSuite_H
00002 #define FnGeolibOpSuite_H
00003 
00004 #include "FnGeolibCookInterfaceSuite.h"
00005 #include "FnGeolibSetupInterfaceSuite.h"
00006 
00007 extern "C" {
00008 
00009 #define FnGeolibOpSuite_version 1
00010 
00015 struct FnGeolibOpSuite_v1
00016 {
00017     void (*setup)(FnGeolibSetupInterfaceHandle interface,
00018         FnGeolibSetupInterfaceSuite_v1 *interfaceSuite);
00019 
00020     void (*cook)(FnGeolibCookInterfaceHandle interface,
00021         FnGeolibCookInterfaceSuite_v1 *interfaceSuite,
00022         uint8_t *didAbort);
00023 
00024     FnAttributeHandle (*describe)();
00025 
00026 };
00027 
00028 }
00029 #endif /* FnGeolibOpSuite_H */
 All Classes Functions Variables Typedefs Enumerations Enumerator