1
2
3
4
5
6 #ifndef CMAJOR_BUILD_HOST_INCLUDED
7 #define CMAJOR_BUILD_HOST_INCLUDED
8 #include <cmajor/build/BuildApi.hpp>
9 #include <string>
10
11 namespace cmajor { namespace build {
12
13 class Host
14 {
15 public:
16 virtual ~Host();
17 virtual const std::string& Name() const = 0;
18 virtual void Exit() = 0;
19 };
20
21 } }
22
23 #endif // CMAJOR_BUILD_HOST_INCLUDED