Skip to content

Commit

Permalink
deploy: c4c5cf0
Browse files Browse the repository at this point in the history
  • Loading branch information
marcmo committed Jan 20, 2025
0 parents commit 91de9a1
Show file tree
Hide file tree
Showing 6,444 changed files with 731,087 additions and 0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
Empty file added .nojekyll
Empty file.
Binary file added code_coverage/amber.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
96 changes: 96 additions & 0 deletions code_coverage/async/include/async/util/Call.h.func-sort-c.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html lang="en">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>LCOV - coverage.info - async/include/async/util/Call.h - functions</title>
<link rel="stylesheet" type="text/css" href="../../../../gcov.css">
</head>

<body>

<table width="100%" border=0 cellspacing=0 cellpadding=0>
<tr><td class="title">LCOV - code coverage report</td></tr>
<tr><td class="ruler"><img src="../../../../glass.png" width=3 height=3 alt=""></td></tr>

<tr>
<td width="100%">
<table cellpadding=1 border=0 width="100%">
<tr>
<td width="10%" class="headerItem">Current view:</td>
<td width="35%" class="headerValue"><a href="../../../../index.html">top level</a> - <a href="index.html">async/include/async/util</a> - Call.h<span style="font-size: 80%;"> (<a href="Call.h.gcov.html">source</a> / functions)</span></td>
<td width="5%"></td>
<td width="15%"></td>
<td width="10%" class="headerCovTableHead">Hit</td>
<td width="10%" class="headerCovTableHead">Total</td>
<td width="15%" class="headerCovTableHead">Coverage</td>
</tr>
<tr>
<td class="headerItem">Test:</td>
<td class="headerValue">coverage.info</td>
<td></td>
<td class="headerItem">Lines:</td>
<td class="headerCovTableEntry">5</td>
<td class="headerCovTableEntry">5</td>
<td class="headerCovTableEntryHi">100.0 %</td>
</tr>
<tr>
<td class="headerItem">Date:</td>
<td class="headerValue">2025-01-20 13:45:46</td>
<td></td>
<td class="headerItem">Functions:</td>
<td class="headerCovTableEntry">6</td>
<td class="headerCovTableEntry">6</td>
<td class="headerCovTableEntryHi">100.0 %</td>
</tr>
<tr><td><img src="../../../../glass.png" width=3 height=3 alt=""></td></tr>
</table>
</td>
</tr>

<tr><td class="ruler"><img src="../../../../glass.png" width=3 height=3 alt=""></td></tr>
</table>

<center>
<table width="60%" cellpadding=1 cellspacing=1 border=0>
<tr><td><br></td></tr>
<tr>
<td width="80%" class="tableHead">Function Name <span class="tableHeadSort"><a href="Call.h.func.html"><img src="../../../../updown.png" width=10 height=14 alt="Sort by function name" title="Sort by function name" border=0></a></span></td>
<td width="20%" class="tableHead">Hit count <span class="tableHeadSort"><img src="../../../../glass.png" width=10 height=14 alt="Sort by hit count" title="Sort by hit count" border=0></span></td>
</tr>
<tr>
<td class="coverFn"><a href="Call.h.gcov.html#51">_ZN5async4CallIN4estd7closureIFvtjEEEE7executeEv</a></td>
<td class="coverFnHi">1</td>
</tr>
<tr>
<td class="coverFn"><a href="Call.h.gcov.html#51">_ZN5async4CallIN4estd7closureIFvPN3uds22IncomingDiagConnectionEPKhtEEEE7executeEv</a></td>
<td class="coverFnHi">2</td>
</tr>
<tr>
<td class="coverFn"><a href="Call.h.gcov.html#51">_ZN5async4CallIN4estd7closureIFvPN9transport16TransportMessageENS3_34ITransportMessageProcessedListener16ProcessingResultEEEEE7executeEv</a></td>
<td class="coverFnHi">3</td>
</tr>
<tr>
<td class="coverFn"><a href="Call.h.gcov.html#51">_ZN5async4CallIN4estd7closureIFvhPN3uds15AbstractDiagJobEEEEE7executeEv</a></td>
<td class="coverFnHi">6</td>
</tr>
<tr>
<td class="coverFn"><a href="Call.h.gcov.html#51">_ZN5async4CallIN4estd7closureIFvtPN3uds15AbstractDiagJobEEEEE7executeEv</a></td>
<td class="coverFnHi">20</td>
</tr>
<tr>
<td class="coverFn"><a href="Call.h.gcov.html#51">_ZN5async4CallIN4estd8functionIFvvEEEE7executeEv</a></td>
<td class="coverFnHi">33</td>
</tr>
</table>
<br>
</center>
<table width="100%" border=0 cellspacing=0 cellpadding=0>
<tr><td class="ruler"><img src="../../../../glass.png" width=3 height=3 alt=""></td></tr>
<tr><td class="versionInfo">Generated by: <a href="http://ltp.sourceforge.net/coverage/lcov.php" target="_parent">LCOV version 1.14</a></td></tr>
</table>
<br>

</body>
</html>
96 changes: 96 additions & 0 deletions code_coverage/async/include/async/util/Call.h.func.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html lang="en">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>LCOV - coverage.info - async/include/async/util/Call.h - functions</title>
<link rel="stylesheet" type="text/css" href="../../../../gcov.css">
</head>

<body>

<table width="100%" border=0 cellspacing=0 cellpadding=0>
<tr><td class="title">LCOV - code coverage report</td></tr>
<tr><td class="ruler"><img src="../../../../glass.png" width=3 height=3 alt=""></td></tr>

<tr>
<td width="100%">
<table cellpadding=1 border=0 width="100%">
<tr>
<td width="10%" class="headerItem">Current view:</td>
<td width="35%" class="headerValue"><a href="../../../../index.html">top level</a> - <a href="index.html">async/include/async/util</a> - Call.h<span style="font-size: 80%;"> (<a href="Call.h.gcov.html">source</a> / functions)</span></td>
<td width="5%"></td>
<td width="15%"></td>
<td width="10%" class="headerCovTableHead">Hit</td>
<td width="10%" class="headerCovTableHead">Total</td>
<td width="15%" class="headerCovTableHead">Coverage</td>
</tr>
<tr>
<td class="headerItem">Test:</td>
<td class="headerValue">coverage.info</td>
<td></td>
<td class="headerItem">Lines:</td>
<td class="headerCovTableEntry">5</td>
<td class="headerCovTableEntry">5</td>
<td class="headerCovTableEntryHi">100.0 %</td>
</tr>
<tr>
<td class="headerItem">Date:</td>
<td class="headerValue">2025-01-20 13:45:46</td>
<td></td>
<td class="headerItem">Functions:</td>
<td class="headerCovTableEntry">6</td>
<td class="headerCovTableEntry">6</td>
<td class="headerCovTableEntryHi">100.0 %</td>
</tr>
<tr><td><img src="../../../../glass.png" width=3 height=3 alt=""></td></tr>
</table>
</td>
</tr>

<tr><td class="ruler"><img src="../../../../glass.png" width=3 height=3 alt=""></td></tr>
</table>

<center>
<table width="60%" cellpadding=1 cellspacing=1 border=0>
<tr><td><br></td></tr>
<tr>
<td width="80%" class="tableHead">Function Name <span class="tableHeadSort"><img src="../../../../glass.png" width=10 height=14 alt="Sort by function name" title="Sort by function name" border=0></span></td>
<td width="20%" class="tableHead">Hit count <span class="tableHeadSort"><a href="Call.h.func-sort-c.html"><img src="../../../../updown.png" width=10 height=14 alt="Sort by hit count" title="Sort by hit count" border=0></a></span></td>
</tr>
<tr>
<td class="coverFn"><a href="Call.h.gcov.html#51">_ZN5async4CallIN4estd7closureIFvPN3uds22IncomingDiagConnectionEPKhtEEEE7executeEv</a></td>
<td class="coverFnHi">2</td>
</tr>
<tr>
<td class="coverFn"><a href="Call.h.gcov.html#51">_ZN5async4CallIN4estd7closureIFvPN9transport16TransportMessageENS3_34ITransportMessageProcessedListener16ProcessingResultEEEEE7executeEv</a></td>
<td class="coverFnHi">3</td>
</tr>
<tr>
<td class="coverFn"><a href="Call.h.gcov.html#51">_ZN5async4CallIN4estd7closureIFvhPN3uds15AbstractDiagJobEEEEE7executeEv</a></td>
<td class="coverFnHi">6</td>
</tr>
<tr>
<td class="coverFn"><a href="Call.h.gcov.html#51">_ZN5async4CallIN4estd7closureIFvtPN3uds15AbstractDiagJobEEEEE7executeEv</a></td>
<td class="coverFnHi">20</td>
</tr>
<tr>
<td class="coverFn"><a href="Call.h.gcov.html#51">_ZN5async4CallIN4estd7closureIFvtjEEEE7executeEv</a></td>
<td class="coverFnHi">1</td>
</tr>
<tr>
<td class="coverFn"><a href="Call.h.gcov.html#51">_ZN5async4CallIN4estd8functionIFvvEEEE7executeEv</a></td>
<td class="coverFnHi">33</td>
</tr>
</table>
<br>
</center>
<table width="100%" border=0 cellspacing=0 cellpadding=0>
<tr><td class="ruler"><img src="../../../../glass.png" width=3 height=3 alt=""></td></tr>
<tr><td class="versionInfo">Generated by: <a href="http://ltp.sourceforge.net/coverage/lcov.php" target="_parent">LCOV version 1.14</a></td></tr>
</table>
<br>

</body>
</html>
136 changes: 136 additions & 0 deletions code_coverage/async/include/async/util/Call.h.gcov.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,136 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html lang="en">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>LCOV - coverage.info - async/include/async/util/Call.h</title>
<link rel="stylesheet" type="text/css" href="../../../../gcov.css">
</head>

<body>

<table width="100%" border=0 cellspacing=0 cellpadding=0>
<tr><td class="title">LCOV - code coverage report</td></tr>
<tr><td class="ruler"><img src="../../../../glass.png" width=3 height=3 alt=""></td></tr>

<tr>
<td width="100%">
<table cellpadding=1 border=0 width="100%">
<tr>
<td width="10%" class="headerItem">Current view:</td>
<td width="35%" class="headerValue"><a href="../../../../index.html">top level</a> - <a href="index.html">async/include/async/util</a> - Call.h<span style="font-size: 80%;"> (source / <a href="Call.h.func-sort-c.html">functions</a>)</span></td>
<td width="5%"></td>
<td width="15%"></td>
<td width="10%" class="headerCovTableHead">Hit</td>
<td width="10%" class="headerCovTableHead">Total</td>
<td width="15%" class="headerCovTableHead">Coverage</td>
</tr>
<tr>
<td class="headerItem">Test:</td>
<td class="headerValue">coverage.info</td>
<td></td>
<td class="headerItem">Lines:</td>
<td class="headerCovTableEntry">5</td>
<td class="headerCovTableEntry">5</td>
<td class="headerCovTableEntryHi">100.0 %</td>
</tr>
<tr>
<td class="headerItem">Date:</td>
<td class="headerValue">2025-01-20 13:45:46</td>
<td></td>
<td class="headerItem">Functions:</td>
<td class="headerCovTableEntry">6</td>
<td class="headerCovTableEntry">6</td>
<td class="headerCovTableEntryHi">100.0 %</td>
</tr>
<tr><td><img src="../../../../glass.png" width=3 height=3 alt=""></td></tr>
</table>
</td>
</tr>

<tr><td class="ruler"><img src="../../../../glass.png" width=3 height=3 alt=""></td></tr>
</table>

<table cellpadding=0 cellspacing=0 border=0>
<tr>
<td><br></td>
</tr>
<tr>
<td>
<pre class="sourceHeading"> Line data Source code</pre>
<pre class="source">
<a name="1"><span class="lineNum"> 1 </span> : // Copyright 2024 Accenture.</a>
<a name="2"><span class="lineNum"> 2 </span> : </a>
<a name="3"><span class="lineNum"> 3 </span> : /**</a>
<a name="4"><span class="lineNum"> 4 </span> : * \ingroup async</a>
<a name="5"><span class="lineNum"> 5 </span> : */</a>
<a name="6"><span class="lineNum"> 6 </span> : #ifndef GUARD_494723A2_B0E1_4BA7_B959_49EFF53DA1FB</a>
<a name="7"><span class="lineNum"> 7 </span> : #define GUARD_494723A2_B0E1_4BA7_B959_49EFF53DA1FB</a>
<a name="8"><span class="lineNum"> 8 </span> : </a>
<a name="9"><span class="lineNum"> 9 </span> : #include &quot;async/Async.h&quot;</a>
<a name="10"><span class="lineNum"> 10 </span> : </a>
<a name="11"><span class="lineNum"> 11 </span> : #include &lt;estd/functional.h&gt;</a>
<a name="12"><span class="lineNum"> 12 </span> : </a>
<a name="13"><span class="lineNum"> 13 </span> : namespace async</a>
<a name="14"><span class="lineNum"> 14 </span> : {</a>
<a name="15"><span class="lineNum"> 15 </span> : /**</a>
<a name="16"><span class="lineNum"> 16 </span> : * A template class that allows to provide a specific</a>
<a name="17"><span class="lineNum"> 17 </span> : * function to be executed as result of</a>
<a name="18"><span class="lineNum"> 18 </span> : * async::execute(), async::schedule() or async::scheduleAtFixedRate(),</a>
<a name="19"><span class="lineNum"> 19 </span> : *</a>
<a name="20"><span class="lineNum"> 20 </span> : * \tparam Handler The type of (non-runnable) class.</a>
<a name="21"><span class="lineNum"> 21 </span> : * \tparam handleFunc The member function to be called.</a>
<a name="22"><span class="lineNum"> 22 </span> : */</a>
<a name="23"><span class="lineNum"> 23 </span> : template&lt;class T&gt;</a>
<a name="24"><span class="lineNum"> 24 </span><span class="lineCov"> 31 : class Call : public RunnableType</span></a>
<a name="25"><span class="lineNum"> 25 </span> : {</a>
<a name="26"><span class="lineNum"> 26 </span> : public:</a>
<a name="27"><span class="lineNum"> 27 </span> : using CallType = T;</a>
<a name="28"><span class="lineNum"> 28 </span> : using RunnableType::RunnableType;</a>
<a name="29"><span class="lineNum"> 29 </span> : </a>
<a name="30"><span class="lineNum"> 30 </span> : /**</a>
<a name="31"><span class="lineNum"> 31 </span> : * Constructor.</a>
<a name="32"><span class="lineNum"> 32 </span> : * \param call function to execute provided by client.</a>
<a name="33"><span class="lineNum"> 33 </span> : */</a>
<a name="34"><span class="lineNum"> 34 </span> : Call(T const&amp; call);</a>
<a name="35"><span class="lineNum"> 35 </span> : </a>
<a name="36"><span class="lineNum"> 36 </span> : private:</a>
<a name="37"><span class="lineNum"> 37 </span> : void execute() override;</a>
<a name="38"><span class="lineNum"> 38 </span> : </a>
<a name="39"><span class="lineNum"> 39 </span> : private:</a>
<a name="40"><span class="lineNum"> 40 </span> : T _call;</a>
<a name="41"><span class="lineNum"> 41 </span> : };</a>
<a name="42"><span class="lineNum"> 42 </span> : </a>
<a name="43"><span class="lineNum"> 43 </span> : using Function = Call&lt;::estd::function&lt;void()&gt;&gt;;</a>
<a name="44"><span class="lineNum"> 44 </span> : </a>
<a name="45"><span class="lineNum"> 45 </span> : /**</a>
<a name="46"><span class="lineNum"> 46 </span> : * Inline implementations.</a>
<a name="47"><span class="lineNum"> 47 </span> : */</a>
<a name="48"><span class="lineNum"> 48 </span> : template&lt;class T&gt;</a>
<a name="49"><span class="lineNum"> 49 </span><span class="lineCov"> 465 : Call&lt;T&gt;::Call(T const&amp; call) : _call(call)</span></a>
<a name="50"><span class="lineNum"> 50 </span> : {}</a>
<a name="51"><span class="lineNum"> 51 </span> : </a>
<a name="52"><span class="lineNum"> 52 </span> : template&lt;class T&gt;</a>
<a name="53"><span class="lineNum"> 53 </span><span class="lineCov"> 65 : void Call&lt;T&gt;::execute()</span></a>
<a name="54"><span class="lineNum"> 54 </span> : {</a>
<a name="55"><span class="lineNum"> 55 </span><span class="lineCov"> 65 : _call();</span></a>
<a name="56"><span class="lineNum"> 56 </span><span class="lineCov"> 65 : }</span></a>
<a name="57"><span class="lineNum"> 57 </span> : </a>
<a name="58"><span class="lineNum"> 58 </span> : } // namespace async</a>
<a name="59"><span class="lineNum"> 59 </span> : </a>
<a name="60"><span class="lineNum"> 60 </span> : #endif // _ASYNC_ASYNCCALL_H_</a>
</pre>
</td>
</tr>
</table>
<br>

<table width="100%" border=0 cellspacing=0 cellpadding=0>
<tr><td class="ruler"><img src="../../../../glass.png" width=3 height=3 alt=""></td></tr>
<tr><td class="versionInfo">Generated by: <a href="http://ltp.sourceforge.net/coverage/lcov.php" target="_parent">LCOV version 1.14</a></td></tr>
</table>
<br>

</body>
</html>
Loading

0 comments on commit 91de9a1

Please sign in to comment.