Home
last modified time | relevance | path

Searched refs:VfsDirectory (Results 1 – 17 of 17) sorted by relevance

/dports/games/0ad/0ad-0.0.23b-alpha/source/lib/file/vfs/
H A Dvfs_tree.cpp47 VfsDirectory::VfsDirectory() in VfsDirectory() function in VfsDirectory
102 bool VfsDirectory::DeleteTree(const VfsFile& file) in DeleteTree()
120 VfsFile* VfsDirectory::AddFile(const VfsFile& file) in AddFile()
142 VfsDirectory* VfsDirectory::AddSubdirectory(const VfsPath& name) in AddSubdirectory()
144 std::pair<VfsPath, VfsDirectory> value = std::make_pair(name.string(), VfsDirectory()); in AddSubdirectory()
150 void VfsDirectory::RemoveFile(const VfsPath& name) in RemoveFile()
164 VfsDirectory* VfsDirectory::GetSubdirectory(const VfsPath& name) in GetSubdirectory()
181 bool VfsDirectory::ShouldPopulate() in ShouldPopulate()
187 void VfsDirectory::RequestRepopulate() in RequestRepopulate()
193 void VfsDirectory::Clear() in Clear()
[all …]
H A Dvfs.cpp71 VfsDirectory* directory; in Mount()
82 VfsDirectory* directory; in GetFileInfo()
96 VfsDirectory* directory; VfsFile* file; in GetFilePriority()
105 VfsDirectory* directory; in GetDirectoryEntries()
135 VfsDirectory* directory; in CreateFile()
157 VfsDirectory* directory; in ReplaceFile()
184 VfsDirectory* directory; VfsFile* file; in LoadFile()
214 VfsDirectory* directory; VfsFile* file; in GetRealPath()
223 VfsDirectory* directory; in GetDirectoryRealPath()
254 VfsDirectory* directory; in RepopulateDirectory()
[all …]
H A Dvfs_tree.h78 class VfsDirectory
89 typedef std::map<VfsPath, VfsDirectory> VfsSubdirectories;
91 VfsDirectory();
110 VfsDirectory* AddSubdirectory(const VfsPath& name);
128 VfsDirectory* GetSubdirectory(const VfsPath& name);
187 extern std::wstring FileDescriptions(const VfsDirectory& directory, size_t indentLevel);
192 void DirectoryDescriptionR(std::wstring& descriptions, const VfsDirectory& directory, size_t indent…
H A Dvfs_populate.cpp50 PopulateHelper(VfsDirectory* directory, const PRealDirectory& realDirectory) in PopulateHelper()
96 VfsDirectory* directory; in AddArchiveFile()
142 VfsDirectory* subdirectory = m_directory->AddSubdirectory(subdirectoryNames[i]); in AddSubdirectories()
148 VfsDirectory* const m_directory;
153 Status vfs_Populate(VfsDirectory* directory) in vfs_Populate()
170 Status vfs_Attach(VfsDirectory* directory, const PRealDirectory& realDirectory) in vfs_Attach()
H A Dvfs_populate.h32 class VfsDirectory; variable
45 extern Status vfs_Attach(VfsDirectory* directory, const PRealDirectory& realDirectory);
55 extern Status vfs_Populate(VfsDirectory* directory);
H A Dvfs_lookup.h33 class VfsDirectory; variable
73 extern Status vfs_Lookup(const VfsPath& pathname, VfsDirectory* startDirectory, VfsDirectory*& dire…
H A Dvfs_lookup.cpp75 Status vfs_Lookup(const VfsPath& pathname, VfsDirectory* startDirectory, VfsDirectory*& directory, … in vfs_Lookup()
110 VfsDirectory* subdirectory = directory->GetSubdirectory(subdirectoryName); in vfs_Lookup()
/dports/games/0ad/0ad-0.0.23b-alpha/source/lib/file/vfs/tests/
H A Dtest_vfs_tree.h80 void mount_mod(size_t mod, VfsDirectory& dir) in mount_mod()
89 VfsDirectory* b = dir.AddSubdirectory("b"); in mount_mod()
93 VfsDirectory* c = dir.AddSubdirectory("c"); in mount_mod()
101 VfsDirectory* b = dir.AddSubdirectory("b"); in mount_mod()
105 VfsDirectory* c = dir.AddSubdirectory("c"); in mount_mod()
113 VfsDirectory* b = dir.AddSubdirectory("b"); in mount_mod()
124 VfsDirectory* dir; VfsFile* file; in check_priority()
131 VfsDirectory* dir; VfsFile* file; in file_does_not_exists()
137 VfsDirectory* dir;
144 VfsDirectory dir; in test_replacement()
[all …]
/dports/emulators/yuzu/yuzu-0b47f7a46/src/core/file_sys/
H A Dvfs.cpp168 VfsDirectory::~VfsDirectory() = default;
206 VirtualFile VfsDirectory::GetFileRelative(std::string_view path) const { in GetFileRelative()
272 VirtualFile VfsDirectory::GetFile(std::string_view name) const { in GetFile()
279 VirtualDir VfsDirectory::GetSubdirectory(std::string_view name) const { in GetSubdirectory()
286 bool VfsDirectory::IsRoot() const { in IsRoot()
290 std::size_t VfsDirectory::GetSize() const { in GetSize()
304 VirtualFile VfsDirectory::CreateFileRelative(std::string_view path) { in CreateFileRelative()
327 VirtualFile VfsDirectory::CreateFileAbsolute(std::string_view path) { in CreateFileAbsolute()
388 bool VfsDirectory::CleanSubdirectoryRecursive(std::string_view name) { in CleanSubdirectoryRecursive()
410 bool VfsDirectory::Copy(std::string_view src, std::string_view dest) { in Copy()
[all …]
H A Dvfs_types.h11 class VfsDirectory; variable
17 using VirtualDir = std::shared_ptr<VfsDirectory>;
H A Dvfs.h180 class VfsDirectory : NonCopyable {
182 virtual ~VfsDirectory();
279 class ReadOnlyVfsDirectory : public VfsDirectory {
H A Dvfs_layered.h15 class LayeredVfsDirectory : public VfsDirectory {
H A Dvfs_vector.h102 class VectorVfsDirectory : public VfsDirectory {
H A Dvfs_real.h76 class RealVfsDirectory : public VfsDirectory {
H A Dvfs_real.cpp324 std::vector<VirtualDir> RealVfsDirectory::IterateEntries<RealVfsDirectory, VfsDirectory>() const { in IterateEntries()
399 return IterateEntries<RealVfsDirectory, VfsDirectory>(); in GetSubdirectories()
/dports/emulators/yuzu/yuzu-0b47f7a46/src/core/crypto/
H A Dencryption_layer.cpp23 std::shared_ptr<FileSys::VfsDirectory> EncryptionLayer::GetContainingDirectory() const { in GetContainingDirectory()
H A Dencryption_layer.h23 std::shared_ptr<FileSys::VfsDirectory> GetContainingDirectory() const override;