Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Defines
Standard_Version.hxx File Reference

Defines

#define OCC_VERSION_MAJOR   6
#define OCC_VERSION_MINOR   5
#define OCC_VERSION_MAINTENANCE   4
#define OCC_VERSION_DEVELOPMENT   "beta1"
 This macro must be commented in official release, and set to non-empty string in other situations, to identify specifics of the version, e.g.:
#define OCC_VERSION   6.5
#define OCC_VERSION_STRING   "6.5"
#define OCC_VERSION_COMPLETE   "6.5.4"
#define OCC_VERSION_STRING_EXT   OCC_VERSION_COMPLETE "." OCC_VERSION_DEVELOPMENT
 Derived: extended version as string ("major.minor.maintenance.dev")
#define OCC_VERSION_HEX   (OCC_VERSION_MAJOR << 16 | OCC_VERSION_MINOR << 8 | OCC_VERSION_MAINTENANCE)

Define Documentation

#define OCC_VERSION   6.5
#define OCC_VERSION_COMPLETE   "6.5.4"
#define OCC_VERSION_DEVELOPMENT   "beta1"
  • "dev" for official (certified) version (master branch) between releases
  • "beta..." or "rc..." for beta releases or release candidates
  • "project..." for version containing project-specific fixes
#define OCC_VERSION_MAINTENANCE   4
#define OCC_VERSION_MAJOR   6
#define OCC_VERSION_MINOR   5
#define OCC_VERSION_STRING   "6.5"