aboutsummaryrefslogtreecommitdiff
path: root/src/plattform_guard.h
blob: ccc94494dcf0a4283b25dd09b9b35670a5ccfc2b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef INPUTXSLT_SRC_PLATTFORM_GUARD_H_
#define INPUTXSLT_SRC_PLATTFORM_GUARD_H_

#include <string>
#include <vector>

#include "support/include_entity_resolver.h"

namespace InputXSLT {

class PlattformGuard {
	public:
		PlattformGuard(const std::vector<std::string>&);
		~PlattformGuard();

		IncludeEntityResolver* getEntityResolver();

	private:
		IncludeEntityResolver include_resolver_;

};

}

#endif  // INPUTXSLT_SRC_PLATTFORM_GUARD_H_