Unified plugin handling
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
#include "filer_plugin.h"
|
||||
#include "plugin.h"
|
||||
#include "filer.h"
|
||||
#include <iostream>
|
||||
#include <fstream>
|
||||
#include <string>
|
||||
@@ -8,7 +9,7 @@
|
||||
|
||||
namespace fs = std::filesystem;
|
||||
|
||||
class LocalFiler : public Filer {
|
||||
class LocalFiler : public IPlugin, public Filer {
|
||||
public:
|
||||
LocalFiler() {}
|
||||
|
||||
@@ -371,4 +372,4 @@ private:
|
||||
char type = 'I';
|
||||
};
|
||||
|
||||
IMPLEMENT_FILER_PLUGIN(LocalFiler, "local", "Local filesystem implementation", "1.0.0")
|
||||
IMPLEMENT_PLUGIN(LocalFiler, Filer, "local", "Local filesystem implementation", "1.0.0")
|
||||
Reference in New Issue
Block a user