+#if __TBB_ITT_STRUCTURE_API
+ inline void itt_make_task_group( itt_domain_enum domain, void *group, unsigned long long group_extra,
+ void *parent, unsigned long long parent_extra, string_index name_index ) {
+ itt_make_task_group_v7( domain, group, group_extra, parent, parent_extra, name_index );
+ }
+
+ inline void itt_metadata_str_add( itt_domain_enum domain, void *addr, unsigned long long addr_extra,
+ string_index key, const char *value ) {
+ itt_metadata_str_add_v7( domain, addr, addr_extra, key, value );
+ }
+
+ inline void itt_relation_add( itt_domain_enum domain, void *addr0, unsigned long long addr0_extra,
+ itt_relation relation, void *addr1, unsigned long long addr1_extra ) {
+ itt_relation_add_v7( domain, addr0, addr0_extra, relation, addr1, addr1_extra );
+ }
+
+ inline void itt_task_begin( itt_domain_enum domain, void *task, unsigned long long task_extra,
+ void *parent, unsigned long long parent_extra, string_index name_index ) {
+ itt_task_begin_v7( domain, task, task_extra, parent, parent_extra, name_index );
+ }
+
+ inline void itt_task_end( itt_domain_enum domain ) {
+ itt_task_end_v7( domain );
+ }
+#endif // __TBB_ITT_STRUCTURE_API
+