Remove unneeded DefaultFalseBool.
authorMichael Andres <ma@suse.de>
Thu, 10 Sep 2009 09:43:42 +0000 (11:43 +0200)
committerMichael Andres <ma@suse.de>
Thu, 10 Sep 2009 09:43:42 +0000 (11:43 +0200)
zypp/CMakeLists.txt
zypp/base/DefaultFalseBool.h [deleted file]
zypp/target/TargetImpl.h

index 3b6a2c3..275ce1e 100644 (file)
@@ -209,7 +209,6 @@ SET( zypp_base_HEADERS
   base/Algorithm.h
   base/Counter.h
   base/Debug.h
-  base/DefaultFalseBool.h
   base/DefaultIntegral.h
   base/Deprecated.h
   base/DtorReset.h
diff --git a/zypp/base/DefaultFalseBool.h b/zypp/base/DefaultFalseBool.h
deleted file mode 100644 (file)
index 9fa1cc2..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-/*---------------------------------------------------------------------\
-|                          ____ _   __ __ ___                          |
-|                         |__  / \ / / . \ . \                         |
-|                           / / \ V /|  _/  _/                         |
-|                          / /__ | | | | | |                           |
-|                         /_____||_| |_| |_|                           |
-|                                                                      |
-\---------------------------------------------------------------------*/
-/** \file      zypp/base/DefaultFalseBool.h
- *
-*/
-#ifndef ZYPP_BASE_DefaultFalseBool_H
-#define ZYPP_BASE_DefaultFalseBool_H
-
-///////////////////////////////////////////////////////////////////
-namespace zypp
-{ /////////////////////////////////////////////////////////////////
-
-    ///////////////////////////////////////////////////////////////////
-    //
-    // CLASS NAME : DefaultFalseBool<_Tp>
-    //
-    /** Bool whose default value is false
-     *
-     * Useful for map<T, bool> where if the entry is not present
-     * you get a undefined bool
-     *
-    */
-      class DefaultFalseBool
-      {
-        public:
-        /** DefaultCtor */
-        DefaultFalseBool() : _b(false)
-        {}
-        
-        /** Dtor */
-        ~DefaultFalseBool()
-        {}
-         
-        operator bool() const
-        { return _b; }
-        
-        bool operator =(bool a)
-        {
-          _b = a;
-          return a;
-        }
-        
-        private:
-        bool _b;
-      };
-
-  /////////////////////////////////////////////////////////////////
-} // namespace zypp
-///////////////////////////////////////////////////////////////////
-#endif // ZYPP_BASE_DefaultFalseBool_H
index f619cb9..1ffe62c 100644 (file)
@@ -18,7 +18,6 @@
 
 #include "zypp/base/ReferenceCounted.h"
 #include "zypp/base/NonCopyable.h"
-#include "zypp/base/DefaultFalseBool.h"
 #include "zypp/base/PtrTypes.h"
 #include "zypp/PoolItem.h"
 #include "zypp/ZYppCommit.h"