From d4c6ad7f057c4bcb6529d32da37413225ed4d36a Mon Sep 17 00:00:00 2001 From: George Fotopoulos Date: Wed, 26 Jun 2024 02:04:52 +0300 Subject: [PATCH] Rename PathTree to path_tree_t --- README.md | 68 +++++++++++++++++------------------ examples/Example.cpp | 68 +++++++++++++++++------------------ include/PathTree/PathTree.hpp | 20 +++++------ 3 files changed, 78 insertions(+), 78 deletions(-) diff --git a/README.md b/README.md index 224e085..c7f29b5 100644 --- a/README.md +++ b/README.md @@ -8,40 +8,40 @@ #include "PathTree/PathTree.hpp" int main() { - PathTree pathTree; - pathTree.addPath("/bin"); - pathTree.addPath("/etc"); - pathTree.addPath("/sbin"); - pathTree.addPath("/usr/bin"); - pathTree.addPath("/usr/include"); - pathTree.addPath("/usr/lib"); - pathTree.addPath("/usr/local/bin"); - pathTree.addPath("/usr/local/lib"); - pathTree.addPath("/usr/local/man"); - pathTree.addPath("/usr/local/sbin"); - pathTree.addPath("/usr/local/share"); - pathTree.addPath("/usr/share/man"); - pathTree.addPath("/var/cache"); - pathTree.addPath("/var/lib"); - pathTree.addPath("/var/lock"); - pathTree.addPath("/var/log"); - pathTree.addPath("/var/opt"); - pathTree.addPath("/var/spool/cron"); - pathTree.addPath("/var/spool/cups"); - pathTree.addPath("/var/spool/mail"); - pathTree.addPath("/var/spool/tmp"); - pathTree.addPath("/dev"); - pathTree.addPath("/home"); - pathTree.addPath("/lib"); - pathTree.addPath("/mnt"); - pathTree.addPath("/opt"); - pathTree.addPath("/proc"); - pathTree.addPath("/root"); - pathTree.show(); - std::cout << std::boolalpha << pathTree.containsPath("/") << std::endl; - std::cout << std::boolalpha << pathTree.containsPath("/usr") << std::endl; - std::cout << std::boolalpha << pathTree.containsPath("/usr/local") << std::endl; - std::cout << std::boolalpha << pathTree.containsPath("/usr/local/bin") << std::endl; + path_tree_t path_tree; + path_tree.addPath("/bin"); + path_tree.addPath("/etc"); + path_tree.addPath("/sbin"); + path_tree.addPath("/usr/bin"); + path_tree.addPath("/usr/include"); + path_tree.addPath("/usr/lib"); + path_tree.addPath("/usr/local/bin"); + path_tree.addPath("/usr/local/lib"); + path_tree.addPath("/usr/local/man"); + path_tree.addPath("/usr/local/sbin"); + path_tree.addPath("/usr/local/share"); + path_tree.addPath("/usr/share/man"); + path_tree.addPath("/var/cache"); + path_tree.addPath("/var/lib"); + path_tree.addPath("/var/lock"); + path_tree.addPath("/var/log"); + path_tree.addPath("/var/opt"); + path_tree.addPath("/var/spool/cron"); + path_tree.addPath("/var/spool/cups"); + path_tree.addPath("/var/spool/mail"); + path_tree.addPath("/var/spool/tmp"); + path_tree.addPath("/dev"); + path_tree.addPath("/home"); + path_tree.addPath("/lib"); + path_tree.addPath("/mnt"); + path_tree.addPath("/opt"); + path_tree.addPath("/proc"); + path_tree.addPath("/root"); + path_tree.show(); + std::cout << std::boolalpha << path_tree.containsPath("/") << std::endl; + std::cout << std::boolalpha << path_tree.containsPath("/usr") << std::endl; + std::cout << std::boolalpha << path_tree.containsPath("/usr/local") << std::endl; + std::cout << std::boolalpha << path_tree.containsPath("/usr/local/bin") << std::endl; return 0; } ``` diff --git a/examples/Example.cpp b/examples/Example.cpp index cda303c..1bb0eef 100644 --- a/examples/Example.cpp +++ b/examples/Example.cpp @@ -25,39 +25,39 @@ #include "PathTree/PathTree.hpp" int main() { - PathTree pathTree; - pathTree.addPath("/bin"); - pathTree.addPath("/etc"); - pathTree.addPath("/sbin"); - pathTree.addPath("/usr/bin"); - pathTree.addPath("/usr/include"); - pathTree.addPath("/usr/lib"); - pathTree.addPath("/usr/local/bin"); - pathTree.addPath("/usr/local/lib"); - pathTree.addPath("/usr/local/man"); - pathTree.addPath("/usr/local/sbin"); - pathTree.addPath("/usr/local/share"); - pathTree.addPath("/usr/share/man"); - pathTree.addPath("/var/cache"); - pathTree.addPath("/var/lib"); - pathTree.addPath("/var/lock"); - pathTree.addPath("/var/log"); - pathTree.addPath("/var/opt"); - pathTree.addPath("/var/spool/cron"); - pathTree.addPath("/var/spool/cups"); - pathTree.addPath("/var/spool/mail"); - pathTree.addPath("/var/spool/tmp"); - pathTree.addPath("/dev"); - pathTree.addPath("/home"); - pathTree.addPath("/lib"); - pathTree.addPath("/mnt"); - pathTree.addPath("/opt"); - pathTree.addPath("/proc"); - pathTree.addPath("/root"); - pathTree.show(); - std::cout << std::boolalpha << pathTree.containsPath("/") << std::endl; - std::cout << std::boolalpha << pathTree.containsPath("/usr") << std::endl; - std::cout << std::boolalpha << pathTree.containsPath("/usr/local") << std::endl; - std::cout << std::boolalpha << pathTree.containsPath("/usr/local/bin") << std::endl; + path_tree_t path_tree; + path_tree.addPath("/bin"); + path_tree.addPath("/etc"); + path_tree.addPath("/sbin"); + path_tree.addPath("/usr/bin"); + path_tree.addPath("/usr/include"); + path_tree.addPath("/usr/lib"); + path_tree.addPath("/usr/local/bin"); + path_tree.addPath("/usr/local/lib"); + path_tree.addPath("/usr/local/man"); + path_tree.addPath("/usr/local/sbin"); + path_tree.addPath("/usr/local/share"); + path_tree.addPath("/usr/share/man"); + path_tree.addPath("/var/cache"); + path_tree.addPath("/var/lib"); + path_tree.addPath("/var/lock"); + path_tree.addPath("/var/log"); + path_tree.addPath("/var/opt"); + path_tree.addPath("/var/spool/cron"); + path_tree.addPath("/var/spool/cups"); + path_tree.addPath("/var/spool/mail"); + path_tree.addPath("/var/spool/tmp"); + path_tree.addPath("/dev"); + path_tree.addPath("/home"); + path_tree.addPath("/lib"); + path_tree.addPath("/mnt"); + path_tree.addPath("/opt"); + path_tree.addPath("/proc"); + path_tree.addPath("/root"); + path_tree.show(); + std::cout << std::boolalpha << path_tree.containsPath("/") << std::endl; + std::cout << std::boolalpha << path_tree.containsPath("/usr") << std::endl; + std::cout << std::boolalpha << path_tree.containsPath("/usr/local") << std::endl; + std::cout << std::boolalpha << path_tree.containsPath("/usr/local/bin") << std::endl; return 0; } diff --git a/include/PathTree/PathTree.hpp b/include/PathTree/PathTree.hpp index 347ba6f..ffb456e 100644 --- a/include/PathTree/PathTree.hpp +++ b/include/PathTree/PathTree.hpp @@ -31,24 +31,24 @@ #include #include -class PathTree { +class path_tree_t { public: - PathTree() = default; + path_tree_t() = default; void addPath(const std::string &path) { - addPathHelper(mRoot, path); + add_path_helper(mRoot, path); } void removePath(const std::string &path) { - removePathHelper(mRoot, path); + remove_path_helper(mRoot, path); } bool containsPath(const std::string &path) const { - return containsPathHelper(mRoot, path); + return contains_path_helper(mRoot, path); } void clear() { - clearHelper(mRoot); + clear_helper(mRoot); } void show() const { @@ -62,7 +62,7 @@ class PathTree { std::string name; }; - void addPathHelper(const std::shared_ptr &root, const std::string &path) const { + void add_path_helper(const std::shared_ptr &root, const std::string &path) const { std::istringstream iss(path); std::string name; std::shared_ptr current = root; @@ -83,7 +83,7 @@ class PathTree { } } - void removePathHelper(const std::shared_ptr &root, const std::string &path) { + void remove_path_helper(const std::shared_ptr &root, const std::string &path) { std::istringstream iss(path); std::string name; std::shared_ptr current = root; @@ -110,7 +110,7 @@ class PathTree { parent->children.end()); } - bool containsPathHelper(const std::shared_ptr &root, const std::string &path) const { + bool contains_path_helper(const std::shared_ptr &root, const std::string &path) const { std::istringstream iss(path); std::string name; std::shared_ptr current = root; @@ -130,7 +130,7 @@ class PathTree { return true; } - void clearHelper(std::shared_ptr root) const { + void clear_helper(std::shared_ptr root) const { root->children.clear(); }