Katana Plug-in APIs 0.1

FnAttributeFunctionUtilSuite.h

00001 // Copyright (c) 2013 The Foundry Visionmongers Ltd. All Rights Reserved.
00002 
00003 #ifndef FnAttributeFunctionUtilSuite_H
00004 #define FnAttributeFunctionUtilSuite_H
00005 
00006 #include <stdint.h>
00007 
00008 #include <FnAttribute/suite/FnAttributeSuite.h>
00009 
00010 extern "C" {
00011 
00012 #define FnAttributeFunctionUtilHostSuite_version 1
00013 
00016 struct FnAttributeFunctionUtilHostSuite_v1
00017 {
00018     FnAttributeHandle (*run)(
00019             const char * fncName, FnAttributeHandle args);
00020     
00021     FnAttributeHandle (*getRegisteredFunctionNames)();
00022     void (*flushCache)();
00023 
00024 };
00025 
00026 }
00027 #endif // FnAttributeFunctionUtilSuite_H
 All Classes Functions Variables Typedefs Enumerations Enumerator