1
#ifndef VERIFICATIONENGINE_HPP_
2
#define VERIFICATIONENGINE_HPP_
4
#include "../TAPN/TimedArcPetriNet.hpp"
5
#include "VerificationOptions.hpp"
7
using namespace VerifyTAPN::TAPN;
10
class VerificationEngine {
11
public: // construction
12
VerificationEngine(const TimedArcPetriNet& tapn, const VerificationOptions& vo) : tapn(tapn), vo(vo) { };
13
virtual ~VerificationEngine() { };
19
const TimedArcPetriNet& GetModel() const;
20
const VerificationOptions& GetVerificationOptions() const;
23
TimedArcPetriNet tapn;
24
VerificationOptions vo;
27
#endif /* VERIFICATIONENGINE_HPP_ */