NVTX C API Reference v3
NVIDIA Tools Extension Library
Loading...
Searching...
No Matches
Data Fields
nvtxSemanticsCounter_t Struct Reference

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
 

Detailed Description

Specify additional properties of a counter or counter group.

Definition at line 101 of file nvToolsExtSemanticsCounters.h.

Field Documentation

◆ flags

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.

◆ header

struct nvtxSemanticsHeader_v1 nvtxSemanticsCounter_t::header

Header of the semantic extension (with identifier, version, etc.).

Definition at line 104 of file nvToolsExtSemanticsCounters.h.

◆ limitType

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.

◆ max

nvtxCounterLimit_t nvtxSemanticsCounter_t::max

Definition at line 129 of file nvToolsExtSemanticsCounters.h.

◆ min

nvtxCounterLimit_t nvtxSemanticsCounter_t::min

Value limits.

Definition at line 128 of file nvToolsExtSemanticsCounters.h.

◆ unit

const char* nvtxSemanticsCounter_t::unit

Unit of the counter value (case insensitive)

Definition at line 113 of file nvToolsExtSemanticsCounters.h.

◆ unitScaleDenominator

uint64_t nvtxSemanticsCounter_t::unitScaleDenominator

Should be 1 if not used.

Definition at line 119 of file nvToolsExtSemanticsCounters.h.

◆ unitScaleNumerator

uint64_t nvtxSemanticsCounter_t::unitScaleNumerator

Should be 1 if not used.

Definition at line 116 of file nvToolsExtSemanticsCounters.h.


The documentation for this struct was generated from the following file: