nsbaci 1.0
Loading...
Searching...
No Matches
compilerServiceFactory.h
Go to the documentation of this file.
1
12
13#ifndef NSBACI_COMPILERSERVICEFACTORY_H
14#define NSBACI_COMPILERSERVICEFACTORY_H
15
16#include "compilerService.h"
17
22namespace nsbaci::factories {
23
24struct NsbaciCompiler {
25 explicit NsbaciCompiler() = default;
26};
27
28// Tag used to generate a service with a nsbaci compiler
29constexpr inline NsbaciCompiler nsbaciCompiler{};
30
35class CompilerServiceFactory {
36 private:
37 CompilerServiceFactory() = default;
38
39 public:
41 // static nsbaci::services::CompilerService createService(OtherCompilerOrTest
42 // t);
43 ~CompilerServiceFactory() = default;
44};
45
46} // namespace nsbaci::factories
47
48#endif // NSBACI_COMPILERSERVICEFACTORY_H
service for compiling nsbaci (or maybe other stuff in the future) source code.
Definition compilerService.h:61
CompilerService class declaration for nsbaci.
Factories namespace for nsbaci.
Definition compilerServiceFactory.cpp:12
Definition compilerServiceFactory.h:24