X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace2%2Fversion.h;h=dc2604bff20bea1e7ec513d5242f3f0c551328f0;hp=875fa2a71c89c3d800c35b488badc611fd118b87;hb=2491e1b5dd89535fa7274d53d2de537ba5c88e55;hpb=3149cde3aa7f87298db3e256e784e6ca6fb76882
diff --git a/include/babeltrace2/version.h b/include/babeltrace2/version.h
index 875fa2a7..dc2604bf 100644
--- a/include/babeltrace2/version.h
+++ b/include/babeltrace2/version.h
@@ -53,6 +53,9 @@ library's version:
Extra information
bt_version_get_extra()
+
+You can also get the version's name and description if available with
+bt_version_get_name() and bt_version_get_name_description().
*/
/*! @{ */
@@ -96,6 +99,36 @@ This extra information can contain a version suffix such as
*/
extern const char *bt_version_get_extra(void);
+/*!
+@brief
+ Returns libbabeltrace2's version name.
+
+If the version name is not available, which can be the case for a
+development build, this function returns \c NULL.
+
+@returns
+ Library's version name, or \c NULL if not available.
+
+@sa bt_version_get_name_description() —
+ Returns the description of libbabeltrace2's version name.
+*/
+extern const char *bt_version_get_name(void);
+
+/*!
+@brief
+ Returns libbabeltrace2's version name's description.
+
+If the version name's description is not available, which can be the
+case for a development build, this function returns \c NULL.
+
+@returns
+ Library's version name's description, or \c NULL if not available.
+
+@sa bt_version_get_name() —
+ Returns libbabeltrace2's version name.
+*/
+extern const char *bt_version_get_name_description(void);
+
/*! @} */
#ifdef __cplusplus