category-group: etc
layer: 1
header file(s): z_func.h
libraries: libz00.lib libz01.lib

synopsis.
This group contains only 3 functions (actually 3 sets of these 3 functions, 2 of the 3 sets being simple "alias" functions that provide you with an alternative set of names). The 3 functions are:

  • z_version() - provides the current Z Directory library version string
  • z_build() - provides the current Z Directory library build numer (as a string)
  • z_buildnumber() - provides the current Z Directory library build numer (as a number)

[C] functions (aka subroutines):

z_version()
SIGNATURE: string_o z_version (int *pi = NULL)
SYNOPSIS: returns the Z Directory library version, as a string object
PARAMETERS
  • pi: [optional] error indicator variable. Its values can be these:
    0: success
    zErr_Object_Corrupted: library is not branded
  •  

    z_build()
    SIGNATURE: string_o z_build (int *pi = NULL)
    SYNOPSIS: returns the Z Directory library build number, as a string object
    PARAMETERS

  • pi: [optional] error indicator variable. Its values can be these:
    0: success
    zErr_Object_Corrupted: library is not branded
  •  

    z_buildnumber()
    SIGNATURE: count_t z_buildnumber (int *pi = NULL)
    SYNOPSIS:
    returns the Z Directory library build number. This is basically the same as z_build (which it calls), but the return value is an integer type, not a string object.
    PARAMETERS

  • pi: [optional] error indicator variable. Its values can be these:
    0: success
    zErr_Object_Corrupted: library is not branded
  •  

    zdir_version()
    SIGNATURE: string_o zdir_version (int *pi = NULL)
    SYNOPSIS: this is exactly the same as z_version().
     

    zdir_build()
    SIGNATURE: string_o zdir_build (int *pi = NULL)
    SYNOPSIS: this is exactly the same as z_build().
     

    zdir_buildnumber()
    SIGNATURE: count_t zdir_buildnumber (int *pi =NULL)
    SYNOPSIS: this is exactly the same as z_buildnumber().
     

    zlib_version()
    SIGNATURE: string_o zlib_version (int *pi = NULL)
    SYNOPSIS: exactly the same as z_version(). An alias.
     

    zlib_build()
    SIGNATURE: string_o zlib_build (int *pi = NULL)
    SYNOPSIS: exactly the same as z_build(). An alias.
     

    zlib_buildno()
    SIGNATURE: count_t zlib_buildno (int *pi = NULL)
    SYNOPSIS: exactly the same as z_buildnumber() (an alias).