Kaynağa Gözat

expose C++ fstream classes

David Rose 16 yıl önce
ebeveyn
işleme
538b8dafdc

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

@@ -69,10 +69,22 @@ __published:
   void flush();
   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 ostringstream : public ostream {};
 class istringstream : public istream {};
 class istringstream : public istream {};
 class stringstream : public iostream {};
 class stringstream : public iostream {};

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

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