1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>NvRulesAPI: Data Fields - Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.8 -->
<div class="navigation" id="top">
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main Page</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
</ul>
</div>
<div class="tabs">
<ul>
<li><a href="annotated.html"><span>Data Structures</span></a></li>
<li class="current"><a href="functions.html"><span>Data Fields</span></a></li>
</ul>
</div>
<div class="tabs">
<ul>
<li><a href="functions.html"><span>All</span></a></li>
<li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
</ul>
</div>
<div class="tabs">
<ul>
<li><a href="#index_a"><span>a</span></a></li>
<li><a href="#index_c"><span>c</span></a></li>
<li><a href="#index_d"><span>d</span></a></li>
<li><a href="#index_f"><span>f</span></a></li>
<li><a href="#index_h"><span>h</span></a></li>
<li><a href="#index_k"><span>k</span></a></li>
<li><a href="#index_l"><span>l</span></a></li>
<li><a href="#index_m"><span>m</span></a></li>
<li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_p"><span>p</span></a></li>
<li><a href="#index_r"><span>r</span></a></li>
<li><a href="#index_s"><span>s</span></a></li>
</ul>
</div>
</div>
<div class="contents">
<p>
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
<li>action_by_idx()
: <a class="el" href="classNV_1_1Rules_1_1IRange.html#26f2a2901fc90e9671c9d3b914bb5776">NV::Rules::IRange</a>
<li>actions_by_nvtx()
: <a class="el" href="classNV_1_1Rules_1_1IRange.html#459409276362a834eb5f3862b5706e18">NV::Rules::IRange</a>
<li>add_double_metric()
: <a class="el" href="classNV_1_1Rules_1_1IAction.html#a4a8c1abae562cd537f16417ec540c32">NV::Rules::IAction</a>
<li>add_integer_metric()
: <a class="el" href="classNV_1_1Rules_1_1IAction.html#d0806ccd1da50be208dc74c3c325425f">NV::Rules::IAction</a>
<li>add_string_metric()
: <a class="el" href="classNV_1_1Rules_1_1IAction.html#d9069f195966279c3fd357bc084b4dbe">NV::Rules::IAction</a>
<li>as_double()
: <a class="el" href="classNV_1_1Rules_1_1IMetric.html#dd638709eb46c42a2eb391c2b248e564">NV::Rules::IMetric</a>
<li>as_string()
: <a class="el" href="classNV_1_1Rules_1_1IMetric.html#0b123efe38e009c645f4e934d242e7ab">NV::Rules::IMetric</a>
<li>as_uint64()
: <a class="el" href="classNV_1_1Rules_1_1IMetric.html#d61365e0f757a5271244a0ff528e3494">NV::Rules::IMetric</a>
</ul>
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
<li>category()
: <a class="el" href="classNV_1_1Rules_1_1INvtxRange.html#89bb12e852893f9d986e644a1313539f">NV::Rules::INvtxRange</a>
<li>color()
: <a class="el" href="classNV_1_1Rules_1_1INvtxRange.html#64a848c34a773c75766fac158a1c71b6">NV::Rules::INvtxRange</a>
<li>controller()
: <a class="el" href="classNV_1_1Rules_1_1IContext.html#9babfd8b141225b911ddb5e8ab2c6fa8">NV::Rules::IContext</a>
</ul>
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
<li>domain_by_id()
: <a class="el" href="classNV_1_1Rules_1_1INvtxState.html#fc28fc0a732be5fe00a4c6c6839f14c6">NV::Rules::INvtxState</a>
<li>domains()
: <a class="el" href="classNV_1_1Rules_1_1INvtxState.html#5076bcfa025181813a437690a5394c8c">NV::Rules::INvtxState</a>
</ul>
<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
<li>file_name()
: <a class="el" href="classNV_1_1Rules_1_1ISourceInfo.html#83ffb53c368f4081d020976a4a8b8d1f">NV::Rules::ISourceInfo</a>
<li>focus_metric()
: <a class="el" href="classNV_1_1Rules_1_1IFrontend.html#3e62f46a3636d644b507bf142133bb8e">NV::Rules::IFrontend</a>
<li>frontend()
: <a class="el" href="classNV_1_1Rules_1_1IContext.html#c27bde93bab5d35e5f29d3502e358ccc">NV::Rules::IContext</a>
</ul>
<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
<li>has_attributes()
: <a class="el" href="classNV_1_1Rules_1_1INvtxRange.html#2a46d3b04b6ee6f5975469fca3ac0cd9">NV::Rules::INvtxRange</a>
<li>has_value()
: <a class="el" href="classNV_1_1Rules_1_1IMetric.html#61ddb77871e0312cf149bd6c8665aa7b">NV::Rules::IMetric</a>
</ul>
<h3><a class="anchor" name="index_k">- k -</a></h3><ul>
<li>kind()
: <a class="el" href="classNV_1_1Rules_1_1IMetric.html#10ffab980e50b79b18fdb2b671b199a9">NV::Rules::IMetric</a>
</ul>
<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
<li>line()
: <a class="el" href="classNV_1_1Rules_1_1ISourceInfo.html#e69347443e117825b3b9093f8a2e0f7b">NV::Rules::ISourceInfo</a>
<li>load_chart_from_file()
: <a class="el" href="classNV_1_1Rules_1_1IFrontend.html#c00fcb56cb457cd1dfc9643e736e1057">NV::Rules::IFrontend</a>
</ul>
<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
<li>message()
: <a class="el" href="classNV_1_1Rules_1_1INvtxRange.html#803ffa94f25db245fad39587d749b72b">NV::Rules::INvtxRange</a>
, <a class="el" href="classNV_1_1Rules_1_1IFrontend.html#60ef48a3efdb1e49c6e3e39fb9bbd8c1">NV::Rules::IFrontend</a>
<li>metric_by_name()
: <a class="el" href="classNV_1_1Rules_1_1IAction.html#ea93ad95cd1da9f60bb3f461c3bf6112">NV::Rules::IAction</a>
<li>metric_names()
: <a class="el" href="classNV_1_1Rules_1_1IAction.html#0fb0721a84cc06e14f6256ccbea89bf6">NV::Rules::IAction</a>
</ul>
<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
<li>name()
: <a class="el" href="classNV_1_1Rules_1_1IMetric.html#b5771110a77f47a30e778bf021edbc38">NV::Rules::IMetric</a>
, <a class="el" href="classNV_1_1Rules_1_1INvtxRange.html#5530853f560b3abbd9489b2047051ff2">NV::Rules::INvtxRange</a>
, <a class="el" href="classNV_1_1Rules_1_1IAction.html#f59982bc9db08f747ad76c90e0df1eb2">NV::Rules::IAction</a>
, <a class="el" href="classNV_1_1Rules_1_1INvtxDomainInfo.html#70493918d21aa82b9f0c40ff10c58f66">NV::Rules::INvtxDomainInfo</a>
<li>num_actions()
: <a class="el" href="classNV_1_1Rules_1_1IRange.html#2a39ea86c47d1408ad590b917b513ab8">NV::Rules::IRange</a>
<li>num_instances()
: <a class="el" href="classNV_1_1Rules_1_1IMetric.html#e16ec48cbc1c72547ca4a71ebed19ed1">NV::Rules::IMetric</a>
<li>num_ranges()
: <a class="el" href="classNV_1_1Rules_1_1IContext.html#15312e7abdc1fbb58fa0e56c325fb1ad">NV::Rules::IContext</a>
<li>nvtx_state()
: <a class="el" href="classNV_1_1Rules_1_1IAction.html#0dae0013bcfa77ecd4e419d0a908eaf5">NV::Rules::IAction</a>
</ul>
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
<li>payload_as_double()
: <a class="el" href="classNV_1_1Rules_1_1INvtxRange.html#4260113bf9ca338725d3ce0d44af42c6">NV::Rules::INvtxRange</a>
<li>payload_as_string()
: <a class="el" href="classNV_1_1Rules_1_1INvtxRange.html#7ccaafc8a638e2ccdd296d271fa33f13">NV::Rules::INvtxRange</a>
<li>payload_as_uint64()
: <a class="el" href="classNV_1_1Rules_1_1INvtxRange.html#a179dee9b8f7868f815a3b376e1a22ad">NV::Rules::INvtxRange</a>
<li>payload_type()
: <a class="el" href="classNV_1_1Rules_1_1INvtxRange.html#84dabfe74724ad3ba2df239828f9e6d9">NV::Rules::INvtxRange</a>
<li>propose_rule()
: <a class="el" href="classNV_1_1Rules_1_1IController.html#347e05e7c40dca5d971a98922532e0b3">NV::Rules::IController</a>
<li>ptx_by_pc()
: <a class="el" href="classNV_1_1Rules_1_1IAction.html#6ce615f3ec4e3f5fd1554583dd6bcedf">NV::Rules::IAction</a>
<li>push_pop_range()
: <a class="el" href="classNV_1_1Rules_1_1INvtxDomainInfo.html#7cce77c01dc808c100856cd9cb9d30f2">NV::Rules::INvtxDomainInfo</a>
<li>push_pop_ranges()
: <a class="el" href="classNV_1_1Rules_1_1INvtxDomainInfo.html#8b24f2c85a7bfeaff9f04ddb68f1a50e">NV::Rules::INvtxDomainInfo</a>
</ul>
<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
<li>range_by_idx()
: <a class="el" href="classNV_1_1Rules_1_1IContext.html#9191f917750cd2418702c018d9f1dc41">NV::Rules::IContext</a>
<li>require_metric()
: <a class="el" href="classNV_1_1Rules_1_1IEvaluator.html#c34f76d0ccaed699f1b3e0e4b7352146">NV::Rules::IEvaluator</a>
<li>require_rule()
: <a class="el" href="classNV_1_1Rules_1_1IEvaluator.html#e84108af9b0429d3d054ab43a2284a66">NV::Rules::IEvaluator</a>
</ul>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>sass_by_pc()
: <a class="el" href="classNV_1_1Rules_1_1IAction.html#a1fc608333aefe67f0559ab03094acb4">NV::Rules::IAction</a>
<li>source_files()
: <a class="el" href="classNV_1_1Rules_1_1IAction.html#4fec966a03e09ccada356918401d54be">NV::Rules::IAction</a>
<li>source_info()
: <a class="el" href="classNV_1_1Rules_1_1IAction.html#7a9143fce3f506af046cc236ee2f3b99">NV::Rules::IAction</a>
<li>start_end_range()
: <a class="el" href="classNV_1_1Rules_1_1INvtxDomainInfo.html#0deb0b1e8d0c9486576b5f71114a4a7c">NV::Rules::INvtxDomainInfo</a>
<li>start_end_ranges()
: <a class="el" href="classNV_1_1Rules_1_1INvtxDomainInfo.html#32523698a2cb609dba0dfcb7163ead1c">NV::Rules::INvtxDomainInfo</a>
</ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Aug 24 21:21:30 2022 for NvRulesAPI by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>
</body>
</html>
|