STXXL  1.4-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
version.h File Reference

Go to the source code of this file.

Namespaces

 stxxl
 STXXL library namespace
 

Macros

#define stringify(x)   stringify_(x)
 
#define stringify_(x)   #x
 
#define STXXL_VERSION_INTEGER   (STXXL_VERSION_MAJOR* 10000 + STXXL_VERSION_MINOR* 100 + STXXL_VERSION_PATCH)
 

Functions

int stxxl::check_library_version ()
 Check for a mismatch between library and headers. More...
 
const char * stxxl::get_library_version_string ()
 returns "X.Y.Z" version string of library More...
 
const char * stxxl::get_library_version_string_long ()
 returns longer "X.Y.Z (feature) (version)" string of library More...
 
const char * stxxl::get_version_string ()
 Return "X.Y.Z" version string (of headers) More...
 
const char * stxxl::get_version_string_long ()
 Return longer "X.Y.Z (feature) (version)" version string (of headers) More...
 
void stxxl::print_library_version_mismatch ()
 Check and print mismatch between header and library versions. More...
 
int stxxl::version_integer ()
 return integer version number of the STXXL library More...
 
int stxxl::version_major ()
 return X if the STXXL library version is X.Y.Z More...
 
int stxxl::version_minor ()
 return Y if the STXXL library version is X.Y.Z More...
 
int stxxl::version_patch ()
 return Z if the STXXL library version is X.Y.Z More...
 

Macro Definition Documentation

#define stringify (   x)    stringify_(x)

Definition at line 29 of file version.h.

Referenced by stxxl::get_version_string_long().

#define stringify_ (   x)    #x

Definition at line 28 of file version.h.

#define STXXL_VERSION_INTEGER   (STXXL_VERSION_MAJOR* 10000 + STXXL_VERSION_MINOR* 100 + STXXL_VERSION_PATCH)

Definition at line 26 of file version.h.

Referenced by stxxl::version_integer().