--- a/src/lib/INIReader.h Sat Nov 28 18:10:47 2020 +0100
+++ b/src/lib/INIReader.h Sat Nov 28 20:59:29 2020 +0100
@@ -21,6 +21,7 @@
#include "INIContentHandler.h"
#include "UnescapingProcessor.h"
+#include "Dialect.h"
namespace relpipe {
namespace in {
@@ -47,6 +48,7 @@
*/
virtual void addHandler(INIContentHandler* handler) = 0;
virtual void addUnescapingProcessor(std::shared_ptr<UnescapingProcessor> processor, const std::string uri, bool enabledByDefault) = 0;
+ virtual void addDialect(std::shared_ptr<Dialect> dialect, const std::string uri, bool enabledByDefault) = 0;
virtual void process() = 0;
static INIReader* create(std::istream& input);
};