![]() |
Developer Application Interface (ARC API) v4.5.8
ARC, Inc. GenIV Application Interface
|
#include <CArcVersion.h>
Static Public Member Functions | |
static const std::string | solutionVersion (void) noexcept |
static constexpr auto | majorVersion (void) noexcept |
static constexpr auto | minorVersion (void) noexcept |
static const std::string | releaseNotes (const std::filesystem::path &tFile) |
static versionUpdateData_t | checkForUpdate (void) |
static versionUpdateData_t | checkForUpdate (const std::string &&sResourcePath) |
This class provides API and G4 version data, which include numbers and release notes.
Definition at line 42 of file CArcVersion.h.
|
staticnoexcept |
API solution version string
|
inlinestaticconstexprnoexcept |
API solution major version value
Definition at line 54 of file CArcVersion.h.
|
inlinestaticconstexprnoexcept |
API solution minor version value
Definition at line 62 of file CArcVersion.h.
|
static |
API release notes
tFile | - The full filename and path for the release notes file. |
std::ios_base::failure | |
std::runtime_error |
|
static |
Checks if a new API version is available.
std::runtime_error | |
std::system_error |
|
static |
Checks if a new version of the specified resource is available.
sResourcePath | - The resource path containing the update data. |
std::runtime_error | |
std::system_error |