]> git.lyx.org Git - lyx.git/blobdiff - src/support/SystemcallPrivate.h
add generic helper class for calling functions in gui thread
[lyx.git] / src / support / SystemcallPrivate.h
index 0b616dcd3c2dfd7dd91cc6f26d5783f200375a5e..c8e3aa734c500c97be01555e419305922caba6ec 100644 (file)
@@ -51,8 +51,6 @@ public:
        QString errorMessage() const;
        QString exitStatusMessage() const;
 
-       void flush();
-
        QProcess* releaseProcess();
        
        static void killProcess(QProcess * p);
@@ -71,27 +69,25 @@ private:
        QProcess * process_;
 
        /// Index to the standard output buffer.
-       size_t outIndex_;
+       size_t out_index_;
        /// Index to the standard error buffer.
-       size_t errIndex_;
+       size_t err_index_;
        ///
-       std::string outFile_;
+       std::string out_file_;
 
        /// Size of buffers.
-       static size_t const bufferSize_ = 200;
+       static size_t const buffer_size_ = 200;
        /// Standard output buffer.
-       char outData_[bufferSize_];
+       char out_data_[buffer_size_];
        /// Standard error buffer.
-       char errData_[bufferSize_];
+       char err_data_[buffer_size_];
 
-       bool terminalErrExists_;
-       bool terminalOutExists_;
+       QString cmd_;
+       bool process_events_;
 
-       bool processEvents_;
        void waitAndProcessEvents();
        void processEvents();
-       void killProcess();
-       QString cmd_;
+       void killProcess();     
 
 };