NEOCCA bindings Specification  0.2.8
Version.hh
Go to the documentation of this file.
1 #ifndef neo_Version_hh_seen
2 #define neo_Version_hh_seen
3 namespace neo {
4 namespace cca {
5 
7 class Version
8 {
9 public:
10 
12  static std::string name();
13 
15  static std::string id();
16 
21 
24  static int Major();
25 
30  static int Minor();
31 
34  static int Patch();
35 
37 };
38 
39 } // end namespace cca
40 } // end namespace neo
41 
42 #endif // neo_Version_hh_seen
static std::string name()
The descriptive source release string.
static int Major()
@ Revision numbering scheme will be rigorously followed after 1.0.0.
static int Patch()
Patch revision; binary compatible changes, such as addition of new common port definitions.
static int Minor()
Minor revision; increments with binary incompatible changes in well known ports, including changes in...
static std::string id()
The dot notation release number string; major.minor.patch.
runtime version info for queries.
Definition: Version.hh:7
This is neoclassic – the ::classic::gov::cca headers updated to be similar to the official CCA speci...
Definition: neocca.hh:62