Selaa lähdekoodia

expose C++ fstream classes

David Rose 16 vuotta sitten
vanhempi
sitoutus
538b8dafdc
2 muutettua tiedostoa jossa 19 lisäystä ja 3 poistoa
  1. 15 3
      dtool/src/parser-inc/iostream
  2. 4 0
      panda/src/express/config_express.N

+ 15 - 3
dtool/src/parser-inc/iostream

@@ -69,10 +69,22 @@ __published:
   void flush();
 };
 
+class ofstream : public ostream {
+__published:
+  ofstream();
+  void close();
+};
+class ifstream : public istream {
+__published:
+  ifstream();
+  void close();
+};
+class fstream : public iostream {
+__published:
+  fstream();
+  void close();
+};
 
-class ofstream : public ostream {};
-class ifstream : public istream {};
-class fstream : public iostream {};
 class ostringstream : public ostream {};
 class istringstream : public istream {};
 class stringstream : public iostream {};

+ 4 - 0
panda/src/express/config_express.N

@@ -22,6 +22,10 @@ renametype FileStream FileStream
 forcetype IDecryptStream
 forcetype OEncryptStream
 
+forcetype ofstream
+forcetype ifstream
+forcetype fstream
+
 forcetype DConfig
 forcetype ConfigFlags
 forcetype ConfigPage