Log Viewer
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

19 lines
261 B

#ifndef IPARSER
#define IPARSER
#include <QString>
#include "type/Log.h"
class IParser
{
public:
virtual ~IParser()
{
}
virtual Log_ptr parse(const QString& input) const = 0;
};
using Parser_ptr = std::shared_ptr<IParser>;
#endif //IPARSER