3.31. CUpti_ActivityMarker2 Struct Reference
[CUPTI Activity API]
The marker is specified with a descriptive name and unique id (CUPTI_ACTIVITY_KIND_MARKER).
Public Variables
- const char * domain
 - CUpti_ActivityFlag flags
 - uint32_t id
 - CUpti_ActivityKind kind
 - const char * name
 - union CUpti_ActivityObjectKindId objectId
 - CUpti_ActivityObjectKind objectKind
 - uint32_t pad
 - uint64_t timestamp
 
Variables
- const char * CUpti_ActivityMarker2::domain [inherited]
 - 
                           
The name of the domain to which this marker belongs to. This will be NULL for default domain.
 - CUpti_ActivityFlagCUpti_ActivityMarker2::flags [inherited]
 - uint32_t CUpti_ActivityMarker2::id [inherited]
 - 
                           
The marker ID.
 - CUpti_ActivityKindCUpti_ActivityMarker2::kind [inherited]
 - 
                           
The activity record kind, must be CUPTI_ACTIVITY_KIND_MARKER.
 - const char * CUpti_ActivityMarker2::name [inherited]
 - 
                           
The marker name for an instantaneous or start marker. This will be NULL for an end marker.
 - union CUpti_ActivityObjectKindIdCUpti_ActivityMarker2::objectId [inherited]
 - 
                           
The identifier for the activity object associated with this marker. 'objectKind' indicates which ID is valid for this record.
 - CUpti_ActivityObjectKindCUpti_ActivityMarker2::objectKind [inherited]
 - 
                           
The kind of activity object associated with this marker.
 - uint32_t CUpti_ActivityMarker2::pad [inherited]
 - 
                           
Undefined. Reserved for internal use.
 - uint64_t CUpti_ActivityMarker2::timestamp [inherited]
 - 
                           
The timestamp for the marker, in ns. A value of 0 indicates that timestamp information could not be collected for the marker.