tudocomp
– The TU Dortmund Compression Framework
Generator.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include <functional>
4 #include <memory>
5 
8 #include <tudocomp/Algorithm.hpp>
9 
10 namespace tdc {
11 
13 class Generator : public Algorithm {
14 public:
16 
19  virtual std::string generate() = 0;
20 };
21 
22 }
23 
Contains the text compression and encoding framework.
Definition: namespaces.hpp:11
Algorithm(Algorithm const &)=default
Base for string generators.
Definition: Generator.hpp:13
virtual std::string generate()=0
Generates a string based on the environment settings.
Interface for algorithms.
Definition: Algorithm.hpp:15