[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 45156c8 3/6: Avoid gratuitous use of boost
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 45156c8 3/6: Avoid gratuitous use of boost |
Date: |
Sat, 24 Feb 2018 17:26:45 -0500 (EST) |
branch: master
commit 45156c8ae8b0d009ecf4a440c925e7c931479ece
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>
Avoid gratuitous use of boost
---
ce_product_name.cpp | 4 ++++
ce_product_name.hpp | 4 ++--
ce_skin_name.hpp | 2 --
3 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/ce_product_name.cpp b/ce_product_name.cpp
index ffb55bd..2c18cf2 100644
--- a/ce_product_name.cpp
+++ b/ce_product_name.cpp
@@ -199,3 +199,7 @@ std::ostream& ce_product_name::write(std::ostream& os) const
return os << str();
}
+bool operator==(std::string const& s, ce_product_name const& z)
+{
+ return z == s;
+}
diff --git a/ce_product_name.hpp b/ce_product_name.hpp
index 8086e9a..88d14ea 100644
--- a/ce_product_name.hpp
+++ b/ce_product_name.hpp
@@ -53,8 +53,6 @@
class ce_product_name
:public mc_enum_base
- ,private boost::equality_comparable<ce_product_name,ce_product_name>
- ,private boost::equality_comparable<ce_product_name,std::string>
{
public:
ce_product_name();
@@ -85,5 +83,7 @@ class ce_product_name
std::string value_;
};
+bool operator==(std::string const&, ce_product_name const&);
+
#endif // ce_product_name_hpp
diff --git a/ce_skin_name.hpp b/ce_skin_name.hpp
index 88284bf..b1d8787 100644
--- a/ce_skin_name.hpp
+++ b/ce_skin_name.hpp
@@ -45,8 +45,6 @@
class ce_skin_name
:public mc_enum_base
- ,private boost::equality_comparable<ce_skin_name,ce_skin_name>
- ,private boost::equality_comparable<ce_skin_name,std::string>
{
public:
ce_skin_name();
- [lmi-commits] [lmi] master updated (af00582 -> 0c16a43), Greg Chicares, 2018/02/24
- [lmi-commits] [lmi] master 0a40076 1/6: Prefer the C++ standard library to boost, Greg Chicares, 2018/02/24
- [lmi-commits] [lmi] master 45156c8 3/6: Avoid gratuitous use of boost,
Greg Chicares <=
- [lmi-commits] [lmi] master d9e80e4 2/6: Avoid gratuitous use of boost, Greg Chicares, 2018/02/24
- [lmi-commits] [lmi] master 5c6922b 4/6: Replace boost::optional with std::experimental::optional, Greg Chicares, 2018/02/24
- [lmi-commits] [lmi] master 0c16a43 6/6: Replace boost::any with std::experimental::any, Greg Chicares, 2018/02/24
- [lmi-commits] [lmi] master f6760eb 5/6: Prefer explicit 'std::' qualification to using-declarations, Greg Chicares, 2018/02/24