diff options
| author | Alexander Karatarakis <alkarata@microsoft.com> | 2017-04-07 17:44:24 -0700 |
|---|---|---|
| committer | Alexander Karatarakis <alkarata@microsoft.com> | 2017-04-07 17:44:24 -0700 |
| commit | 13482879f82b15294ebdeb04b3084584a3b468a1 (patch) | |
| tree | 1bc74fb666fb8dfcb811e78cd6401b781f2ddca3 | |
| parent | 9c2287d0e809020ab90157873e56670127441cc1 (diff) | |
| download | vcpkg-13482879f82b15294ebdeb04b3084584a3b468a1.tar.gz vcpkg-13482879f82b15294ebdeb04b3084584a3b468a1.zip | |
Triplet.to_string()
| -rw-r--r-- | toolsrc/include/triplet.h | 7 | ||||
| -rw-r--r-- | toolsrc/src/triplet.cpp | 17 |
2 files changed, 7 insertions, 17 deletions
diff --git a/toolsrc/include/triplet.h b/toolsrc/include/triplet.h index 8cf2413b0..d0570e789 100644 --- a/toolsrc/include/triplet.h +++ b/toolsrc/include/triplet.h @@ -15,10 +15,9 @@ namespace vcpkg static const Triplet ARM_UWP; const std::string& canonical_name() const; - std::string architecture() const; - std::string system() const; + const std::string& to_string() const; private: std::string m_canonical_name; @@ -28,10 +27,6 @@ namespace vcpkg bool operator!=(const Triplet& left, const Triplet& right); - std::string to_string(const Triplet& spec); - - std::string to_printf_arg(const Triplet& spec); - std::ostream& operator<<(std::ostream& os, const Triplet& spec); } diff --git a/toolsrc/src/triplet.cpp b/toolsrc/src/triplet.cpp index 0aacec9a0..2831b5d02 100644 --- a/toolsrc/src/triplet.cpp +++ b/toolsrc/src/triplet.cpp @@ -11,16 +11,6 @@ namespace vcpkg const Triplet Triplet::X64_UWP = from_canonical_name("x64-uwp"); const Triplet Triplet::ARM_UWP = from_canonical_name("arm-uwp"); - std::string to_string(const Triplet& t) - { - return t.canonical_name(); - } - - std::string to_printf_arg(const Triplet& t) - { - return to_string(t); - } - bool operator==(const Triplet& left, const Triplet& right) { return left.canonical_name() == right.canonical_name(); @@ -33,7 +23,7 @@ namespace vcpkg std::ostream& operator<<(std::ostream& os, const Triplet& t) { - return os << to_string(t); + return os << t.to_string(); } Triplet Triplet::from_canonical_name(const std::string& triplet_as_string) @@ -63,4 +53,9 @@ namespace vcpkg auto it = std::find(this->m_canonical_name.cbegin(), this->m_canonical_name.cend(), '-'); return std::string(it + 1, this->m_canonical_name.cend()); } + + const std::string& Triplet::to_string() const + { + return this->m_canonical_name; + } } |
