ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/trunk/src/utils/Algorithm.hpp
(Generate patch)

Comparing trunk/src/utils/Algorithm.hpp (file contents):
Revision 1801 by gezelter, Wed Aug 22 02:28:28 2012 UTC vs.
Revision 1802 by gezelter, Wed Oct 3 14:07:28 2012 UTC

# Line 61 | Line 61 | namespace OpenMD {
61      return result;
62    }
63  
64
65
64    template<typename T>
65    struct logical_xor : public std::binary_function<T, T, bool> {
66      T operator()(const T& x, const T& y) { return x ^ y; }
67    };
68 <
68 >  
69 >  template<typename T>
70 >  struct to_bool : public std::unary_function<T, bool> {
71 >    bool operator()(const T& x) const {
72 >      return x != 0;
73 >    }
74 >  };
75   }
76 +
77 +

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines