Public Member Functions | |
| virtual std::string | name ()=0 |
| Get the domain name. | |
| virtual PYRETURN INvtxRange * | push_pop_range (size_t idx)=0 |
| Get a push/pop range object. | |
| virtual std::vector< std::string > | push_pop_ranges ()=0 |
| Get the list of push/pop range names. | |
| virtual PYRETURN INvtxRange * | start_end_range (size_t idx)=0 |
| Get a start/end range object. | |
| virtual std::vector< std::string > | start_end_ranges ()=0 |
| Get the list of start/end range names. | |
| virtual std::string NV::Rules::INvtxDomainInfo::name | ( | ) | [pure virtual] |
Get the name of this domain
| virtual PYRETURN INvtxRange* NV::Rules::INvtxDomainInfo::push_pop_range | ( | size_t | idx | ) | [pure virtual] |
Get a push/pop INvtxRange object by it's running index . The index is identical to the range's order on the call stack.
| virtual std::vector<std::string> NV::Rules::INvtxDomainInfo::push_pop_ranges | ( | ) | [pure virtual] |
Get the sorted list of stacked push/pop range names in this domain, associated with the current INvtxState.
| virtual PYRETURN INvtxRange* NV::Rules::INvtxDomainInfo::start_end_range | ( | size_t | idx | ) | [pure virtual] |
Get a start/end INvtxRange object by it's running index .
| virtual std::vector<std::string> NV::Rules::INvtxDomainInfo::start_end_ranges | ( | ) | [pure virtual] |
Get the list of start/end range names in this domain, associated with the current INvtxState.
1.5.8