diff options
Diffstat (limited to 'src/factories/BaseFactory.h')
| -rw-r--r-- | src/factories/BaseFactory.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/factories/BaseFactory.h b/src/factories/BaseFactory.h index 5dc8b81..5ea4a8d 100644 --- a/src/factories/BaseFactory.h +++ b/src/factories/BaseFactory.h @@ -116,6 +116,9 @@ public: virtual bool IsCacheable() { return false; } + virtual std::optional<std::shared_ptr<IParsedData>> CreateDataPointer() { + return std::nullopt; + } private: virtual std::unordered_map<ExportType, std::shared_ptr<BaseExporter>> GetExporters() = 0; };
\ No newline at end of file |
