Marker API
Marker is an instant event on a timeline that can be associated with a particular process, a thread, or specified in a global scope.
To create a marker, use the following primitive:
void __itt_marker(const __itt_domain *domain, __itt_id id, __itt_string_handle *name, __itt_scope scope)
Parameters of the primitive:
[in] |
domain
|
Marker domain
|
[in] | name |
Marker name
|
[in] | id | Optional parameter. Marker ID, or __itt_null NOTE Markers with different domains cannot have same IDs. |
[in] | scope |
Marker scope: process, thread, and global
|