Add compat Misc.h
authorMichael Andres <ma@suse.de>
Tue, 4 Aug 2009 14:31:55 +0000 (16:31 +0200)
committerMichael Andres <ma@suse.de>
Tue, 4 Aug 2009 14:31:55 +0000 (16:31 +0200)
zypp/CMakeLists.txt
zypp/Misc.h [new file with mode: 0644]
zypp/misc/CheckAccessDeleted.cc [new file with mode: 0644]
zypp/misc/CheckAccessDeleted.h [new file with mode: 0644]

index dae0fd9..1a8d902 100644 (file)
@@ -764,10 +764,12 @@ SET( zypp_ws_HEADERS
 SET( zypp_misc_HEADERS
   Misc.h
   misc/DefaultLoadSystem.h
+  misc/CheckAccessDeleted.h
 )
 
 SET( zypp_misc_SRCS
   misc/DefaultLoadSystem.cc
+  misc/CheckAccessDeleted.cc
 )
 
 ####################################################################
diff --git a/zypp/Misc.h b/zypp/Misc.h
new file mode 100644 (file)
index 0000000..c53104b
--- /dev/null
@@ -0,0 +1,18 @@
+/*---------------------------------------------------------------------\
+|                          ____ _   __ __ ___                          |
+|                         |__  / \ / / . \ . \                         |
+|                           / / \ V /|  _/  _/                         |
+|                          / /__ | | | | | |                           |
+|                         /_____||_| |_| |_|                           |
+|                                                                      |
+\---------------------------------------------------------------------*/
+/** \file      zypp/Misc.h
+ *
+*/
+#ifndef ZYPP_MISC_H
+#define ZYPP_MISC_H
+
+#include "zypp/misc/DefaultLoadSystem.h"
+#include "zypp/misc/CheckAccessDeleted.h"
+
+#endif // ZYPP_MISC_H
diff --git a/zypp/misc/CheckAccessDeleted.cc b/zypp/misc/CheckAccessDeleted.cc
new file mode 100644 (file)
index 0000000..678d7ea
--- /dev/null
@@ -0,0 +1,35 @@
+/*---------------------------------------------------------------------\
+|                          ____ _   __ __ ___                          |
+|                         |__  / \ / / . \ . \                         |
+|                           / / \ V /|  _/  _/                         |
+|                          / /__ | | | | | |                           |
+|                         /_____||_| |_| |_|                           |
+|                                                                      |
+\---------------------------------------------------------------------*/
+/** \file      zypp/misc/CheckAccessDeleted.cc
+ *
+*/
+#include <iostream>
+//#include "zypp/base/LogTools.h"
+
+#include "zypp/misc/CheckAccessDeleted.h"
+
+using std::endl;
+
+#undef ZYPP_BASE_LOGGER_LOGGROUP
+#define ZYPP_BASE_LOGGER_LOGGROUP "zypp::misc"
+
+///////////////////////////////////////////////////////////////////
+namespace zypp
+{ /////////////////////////////////////////////////////////////////
+  ///////////////////////////////////////////////////////////////////
+  namespace misc
+  { /////////////////////////////////////////////////////////////////
+
+
+    /////////////////////////////////////////////////////////////////
+  } // namespace misc
+  ///////////////////////////////////////////////////////////////////
+  /////////////////////////////////////////////////////////////////
+} // namespace zypp
+///////////////////////////////////////////////////////////////////
diff --git a/zypp/misc/CheckAccessDeleted.h b/zypp/misc/CheckAccessDeleted.h
new file mode 100644 (file)
index 0000000..75c7908
--- /dev/null
@@ -0,0 +1,39 @@
+/*---------------------------------------------------------------------\
+|                          ____ _   __ __ ___                          |
+|                         |__  / \ / / . \ . \                         |
+|                           / / \ V /|  _/  _/                         |
+|                          / /__ | | | | | |                           |
+|                         /_____||_| |_| |_|                           |
+|                                                                      |
+\---------------------------------------------------------------------*/
+/** \file      zypp/misc/CheckAccessDeleted.h
+ *
+*/
+#ifndef ZYPP_MISC_CHECKACCESSDELETED_H
+#define ZYPP_MISC_CHECKACCESSDELETED_H
+
+#include <iosfwd>
+
+#include "zypp/base/PtrTypes.h"
+
+///////////////////////////////////////////////////////////////////
+namespace zypp
+{ /////////////////////////////////////////////////////////////////
+  ///////////////////////////////////////////////////////////////////
+  namespace misc
+  { /////////////////////////////////////////////////////////////////
+
+    /**
+     * Check for running programms which access deleted files or libraries.
+     *
+     * Executed after commit, this gives a hint which programms/services
+     * need to be restarted.
+     */
+
+    /////////////////////////////////////////////////////////////////
+  } // namespace misc
+  ///////////////////////////////////////////////////////////////////
+  /////////////////////////////////////////////////////////////////
+} // namespace zypp
+///////////////////////////////////////////////////////////////////
+#endif // ZYPP_MISC_CHECKACCESSDELETED_H