DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

Tcl_GetVersion(3tcl)




Tcl_GetVersion(3)    Tcl Library Procedures     Tcl_GetVersion(3)

_________________________________________________________________


NAME

     Tcl_GetVersion - get the version of the library at runtime


SYNOPSIS

     #include <tcl.h>

     Tcl_GetVersion(major, minor, patchLevel, type)


ARGUMENTS

     int *major (out)                          Major      version
                                               number  of the Tcl
                                               library.

     int *minor (out)                          Minor      version
                                               number  of the Tcl
                                               library.

     int *patchLevel (out)                     The patch level of
                                               the   Tcl  library
                                               (or alpha or  beta
                                               number).

     Tcl_ReleaseType *type (out)               The    type     of
                                               release,      also
                                               indicates the type
                                               of   patch  level.
                                               Can  be   one   of
                                               TCL_ALPHA_RELEASE,
                                               TCL_BETA_RELEASE,
                                               or
                                               TCL_FINAL_RELEASE.
_________________________________________________________________


DESCRIPTION

     Tcl_GetVersion should be used to query the version number of
     the  Tcl  library  at  runtime.  This is useful when using a
     dynamically loaded Tcl library or when writing a stubs-aware
     extension.   For instance, if you write an extension that is
     linked against the Tcl stubs library,  it  could  be  loaded
     into  a  program  linked to an older version of Tcl than you
     expected.  Use Tcl_GetVersion to verify that fact, and  pos-
     sibly to change the behavior of your extension.

     Tcl_GetVersion accepts NULL for any of  the  arguments.  For
     instance  if  you  do  not  care about the patchLevel of the
     library, pass a NULL for the patchLevel argument.

Tcl                     Last change: 7.5                        1

Tcl_GetVersion(3)    Tcl Library Procedures     Tcl_GetVersion(3)


KEYWORDS

     version, patchlevel, major, minor, alpha, beta, release

Tcl                     Last change: 7.5                        2


Man(1) output converted with man2html