This commit is contained in:
manojsdoshi
2020-04-24 01:09:47 +00:00
parent 4ad595bf18
commit 430f6c0cf3
2864 changed files with 304301 additions and 292875 deletions

View File

@@ -105,21 +105,21 @@ $(function() {
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keyword">virtual</span> <a class="code" href="classbeast_1_1insight_1_1Groups.html#a7f9d80d6866a4739efb1d2ba519c60a4">~Groups</a>() = 0;</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keyword">virtual</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">Group::ptr</a> <span class="keyword">const</span>&amp;</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <a class="code" href="classbeast_1_1insight_1_1Groups.html#aa39153ccc5fbbe63f2edc339857dee42">get</a> (<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>&amp; name) = 0;</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">Group::ptr</a> <span class="keyword">const</span>&amp;</div>
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classbeast_1_1insight_1_1Groups.html#af5c8ecd050c8da11585850663fffa2b2"> 45</a></span>&#160; <a class="code" href="classbeast_1_1insight_1_1Groups.html#af5c8ecd050c8da11585850663fffa2b2">operator[] </a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>&amp; name)</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; {</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classbeast_1_1insight_1_1Groups.html#aa39153ccc5fbbe63f2edc339857dee42">get</a> (name);</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; }</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;};</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; </div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr &lt;Groups&gt;</a> <a class="code" href="namespacebeast_1_1insight.html#a247f3619ac1ab1f09912fbc5fc5e4934">make_Groups</a> (<a class="code" href="classbeast_1_1insight_1_1Collector.html#a9a9c9ea84fa36b830230fa5fa23b8e36">Collector::ptr</a> <span class="keyword">const</span>&amp; collector);</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keyword">virtual</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">Group::ptr</a> <span class="keyword">const</span>&amp;</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <a class="code" href="classbeast_1_1insight_1_1Groups.html#aa39153ccc5fbbe63f2edc339857dee42">get</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>&amp; name) = 0;</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">Group::ptr</a> <span class="keyword">const</span>&amp;</div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classbeast_1_1insight_1_1Groups.html#af5c8ecd050c8da11585850663fffa2b2"> 44</a></span>&#160; <a class="code" href="classbeast_1_1insight_1_1Groups.html#af5c8ecd050c8da11585850663fffa2b2">operator[]</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>&amp; name)</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; {</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classbeast_1_1insight_1_1Groups.html#aa39153ccc5fbbe63f2edc339857dee42">get</a>(name);</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; }</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;};</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr&lt;Groups&gt;</a></div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<a class="code" href="namespacebeast_1_1insight.html#a247f3619ac1ab1f09912fbc5fc5e4934">make_Groups</a>(<a class="code" href="classbeast_1_1insight_1_1Collector.html#ad1677ecd39a09b6a8bb8f2e073266bc4">Collector::ptr</a> <span class="keyword">const</span>&amp; collector);</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;}</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;}</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;} <span class="comment">// namespace insight</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;} <span class="comment">// namespace beast</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; </div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
@@ -128,12 +128,12 @@ $(function() {
<div class="ttc" id="aclassbeast_1_1insight_1_1Groups_html"><div class="ttname"><a href="classbeast_1_1insight_1_1Groups.html">beast::insight::Groups</a></div><div class="ttdoc">A container for managing a set of metric groups.</div><div class="ttdef"><b>Definition:</b> <a href="Groups_8h_source.html#l00033">Groups.h:33</a></div></div>
<div class="ttc" id="aclassbeast_1_1insight_1_1Groups_html_a7f9d80d6866a4739efb1d2ba519c60a4"><div class="ttname"><a href="classbeast_1_1insight_1_1Groups.html#a7f9d80d6866a4739efb1d2ba519c60a4">beast::insight::Groups::~Groups</a></div><div class="ttdeci">virtual ~Groups()=0</div></div>
<div class="ttc" id="aclassbeast_1_1insight_1_1Groups_html_aa39153ccc5fbbe63f2edc339857dee42"><div class="ttname"><a href="classbeast_1_1insight_1_1Groups.html#aa39153ccc5fbbe63f2edc339857dee42">beast::insight::Groups::get</a></div><div class="ttdeci">virtual Group::ptr const &amp; get(std::string const &amp;name)=0</div><div class="ttdoc">Find or create a new collector with a given name.</div></div>
<div class="ttc" id="aclassbeast_1_1insight_1_1Collector_html_a9a9c9ea84fa36b830230fa5fa23b8e36"><div class="ttname"><a href="classbeast_1_1insight_1_1Collector.html#a9a9c9ea84fa36b830230fa5fa23b8e36">beast::insight::Collector::ptr</a></div><div class="ttdeci">std::shared_ptr&lt; Collector &gt; ptr</div><div class="ttdef"><b>Definition:</b> <a href="Collector_8h_source.html#l00047">Collector.h:47</a></div></div>
<div class="ttc" id="anamespacebeast_1_1insight_html_a247f3619ac1ab1f09912fbc5fc5e4934"><div class="ttname"><a href="namespacebeast_1_1insight.html#a247f3619ac1ab1f09912fbc5fc5e4934">beast::insight::make_Groups</a></div><div class="ttdeci">std::unique_ptr&lt; Groups &gt; make_Groups(Collector::ptr const &amp;collector)</div><div class="ttdoc">Create a group container that uses the specified collector.</div><div class="ttdef"><b>Definition:</b> <a href="Groups_8cpp_source.html#l00122">Groups.cpp:122</a></div></div>
<div class="ttc" id="anamespacebeast_1_1insight_html_a247f3619ac1ab1f09912fbc5fc5e4934"><div class="ttname"><a href="namespacebeast_1_1insight.html#a247f3619ac1ab1f09912fbc5fc5e4934">beast::insight::make_Groups</a></div><div class="ttdeci">std::unique_ptr&lt; Groups &gt; make_Groups(Collector::ptr const &amp;collector)</div><div class="ttdoc">Create a group container that uses the specified collector.</div><div class="ttdef"><b>Definition:</b> <a href="Groups_8cpp_source.html#l00127">Groups.cpp:127</a></div></div>
<div class="ttc" id="amemory_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/memory.html">memory</a></div></div>
<div class="ttc" id="aclassbeast_1_1insight_1_1Groups_html_af5c8ecd050c8da11585850663fffa2b2"><div class="ttname"><a href="classbeast_1_1insight_1_1Groups.html#af5c8ecd050c8da11585850663fffa2b2">beast::insight::Groups::operator[]</a></div><div class="ttdeci">Group::ptr const &amp; operator[](std::string const &amp;name)</div><div class="ttdef"><b>Definition:</b> <a href="Groups_8h_source.html#l00045">Groups.h:45</a></div></div>
<div class="ttc" id="aclassbeast_1_1insight_1_1Collector_html_ad1677ecd39a09b6a8bb8f2e073266bc4"><div class="ttname"><a href="classbeast_1_1insight_1_1Collector.html#ad1677ecd39a09b6a8bb8f2e073266bc4">beast::insight::Collector::ptr</a></div><div class="ttdeci">std::shared_ptr&lt; Collector &gt; ptr</div><div class="ttdef"><b>Definition:</b> <a href="Collector_8h_source.html#l00047">Collector.h:47</a></div></div>
<div class="ttc" id="aclassbeast_1_1insight_1_1Groups_html_af5c8ecd050c8da11585850663fffa2b2"><div class="ttname"><a href="classbeast_1_1insight_1_1Groups.html#af5c8ecd050c8da11585850663fffa2b2">beast::insight::Groups::operator[]</a></div><div class="ttdeci">Group::ptr const &amp; operator[](std::string const &amp;name)</div><div class="ttdef"><b>Definition:</b> <a href="Groups_8h_source.html#l00044">Groups.h:44</a></div></div>
<div class="ttc" id="aunique_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="anamespacebeast_html"><div class="ttname"><a href="namespacebeast.html">beast</a></div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00582">base_uint.h:582</a></div></div>
<div class="ttc" id="anamespacebeast_html"><div class="ttname"><a href="namespacebeast.html">beast</a></div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00646">base_uint.h:646</a></div></div>
<div class="ttc" id="astring_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/string.html">string</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>