Lines Matching full:directory
29 PersistentJsonStorage::PersistentJsonStorage(const DirectoryPath& directory) : in PersistentJsonStorage() argument
30 directory(directory) in PersistentJsonStorage()
38 const auto path = join(directory, filePath); in store()
48 "Unable to create directory for file: " + path.string() + in store()
73 const auto path = join(directory, filePath); in remove()
92 /* removes directory only if it is empty */ in remove()
101 const auto path = join(directory, filePath); in load()
128 if (!std::filesystem::exists(directory)) in list()
134 std::filesystem::recursive_directory_iterator(directory)) in list()
138 auto item = std::filesystem::relative(p.path(), directory); in list()
164 return std::filesystem::exists(join(directory, subPath)); in exist()