HM_ping_translator()
Tracks the version number of the translator.
Syntax
void HM_ping_translator(int argc, char *argv[],const char *TVERSION, const char *TIME, const char *DATE)
Type
HyperMesh hmlib Function
Description
Tracks the version number of the translator.
Inputs
- argc
- Number of arguments passed to the translator main() function.
- argv
- Arguments passed to the translator main() function.
- TVERSION
- The version number of the translator.
- TIME
- The time of the build of the translator.
- DATE
- The date of the build of the translator.
Example
This command is used so that all translators will report their version information in a consistent manner.
In a translator’s main() function you would use this function according to the following example:
int main(int argc, char *argv[])
{
const char *my_version = ”1.0”;
HM_ping_translator(argc, argv,my_version,__TIME__,__DATE__);
/* rest of code */
}
When "mytrans -version" [i.e., abaqus.exe -version] is entered at the command prompt, theHyperMesh version and the translator version with the time and date of build is displayed.
Errors
None.