equal
deleted
inserted
replaced
14 * You should have received a copy of the GNU General Public License |
14 * You should have received a copy of the GNU General Public License |
15 * along with this program. If not, see <http://www.gnu.org/licenses/>. |
15 * along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 */ |
16 */ |
17 #pragma once |
17 #pragma once |
18 |
18 |
19 #include "FilesystemCommandBase.h" |
19 #include "FilesystemCommand.h" |
20 |
20 |
21 namespace relpipe { |
21 namespace relpipe { |
22 namespace in { |
22 namespace in { |
23 namespace filesystem { |
23 namespace filesystem { |
24 |
24 |
25 namespace fs = std::filesystem; |
25 namespace fs = std::filesystem; |
26 using namespace relpipe::writer; |
26 using namespace relpipe::writer; |
27 |
27 |
28 class PlainFilesystemCommand : public FilesystemCommandBase { |
28 class PlainFilesystemCommand : public FilesystemCommand { |
29 private: |
29 private: |
30 std::map<string_t, std::shared_ptr<AttributeFinder>> attributeFinders = createAttributeFinders(); |
30 std::map<string_t, std::shared_ptr<AttributeFinder>> attributeFinders = createAttributeFinders(); |
31 |
31 |
32 public: |
32 public: |
33 |
33 |