Elements 6.3.1
A C++ base framework for the Euclid Software.
Loading...
Searching...
No Matches
ProgramHeaders.h
Go to the documentation of this file.
1
23#ifndef ELEMENTSKERNEL_ELEMENTSKERNEL_PROGRAMHEADERS_H_
24#define ELEMENTSKERNEL_ELEMENTSKERNEL_PROGRAMHEADERS_H_
25
26#pragma message("Header `ElementsKernel/ProgramHeaders.h` is deprecated!")
27
28// IWYU pragma: begin_exports
29#include "ElementsKernel/Exit.h" // for ExitCode, ExitCode::OK
30#include "ElementsKernel/Logging.h" // for Logging::LogMessageStream, etc
31
32#include "ElementsKernel/Main.h" // for the MAIN macro
33#include "ElementsKernel/Program.h" // for the Program interface
34
35#include "ElementsKernel/Version.h" // ??
36// IWYU pragma: end_exports
37
38#endif // ELEMENTSKERNEL_ELEMENTSKERNEL_PROGRAMHEADERS_H_
39
define a list of standard exit codes for executables
Logging facility.
Definition of the top macro to create an Elements program.
define an abstract class for all Elements program
Software version handling.