Go to main content

man pages section 3: Extended Library Functions, Volume 1

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

libtecla_version (3tecla)

Name

libtecla_version - query libtecla version number

Synopsis

cc [ flag... ] file... -ltecla [ library... ]
#include <libtecla.h>

void libtecla_version(int *major, int *minor, int *micro);

Description

Interactive Command-line Input Library Functions      libtecla_version(3TECLA)



NAME
       libtecla_version - query libtecla version number

SYNOPSIS
       cc [ flag... ] file... -ltecla [ library... ]
       #include <libtecla.h>

       void libtecla_version(int *major, int *minor, int *micro);


DESCRIPTION
       The  libtecla_version()  function queries for the version number of the
       library.


       On return, this function records the three components of  the  libtecla
       version  number  in  *major,  *minor, *micro. The formal meaning of the
       three components is as follows:

       major    Incrementing this number implies that a change has  been  made
                to  the library's public interface that makes it binary incom-
                patible with programs that were linked  with  previous  shared
                versions of libtecla.


       minor    This  number  is  incremented by one whenever additional func-
                tionality, such as new functions or modules, are added to  the
                library.


       micro    This  number  is  incremented  whenever  modifications  to the
                library are made that make no changes to the public interface,
                but which fix bugs and/or improve the behind-the-scenes imple-
                mentation.


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:




       +-----------------------------+-----------------------------+
       |      ATTRIBUTE TYPE         |      ATTRIBUTE VALUE        |
       +-----------------------------+-----------------------------+
       |Availability                 |library/libtecla             |
       +-----------------------------+-----------------------------+
       |Interface Stability          |Committed                    |
       +-----------------------------+-----------------------------+
       |MT-Level                     |MT-Safe                      |
       +-----------------------------+-----------------------------+

SEE ALSO
       libtecla(3LIB), attributes(7)



Solaris 11.4                      17 Aug 2017         libtecla_version(3TECLA)