1
0

Test file tree query

This commit is contained in:
Scott E. Graves
2017-02-14 17:42:33 -06:00
parent 166d823434
commit a65b79d03a
4 changed files with 45 additions and 6 deletions

View File

@@ -71,7 +71,7 @@ public:
std::vector<std::shared_ptr<_CSiaFile>> GetFileList() const;
std::vector<std::shared_ptr<_CSiaFile>> QueryFiles(String query) const;
std::vector<std::shared_ptr<_CSiaFile>> Query(String query) const;
std::shared_ptr<_CSiaFile> GetFile(const String& siaPath) const;

View File

@@ -61,7 +61,7 @@ CSiaFilePtr CSiaApi::_CSiaFileTree::GetFile(const String& siaPath) const
return ((result != _fileList.end()) ? *result : nullptr);
}
CSiaFileCollection CSiaApi::_CSiaFileTree::QueryFiles(String query) const
CSiaFileCollection CSiaApi::_CSiaFileTree::Query(String query) const
{
query = CSiaApi::FormatToSiaPath(query);
ReplaceStringInPlace(ReplaceStringInPlace(ReplaceStringInPlace(query, L".", L"\\."), L"*", L".+"), L"?", L".?");