openMSX
Version.hh
Go to the documentation of this file.
1#ifndef VERSION_HH
2#define VERSION_HH
3
4#include <string>
5
6namespace openmsx {
7
8class Version
9{
10public:
11 // Defined by build system:
12 static const bool RELEASE;
13 static const char* const VERSION;
14 static const char* const REVISION;
15 static const char* const BUILD_FLAVOUR;
16
17 // Computed using constants above:
18 static std::string full();
19
20 static const char* const COPYRIGHT;
21};
22
23} // namespace openmsx
24
25#endif
static std::string full()
Definition: Version.cc:8
static const char *const BUILD_FLAVOUR
Definition: Version.hh:15
static const char *const VERSION
Definition: Version.hh:13
static const char *const COPYRIGHT
Definition: Version.hh:20
static const bool RELEASE
Definition: Version.hh:12
static const char *const REVISION
Definition: Version.hh:14
This file implemented 3 utility functions:
Definition: Autofire.cc:9