/** @defgroup ctfir CTF IR @ingroup apiref @brief Common Trace Format Intermediate Representation. The Common Trace Format Intermediate Representation, or CTF IR, is the representation of the CTF model within Babeltrace. As with any Babeltrace object, all the CTF IR objects have reference counts. See \ref refs to learn more about the reference counting management of Babeltrace objects. When the documentation says that a given \link ctfirfieldtypes CTF IR field type\endlink must be equivalent to another one, it means that bt_ctf_field_type_compare() \em must return 0. @sa \ref ctfirexamples "Examples" */