Builder for the scope semantic applied to a payload entry.
Specifies the NVTX scope that applies to a particular value within a payload (for example, the scope of a counter or a timestamp). The scope must be known at schema registration time.
Definition at line 3919 of file nvtx3.hpp.
template<typename OtherDataType >
| nvtx3::v1::mv2::scope_semantic::scope_semantic |
( |
detail::semantic_base< OtherDataType > const & |
next | ) |
|
|
inlineexplicit |
Construct a scope semantic that chains to another semantic builder.
Convenience overload of the header-pointer constructor that accepts a sibling semantic builder object directly. The referenced builder is copied into this object.
- Template Parameters
-
| OtherDataType | Underlying C struct type of the other semantic. |
- Parameters
-
| next | The semantic builder to chain after this one. |
Definition at line 3955 of file nvtx3.hpp.