SRM Reference Manual
Functions SRM GetVersionInformation |
---|
extern SRM_Status_Code | |||
SRM_GetVersionInformation | |||
( | |||
SRM_Integer_Positive | * | major_SRM_version, | 1 |
SRM_Integer_Unsigned | * | minor_SRM_version, | 2 |
char | * | interim_SRM_version | 3 |
); |
This function returns the version of the implementation of the SRM used to define the given transmittal.
Major versions are specified by an integer that is incremented whenever large changes are made to the implementation.
Minor versions are specified by an integer that is incremented whenever any small changes are made to the implementation.
Interim versions are specified using a lower case letter that is incremented whenever a new interim version of the implementation is released.
SRM_STATCOD_SUCCESS | and the output parameters are set, if valid parameters were passed in and all operations succeeded. |
SRM_STATCOD_INACTIONABLE | and the output parameters are left unchanged, if *major_SRM_version, *minor_SRM_version, or *interim_SRM_version was NULL. |
1 a pointer to a SRM_Integer_Positive in the user's memory space that will be set to an integer value greater than or equal to 1
2 a pointer to a SRM_Integer_Unsigned in the user's memory space that will be set to an integer value between 0 and 99, inclusive
3 a pointer to a char in the user's memory space that will be set to a value between 'a' and 'z' inclusive. If it was not an interim version of the SRM, then the value will be set to '\0'.
Prev: SRM_GetPrecision.
Next: SRM_Matrix3x3Add.
Up:Index.
|