Instrumentation code for TPGVertex class for instrumented execution.
More...
#include <tpgVertexInstrumentation.h>
|
uint64_t | getNbVisits () const |
| Get the number of time a TPGVertexInstrumentation was visited.
|
|
void | incrementNbVisits () const |
| Add one to the number of visits for this TPGVertexInstrumented.
|
|
void | reset () const |
| Reset the instrumentation attributes.
|
|
Instrumentation code for TPGVertex class for instrumented execution.
◆ TPGVertexInstrumentation()
TPG::TPGVertexInstrumentation::TPGVertexInstrumentation |
( |
| ) |
|
|
inlineprotected |
Protected default constructor to forbid instanciation.
This constructor initializes the instrumentation attributes.
◆ nbVisits
std::atomic_uint64_t TPG::TPGVertexInstrumentation::nbVisits |
|
mutableprotected |
Number of a time a TPGVertex has been visited Attribute is mutable because all TPGVertex are seen as const outside from their TPGGraph.
The documentation for this class was generated from the following files:
- D:/a/gegelati/gegelati/gegelatilib/include/tpg/instrumented/tpgVertexInstrumentation.h
- D:/a/gegelati/gegelati/gegelatilib/src/tpg/instrumented/tpgVertexInstrumentation.cpp