(self, path, name, namespace)
| 58 | |
| 59 | class CppFile: |
| 60 | def __init__ (self, path, name, namespace): |
| 61 | self.f = open(f"{path}/{name}.cpp", "w") |
| 62 | writeLicense(self.f) |
| 63 | self.f.write(f"""#include "{name}.h"\n""") |
| 64 | self.f.write("""\n""") |
| 65 | self.f.write(f"""namespace {namespace}""") |
| 66 | self.f.write("\n{\n\n") |
| 67 | self.namespace = namespace |
| 68 | self.spaces = 0 |
| 69 | def __del__(self): |
| 70 | self.f.write(f"""}} // namespace {self.namespace}""") |
| 71 | self.f.write("\n") |
nothing calls this directly
no test coverage detected