summaryrefslogtreecommitdiff
path: root/src/virtualfiletree.h
diff options
context:
space:
mode:
authorMikaƫl Capelle <capelle.mikael@gmail.com>2023-07-09 17:36:03 +0200
committerGitHub <noreply@github.com>2023-07-09 17:36:03 +0200
commitef94aee28464039672b277243a0181ae93550d6c (patch)
tree0575a68af5f154e9d6d0738edbaefb16a11d6f5c /src/virtualfiletree.h
parent7d6cb8528d20e36a4cee822263865ee2f7f32481 (diff)
parent3de050e9c03e553f7ae3f780f6bd080a30ae123e (diff)
Merge pull request #1839 from Holt59/ci/initial-gh-action-for-build
Clang-Format + Github Workflow
Diffstat (limited to 'src/virtualfiletree.h')
-rw-r--r--src/virtualfiletree.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/virtualfiletree.h b/src/virtualfiletree.h
index ebce5486..de3e6f71 100644
--- a/src/virtualfiletree.h
+++ b/src/virtualfiletree.h
@@ -26,7 +26,7 @@ along with Mod Organizer. If not, see <http://www.gnu.org/licenses/>.
namespace MOShared
{
- class DirectoryEntry;
+class DirectoryEntry;
}
/**
@@ -38,9 +38,9 @@ namespace MOShared
* This class does not expose mutable operations, so any mutable operations will
* fail.
*/
-class VirtualFileTree : public MOBase::IFileTree {
+class VirtualFileTree : public MOBase::IFileTree
+{
public:
-
/**
* @brief Create a new file tree representing the given VFS directory.
*
@@ -48,13 +48,15 @@ public:
*
* @return a file tree representing the VFS directory.
*/
- static std::shared_ptr<const VirtualFileTree> makeTree(const MOShared::DirectoryEntry* root);
+ static std::shared_ptr<const VirtualFileTree>
+ makeTree(const MOShared::DirectoryEntry* root);
protected:
-
using IFileTree::IFileTree;
- virtual bool doPopulate(std::shared_ptr<const IFileTree> parent, std::vector<std::shared_ptr<FileTreeEntry>>& entries) const = 0;
+ virtual bool
+ doPopulate(std::shared_ptr<const IFileTree> parent,
+ std::vector<std::shared_ptr<FileTreeEntry>>& entries) const = 0;
};
#endif