Itasca C++ Interface
|
Central class for information identifying the particular program using the kernel library. More...
#include <iident.h>
Public Types | |
enum | CodeType { CodeType::Release =0, CodeType::Alpha =1, CodeType::Beta =2, CodeType::PreRelease =3, CodeType::NewVersionAvailable =4, CodeType::Unsupported =5 } |
Possible code types. More... | |
Public Member Functions | |
virtual QString | getDefaultFileName () const =0 |
virtual QString | getVersionString () const =0 |
Returns a text string with full version information. Like "3.10 Beta 453". | |
virtual QString | getRegistryString () const =0 |
QString to place persistant storage under. "flac3d400". | |
virtual QString | getBranch () const =0 |
This returns a string identifying what branch this code is under, if any. | |
virtual CodeType | getCodeType () const =0 |
For instance, the '3dec' in the extension '3decsav'. More... | |
virtual uint | getCodeVersion () const =0 |
Returns the current code major version number - like 500 for version 5.00. | |
Central class for information identifying the particular program using the kernel library.
|
strong |
Possible code types.
|
pure virtual |
For instance, the '3dec' in the extension '3decsav'.
Returns the current code status - alpha, beta, or release.
|
pure virtual |
Returns the default file name (without extension) for files from this program. Like "flac3d".