38 #ifndef OME_FILES_VERSION_H    39 #define OME_FILES_VERSION_H    46 #include <ome/xml/model/primitives/Timestamp.h>    69               const std::string& 
extra);
    88     template<
class charT, 
class traits>
    89     inline std::basic_ostream<charT,traits>&
    90     operator<< (std::basic_ostream<charT,traits>& os,
    93       return os << version.
major << 
'.'    94                 << version.minor << 
'.'   115 #define OME_FILES_VERSION_MAJOR 0U   116 #define OME_FILES_VERSION_MINOR 2U   117 #define OME_FILES_VERSION_PATCH 0U   121 #define OME_FILES_VERSION_MAJOR_S "0"   122 #define OME_FILES_VERSION_MINOR_S "2"   123 #define OME_FILES_VERSION_PATCH_S "0"   124 #define OME_FILES_VERSION_EXTRA_S ""   125 #ifndef OME_FILES_VERSION_EXTRA_S   126 # define OME_FILES_VERSION_EXTRA_S ""   130 #define OME_FILES_VCS_SHORTREVISION "a1ff4a5"   131 #define OME_FILES_VCS_REVISION "a1ff4a502e43b2c8b73d5f6021115f49e63340ad"   134 #define OME_FILES_VCS_DATE 1469801722   137 #define OME_FILES_VCS_DATE_S "2016-07-29 15:15:22 +0100"   139 #endif // OME_FILES_VERSION_H uint32_t major
Major version number. 
Definition: Version.h:72
std::string extra
Version suffix. 
Definition: Version.h:78
Release version. 
Definition: Version.h:56
Version(uint32_t major, uint32_t minor, uint32_t patch, const std::string &extra)
Constructor. 
Definition: Version.cpp:62
const Version release_version(OME_FILES_VERSION_MAJOR, OME_FILES_VERSION_MINOR, OME_FILES_VERSION_PATCH, OME_FILES_VERSION_EXTRA_S)
The release version number of the library currently being linked against. 
Definition: Version.h:103
uint32_t minor
Minor version number. 
Definition: Version.h:74
uint32_t patch
Patchlevel version number. 
Definition: Version.h:76
const ::ome::xml::model::primitives::Timestamp release_date(posix_release_date())
The release date of the library currently being linked against. 
Definition: Version.h:108