* http://www.efficios.com/ctf
*/
+/* For bt_bool */
+#include <babeltrace/types.h>
+
#ifdef __cplusplus
extern "C" {
#endif
@ingroup ctfir
@brief CTF IR utilities.
+@code
+#include <babeltrace/ctf-ir/utils.h>
+@endcode
+
@file
@brief CTF IR utilities functions.
@sa ctfirutils
or if it does not meet any other imposed requirement.
@param[in] identifier String to test.
-@returns 0 if \p identifier is a valid identifier, or
- a negative value otherwise or on error.
+@returns #BT_TRUE if \p identifier is a valid CTF
+ identifier, or #BT_FALSE otherwise.
@prenotnull{identifier}
*/
-extern int bt_ctf_validate_identifier(const char *identifier);
+extern bt_bool bt_identifier_is_valid(const char *identifier);
/** @} */