aboutsummaryrefslogtreecommitdiff
path: root/ParserStrategy.h
blob: 54e853a7d39c66ebd3aa817032d3900c5efe5d43 (plain)
1
2
3
4
5
6
7
8
9
10
11
#pragma once

#include "File.h"
#include "Deserializer.h"

class ParserStrategy {
public:
	virtual void parse(File & f, Deserializer & d) = 0;
	virtual unsigned int heuristic(File & f) = 0;
};