ansys::CffVersion Class Reference
Last update: 16.07.2025Provides some basic version extraction and comparison functions. More...
#include "CffInterface/CffVersion.hpp"
Inheritance diagram for ansys::CffVersion:

Public Member Functions | |
| CffVersion () | |
| ~CffVersion () | |
Static Public Member Functions | |
| static unsigned int | getMajor () |
| static unsigned int | getMinor () |
| static unsigned int | getPatch () |
| static std::string | getSHA () |
| static bool | isBeta () |
| static std::string | apiVersionAsString (const std::string &separator=".") |
| static std::string | ansysApplicationVersion (const std::string &appName) |
| static std::string | copyright (bool allRightsReserved) |
Detailed Description
Provides some basic version extraction and comparison functions.
Constructor & Destructor Documentation
◆ CffVersion()
|
inline |
◆ ~CffVersion()
|
inline |
Member Function Documentation
◆ ansysApplicationVersion()
|
static |
Returns the version of the API including an application name Primarily this is for use when writing release information to a file
◆ apiVersionAsString()
|
static |
Returns the version of the API as string in the form: <MAJOR><separator><MINOR>[<separator><PATCH>]
◆ copyright()
|
static |
Returns a copyright string containing the ANSYS copyright information
◆ getMajor()
|
static |
Returns the major release version of the API
◆ getMinor()
|
static |
Returns the minor release version of the API
◆ getPatch()
|
static |
Returns the path release version of the API
◆ getSHA()
|
static |
Returns the unique SHA index of the API
◆ isBeta()
|
static |
Returns whether this version of the API is at Beta release level