NVTX++  3.0
C++ convenience wrappers for NVTX.
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cnvtx3::categoryObject for intra-domain grouping of NVTX events
 Cnvtx3::named_category< D >A category with an associated name string
 Cnvtx3::colorRepresents a custom color that can be associated with an NVTX event via it's event_attributes
 Cnvtx3::domaindomains allow for grouping NVTX events into a single scope to differentiate them from events in other domains
 Cnvtx3::domain_process_range< D >A RAII object for creating a NVTX range within a domain that can be created and destroyed on different threads
 Cnvtx3::domain_thread_range< D >A RAII object for creating a NVTX range local to a thread within a domain
 Cnvtx3::event_attributesDescribes the attributes of a NVTX event
 Cnvtx3::domain::globalTag type for the "global" NVTX domain
 Cnvtx3::messageAllows associating a message string with an NVTX event via its EventAttributes
 Cnvtx3::payloadA numerical value that can be associated with an NVTX event via its event_attributes
 Cnvtx3::registered_message< D >A message registered with NVTX
 Cnvtx3::rgbIndicates the values of the red, green, blue color channels for a rgb color code
 Cnvtx3::argbIndicates the value of the alpha, red, green, and blue color channels for an argb color code