libfluidsynth  2.1.1
Macros | Functions
version.h File Reference

Library version functions and defines. More...

Macros

#define FLUIDSYNTH_VERSION   "2.1.1"
 String constant of libfluidsynth version.
 
#define FLUIDSYNTH_VERSION_MAJOR   2
 libfluidsynth major version integer constant.
 
#define FLUIDSYNTH_VERSION_MINOR   1
 libfluidsynth minor version integer constant.
 
#define FLUIDSYNTH_VERSION_MICRO   1
 libfluidsynth micro version integer constant.
 

Functions

FLUIDSYNTH_API void fluid_version (int *major, int *minor, int *micro)
 Get FluidSynth runtime version. More...
 
FLUIDSYNTH_API char * fluid_version_str (void)
 Get FluidSynth runtime version as a string. More...
 

Detailed Description

Library version functions and defines.

Function Documentation

◆ fluid_version()

FLUIDSYNTH_API void fluid_version ( int *  major,
int *  minor,
int *  micro 
)

Get FluidSynth runtime version.

Parameters
majorLocation to store major number
minorLocation to store minor number
microLocation to store micro number

References FLUIDSYNTH_VERSION_MAJOR, FLUIDSYNTH_VERSION_MICRO, and FLUIDSYNTH_VERSION_MINOR.

◆ fluid_version_str()

FLUIDSYNTH_API char* fluid_version_str ( void  )

Get FluidSynth runtime version as a string.

Returns
FluidSynth version string, which is internal and should not be modified or freed.

References FLUIDSYNTH_VERSION.


Generated for libfluidsynth by doxygen 1.9.1