OSDN Git Service

Please enter the commit message for your changes. Lines starting
[eos/base.git] / include / eosStarFile.h
index 2bce2db..fb268be 100644 (file)
@@ -83,15 +83,17 @@ extern int* eosStarFileDataGetIntegerP(eosStarFile* star, char* block, char* key
 extern int  eosStarFilDataGetInterger (eosStarFile* star, char* block, char* key, int* value, int mode);
 
 // Loop
-char** eosStarFileLoopDataGetStringP(eosStarFile* star, char* key, int mode);
-void eosStarFileLoopDataGetString(eosStarFile* star, char* key, char*** value, int mode);
+extern char** eosStarFileLoopDataGetStringP(eosStarFile* star, char* key, int mode);
+extern void eosStarFileLoopDataGetString(eosStarFile* star, char* key, char*** value, int mode);
 
-double* eosStarFileLoopDataGetRealP(eosStarFile* star, char* key, int mode);
-void eosStarFileLoopDataGetReal(eosStarFile* star, char* key, double** value, int mode);
+extern double* eosStarFileLoopDataGetRealP(eosStarFile* star, char* key, int mode);
+extern void eosStarFileLoopDataGetReal(eosStarFile* star, char* key, double** value, int mode);
 
-int* eosStarFileLoopDataGetIntergerP(eosStarFile* star, char* key, int mode);
-void eosStarFileLoopDataGetInterger(eosStarFile* star, char* key, int** value, int mode);
+extern int* eosStarFileLoopDataGetIntergerP(eosStarFile* star, char* key, int mode);
+extern void eosStarFileLoopDataGetInterger(eosStarFile* star, char* key, int** value, int mode);
 
+// Write
+extern void eosStarFileWrite(FILE* fpt, eosStarFile* star, int mode);
 /* prototype end */
 
 #ifdef __cplusplus