From def5c50960eea4c112647f88361a3ae7155901a8 Mon Sep 17 00:00:00 2001 From: egor-tensin Date: Tue, 4 Jul 2023 00:48:00 +0000 Subject: =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20egor-tensin/wina?= =?UTF-8?q?pi-common@0c196cbe8b4927c78c02b2c7312fc69a507db845=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- path_8hpp_source.html | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+) create mode 100644 path_8hpp_source.html (limited to 'path_8hpp_source.html') diff --git a/path_8hpp_source.html b/path_8hpp_source.html new file mode 100644 index 0000000..5729fa9 --- /dev/null +++ b/path_8hpp_source.html @@ -0,0 +1,105 @@ + + + + + + + +winapi_common: include/winapi/path.hpp Source File + + + + + + + + + +
+
+ + + + + + +
+
winapi_common +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
path.hpp
+
+
+
1 // Copyright (c) 2020 Egor Tensin <Egor.Tensin@gmail.com>
+
2 // This file is part of the "winapi-common" project.
+
3 // For details, see https://github.com/egor-tensin/winapi-common.
+
4 // Distributed under the MIT License.
+
5 
+
6 #pragma once
+
7 
+
8 #include <string>
+
9 
+
10 namespace winapi {
+
11 
+ +
14 public:
+
16  static std::string canonicalize(const std::string&);
+
17 
+
18  explicit CanonicalPath(const std::string&);
+
19 
+
20  std::string get() const { return m_path; }
+
21  std::string path() const { return get(); }
+
22 
+
23 private:
+
24  std::string m_path;
+
25 };
+
26 
+
27 } // namespace winapi
+
Absolute, canonical path.
Definition: path.hpp:13
+
static std::string canonicalize(const std::string &)
Definition: path.cpp:52
+
+ + + + -- cgit v1.2.3