]> git.saurik.com Git - apt.git/blobdiff - apt-pkg/install-progress.h
update libapt-pkg4.12 symbols file
[apt.git] / apt-pkg / install-progress.h
index d721c6373193dd7510fc3680cf3e10c3f494a5af..4b7590983f6f47a75b684198f7252f069a47c6dd 100644 (file)
@@ -3,7 +3,7 @@
 
 #include <string>
 #include <unistd.h>
-
+#include <signal.h>
 
 namespace APT {
 namespace Progress {
@@ -117,11 +117,14 @@ namespace Progress {
  class PackageManagerFancy : public PackageManager
  {
  protected:
-    int nr_terminal_rows;
-    void SetupTerminalScrollArea(int nr_rows);
+    static void SetupTerminalScrollArea(int nr_rows);
+    static int GetNumberTerminalRows();
+    static void HandleSIGWINCH(int);
+    sighandler_t old_SIGWINCH;
 
  public:
     PackageManagerFancy();
+    ~PackageManagerFancy();
     virtual void Start();
     virtual void Stop();
     virtual bool StatusChanged(std::string PackageName,