Itasca C++ Interface
|
Central class for information identifying the particular program using the kernel library. More...
#include <iident.h>
Public Types | |
enum class | CodeType { Release =0 , Alpha =1 , Beta =2 , PreRelease =3 , NewVersionAvailable =4 , Unsupported =5 } |
Possible code types. More... | |
Public Member Functions | |
virtual IString | getDefaultFileName () const =0 |
virtual IString | getVersionString () const =0 |
Returns a text string with full version information. Like "3.10 Beta 453". | |
virtual IString | getRegistryString () const =0 |
QString to place persistant storage under. "flac3d400". | |
virtual IString | 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'. | |
virtual Version | getCodeVersion () const =0 |
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".