]> git.mxchange.org Git - simgear.git/commitdiff
Tweaking api.
authorcurt <curt>
Fri, 14 Jul 2000 19:15:41 +0000 (19:15 +0000)
committercurt <curt>
Fri, 14 Jul 2000 19:15:41 +0000 (19:15 +0000)
simgear/io/sg_file.cxx
simgear/io/sg_file.hxx
simgear/io/sg_serial.cxx
simgear/io/sg_serial.hxx

index 687a5a0523673e9b420797be61a8e1c802b360e3..4707c3976da9e187b259c5dbeaf6abf9f778cdbf 100644 (file)
@@ -36,8 +36,9 @@
 FG_USING_STD(string);
 
 
-SGFile::SGFile() {
+SGFile::SGFile( const string &file) {
     set_type( sgFileType );
+    file_name = file;
 }
 
 
index 994cc27564364240e1b4de5c9a3c06e94d28d580..b2618f28e051b16477552ae399291ec88afb6117 100644 (file)
@@ -52,7 +52,7 @@ class SGFile : public SGIOChannel {
 
 public:
 
-    SGFile();
+    SGFile( const string& file );
     ~SGFile();
 
     // open the file based on specified direction
@@ -74,7 +74,6 @@ public:
     bool close();
 
     inline string get_file_name() const { return file_name; }
-    inline void set_file_name( const string& fn ) { file_name = fn; }
 };
 
 
index 2d409fb8f92371d3d195138d223d3f1ee457387c..f59a98241c16e1cc326c81132d51261ce48bfb88 100644 (file)
 FG_USING_STD(string);
 
 
-SGSerial::SGSerial() :
+SGSerial::SGSerial( const string& device_name, const string& baud_rate ) :
     save_len(0)
 {
     set_type( sgSerialType );
+    device = device_name;
+    baud = baud_rate;
 }
 
 
index ce7a7d4d17e386c1f0959d16e4d1b92b4c849bb7..43cb4433069860f8b5b74b2278cf1374676a377a 100644 (file)
@@ -57,7 +57,7 @@ class SGSerial : public SGIOChannel {
 
 public:
 
-    SGSerial();
+    SGSerial( const string& device_name, const string& baud_rate );
     ~SGSerial();
 
     // open the serial port based on specified direction
@@ -79,9 +79,7 @@ public:
     bool close();
 
     inline string get_device() const { return device; }
-    inline void set_device( const string& d ) { device = d; }
     inline string get_baud() const { return baud; }
-    inline void set_baud( const string& b ) { baud = b; }
 };