00001 /* $Id: matlab.h,v 1.2 2008/02/12 00:28:08 d3g637 Exp $ */ 00002 00003 #ifndef _matlab_H 00004 #define _matlab_H 00005 00006 #include <stdarg.h> 00007 #include "gridlabd.h" 00008 00009 /*** DO NOT DELETE THE NEXT LINE ***/ 00010 //NEWCLASS 00011 00012 /* optional exports */ 00013 #ifdef OPTIONAL 00014 00015 /* TODO: define this function to enable checks routine */ 00016 EXPORT int check(void); 00017 00018 /* TODO: define this function to allow direct import of models */ 00019 EXPORT int import_file(char *filename); 00020 00021 /* TODO: define this function to allow direct export of models */ 00022 EXPORT int export_file(char *filename); 00023 00024 /* TODO: define this function to allow export of KML data for a single object */ 00025 EXPORT int kmldump(FILE *fp, OBJECT *obj); 00026 #endif 00027 00028 #endif