MityDSP Documentation Index
Runtime Version Check

At runtime you may check the version of the MityDSP MDK and core library by accessing the following global variables.

MityDSP::dsp_core_lib_major, MityDSP::dsp_core_lib_minor and MityDSP::dsp_core_lib_build. These three global variables indicate the version of the MityDSP core library that you are using. The convention that will be adhered to is that the major revision changes for major upgrades where backward compatibility is not maintained in the library. The minor number is incremented when bug fixes are added or when new features are added in such a way that it should not cause any compatibility problems (i.e. new member functions added or function parameters are added to an existing function for extended operation, but the default parameters are such that existing code should not have to change to operate as it did previously). The build number will increment for test builds and for builds where something not directly related to operation such as documentation has changed).

There are also three version related string variables MityDSP::dsp_core_lib_str which contains the library name and version number in human readable ASCII format (i.e. "MityDSP CORE Library version 2.0.0"), MityDSP::dsp_core_lib_date which contains the date when the library was compiled, and MityDSP::dsp_core_lib_time which contains the time of day at which the library was compiled.

This version naming convention caries forward for each installable module of the MityDSP MDK (i.e. MityDSP::httpd_lib_major, MityDSP::telnetd_lib_major, etc.).

There are also a set of these version numbers for the overall MityDSP MDK, MityDSP::dsp_sdk_major, MityDSP::dsp_sdk_minor, MityDSP::dsp_sdk_build, MityDSP::dsp_sdk_str, MityDSP::dsp_sdk_date and MityDSP::dsp_sdk_time.


  
Generated on Mon Apr 22 2013 11:33:02 for MityDSP Core by  Doxygen Version 1.8.1.1
Copyright © 2009, Critical Link LLC, All rights reserved.