|
LLVM OpenMP 22.0.0git
|
Markers represent a single discreet event in time. More...
Enumerations | |
| enum | __itt_scope { __itt_scope_unknown = 0 , __itt_scope_global , __itt_scope_track_group , __itt_scope_track , __itt_scope_task , __itt_scope_marker } |
| Describes the scope of an event object in the trace. More... | |
Functions | |
| void ITTAPI | __itt_marker (const __itt_domain *domain, __itt_id id, __itt_string_handle *name, __itt_scope scope) |
| Create a marker instance. | |
| void ITTAPI | __itt_marker_ex (const __itt_domain *domain, __itt_clock_domain *clock_domain, unsigned long long timestamp, __itt_id id, __itt_string_handle *name, __itt_scope scope) |
| Create a marker instance. | |
Markers represent a single discreet event in time.
Markers have a scope, described by an enumerated type __itt_scope. Markers are created by the API call __itt_marker. A marker instance can be given an ID for use in adding metadata.
| enum __itt_scope |
Describes the scope of an event object in the trace.
| Enumerator | |
|---|---|
| __itt_scope_unknown | |
| __itt_scope_global | |
| __itt_scope_track_group | |
| __itt_scope_track | |
| __itt_scope_task | |
| __itt_scope_marker | |
Definition at line 2482 of file ittnotify.h.
| void ITTAPI __itt_marker | ( | const __itt_domain * | domain, |
| __itt_id | id, | ||
| __itt_string_handle * | name, | ||
| __itt_scope | scope ) |
| void ITTAPI __itt_marker_ex | ( | const __itt_domain * | domain, |
| __itt_clock_domain * | clock_domain, | ||
| unsigned long long | timestamp, | ||
| __itt_id | id, | ||
| __itt_string_handle * | name, | ||
| __itt_scope | scope ) |
Create a marker instance.
| [in] | domain | The domain for this marker |
| [in] | clock_domain | The clock domain controlling the execution of this call. |
| [in] | timestamp | The user defined timestamp. |
| [in] | id | The instance ID for this marker, or __itt_null |
| [in] | name | The name for this marker |
| [in] | scope | The scope for this marker |
References clock_domain, domain, marker_ex, name, scope, and timestamp.