Blame src/libpfm4/docs/man3/pfm_get_version.3

Packit 577717
.TH LIBPFM 3  "September, 2009" "" "Linux Programmer's Manual"
Packit 577717
.SH NAME
Packit 577717
pfm_get_version \- get library version
Packit 577717
.SH SYNOPSIS
Packit 577717
.nf
Packit 577717
.B #include <perfmon/pfmlib.h>
Packit 577717
.sp
Packit 577717
.BI "int pfm_get_version(void)";
Packit 577717
.sp
Packit 577717
.SH DESCRIPTION
Packit 577717
This function can be called at any time to get the revision
Packit 577717
level of the library. It is not necessary to have invoked
Packit 577717
\fBpfm_initialize()\fR prior to calling this function.
Packit 577717
Packit 577717
The revision number is composed of two fields: a major number
Packit 577717
and a minor number. Both can be extracted using macros provided
Packit 577717
in the header file:
Packit 577717
.TP
Packit 577717
.B PFMLIB_MAJ_VERSION(v)
Packit 577717
returns the major number encoded in v.
Packit 577717
.TP
Packit 577717
.B PFMLIB_MIN_VERSION(v)
Packit 577717
returns the minor number encoded in v.
Packit 577717
.SH RETURN
Packit 577717
The function is always successful, i.e., it always returns
Packit 577717
the 32-bit version number.
Packit 577717
.SH ERRORS
Packit 577717
.SH AUTHOR
Packit 577717
Stephane Eranian <eranian@gmail.com>
Packit 577717
.PP