NVTX C API Reference v3
NVIDIA Tools Extension Library
|
Specify additional properties of a counter or counter group. More...
#include <nvToolsExtSemanticsCounters.h>
Data Fields | |
struct nvtxSemanticsHeader_v1 | header |
uint64_t | flags |
const char * | unit |
uint64_t | unitScaleNumerator |
uint64_t | unitScaleDenominator |
int64_t | limitType |
nvtxCounterLimit_t | min |
nvtxCounterLimit_t | max |
Specify additional properties of a counter or counter group.
Definition at line 101 of file nvToolsExtSemanticsCounters.h.
uint64_t nvtxSemanticsCounter_t::flags |
Flag if normalization, scale limits, etc. should be applied to counter values.
Definition at line 110 of file nvToolsExtSemanticsCounters.h.
struct nvtxSemanticsHeader_v1 nvtxSemanticsCounter_t::header |
Header of the semantic extension (with identifier, version, etc.).
Definition at line 104 of file nvToolsExtSemanticsCounters.h.
int64_t nvtxSemanticsCounter_t::limitType |
Specifies the used union member for min
and max
. Use the defines NVTX_COUNTER_LIMIT_*
.
Definition at line 125 of file nvToolsExtSemanticsCounters.h.
nvtxCounterLimit_t nvtxSemanticsCounter_t::max |
Definition at line 129 of file nvToolsExtSemanticsCounters.h.
nvtxCounterLimit_t nvtxSemanticsCounter_t::min |
Value limits.
Definition at line 128 of file nvToolsExtSemanticsCounters.h.
const char* nvtxSemanticsCounter_t::unit |
Unit of the counter value (case insensitive)
Definition at line 113 of file nvToolsExtSemanticsCounters.h.
uint64_t nvtxSemanticsCounter_t::unitScaleDenominator |
Should be 1 if not used.
Definition at line 119 of file nvToolsExtSemanticsCounters.h.
uint64_t nvtxSemanticsCounter_t::unitScaleNumerator |
Should be 1 if not used.
Definition at line 116 of file nvToolsExtSemanticsCounters.h.