Skip to content

Commit

Permalink
deploy: 0acf988
Browse files Browse the repository at this point in the history
  • Loading branch information
cieslarmichal committed Oct 16, 2023
1 parent f899e70 commit 52b0c52
Show file tree
Hide file tree
Showing 10 changed files with 138 additions and 84 deletions.
114 changes: 61 additions & 53 deletions Helper_8h_source.html

Large diffs are not rendered by default.

15 changes: 9 additions & 6 deletions Person_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -114,11 +114,11 @@
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"><a class="line" href="classfaker_1_1Person.html"> 11</a></span><span class="keyword">class </span><a class="code hl_class" href="classfaker_1_1Person.html">Person</a></div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span>{</div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="classfaker_1_1Person.html#a28f5846e5d14f92edf6da8c9ae193550"> 28</a></span> <span class="keyword">static</span> std::string <a class="code hl_function" href="classfaker_1_1Person.html#a28f5846e5d14f92edf6da8c9ae193550">firstName</a>(Language language = Language::English, std::optional&lt;Sex&gt; = std::nullopt);</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="classfaker_1_1Person.html#a28f5846e5d14f92edf6da8c9ae193550"> 28</a></span> <span class="keyword">static</span> std::string <a class="code hl_function" href="classfaker_1_1Person.html#a28f5846e5d14f92edf6da8c9ae193550">firstName</a>(Language <a class="code hl_function" href="classfaker_1_1Person.html#af414b9dd8565995f4afc0e2850dde42c">language</a> = Language::English, std::optional&lt;Sex&gt; = std::nullopt);</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="classfaker_1_1Person.html#a364e30d0ee90e2f3359dc7258b798521"> 41</a></span> <span class="keyword">static</span> std::string <a class="code hl_function" href="classfaker_1_1Person.html#a364e30d0ee90e2f3359dc7258b798521">lastName</a>(Language language = Language::English, std::optional&lt;Sex&gt; = std::nullopt);</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="classfaker_1_1Person.html#a364e30d0ee90e2f3359dc7258b798521"> 41</a></span> <span class="keyword">static</span> std::string <a class="code hl_function" href="classfaker_1_1Person.html#a364e30d0ee90e2f3359dc7258b798521">lastName</a>(Language <a class="code hl_function" href="classfaker_1_1Person.html#af414b9dd8565995f4afc0e2850dde42c">language</a> = Language::English, std::optional&lt;Sex&gt; = std::nullopt);</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="classfaker_1_1Person.html#aff8a4e9459c364335efe03253c8e6e0b"> 56</a></span> <span class="keyword">static</span> std::string <a class="code hl_function" href="classfaker_1_1Person.html#aff8a4e9459c364335efe03253c8e6e0b">fullName</a>(Language language = Language::English, std::optional&lt;Sex&gt; = std::nullopt);</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="classfaker_1_1Person.html#aff8a4e9459c364335efe03253c8e6e0b"> 56</a></span> <span class="keyword">static</span> std::string <a class="code hl_function" href="classfaker_1_1Person.html#aff8a4e9459c364335efe03253c8e6e0b">fullName</a>(Language <a class="code hl_function" href="classfaker_1_1Person.html#af414b9dd8565995f4afc0e2850dde42c">language</a> = Language::English, std::optional&lt;Sex&gt; = std::nullopt);</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> </div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"><a class="line" href="classfaker_1_1Person.html#a028887fb2a41481096c6547ed1ab57f1"> 71</a></span> <span class="keyword">static</span> std::string <a class="code hl_function" href="classfaker_1_1Person.html#a028887fb2a41481096c6547ed1ab57f1">prefix</a>(std::optional&lt;Sex&gt; = std::nullopt);</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
Expand All @@ -134,10 +134,12 @@
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> </div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"><a class="line" href="classfaker_1_1Person.html#a52c0cc839ae71e5df637137becdad8ef"> 137</a></span> <span class="keyword">static</span> std::string <a class="code hl_function" href="classfaker_1_1Person.html#a52c0cc839ae71e5df637137becdad8ef">jobType</a>();</div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> </div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"><a class="line" href="classfaker_1_1Person.html#a499b411db884a8b154b370009bd3b3c2"> 149</a></span> <span class="keyword">static</span> std::string <a class="code hl_function" href="classfaker_1_1Person.html#a499b411db884a8b154b370009bd3b3c2">hobby</a>();</div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span>};</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"><a class="line" href="classfaker_1_1Person.html#a499b411db884a8b154b370009bd3b3c2"> 148</a></span> <span class="keyword">static</span> std::string <a class="code hl_function" href="classfaker_1_1Person.html#a499b411db884a8b154b370009bd3b3c2">hobby</a>();</div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> </div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"><a class="line" href="classfaker_1_1Person.html#af414b9dd8565995f4afc0e2850dde42c"> 159</a></span> <span class="keyword">static</span> std::string <a class="code hl_function" href="classfaker_1_1Person.html#af414b9dd8565995f4afc0e2850dde42c">language</a>();</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span>};</div>
</div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span>}</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span>}</div>
<div class="ttc" id="aclassfaker_1_1Person_html"><div class="ttname"><a href="classfaker_1_1Person.html">faker::Person</a></div><div class="ttdef"><b>Definition</b> Person.h:12</div></div>
<div class="ttc" id="aclassfaker_1_1Person_html_a028887fb2a41481096c6547ed1ab57f1"><div class="ttname"><a href="classfaker_1_1Person.html#a028887fb2a41481096c6547ed1ab57f1">faker::Person::prefix</a></div><div class="ttdeci">static std::string prefix(std::optional&lt; Sex &gt;=std::nullopt)</div><div class="ttdoc">Returns a random name prefix.</div></div>
<div class="ttc" id="aclassfaker_1_1Person_html_a0347ebf92763183d8eef2fce5f78fc44"><div class="ttname"><a href="classfaker_1_1Person.html#a0347ebf92763183d8eef2fce5f78fc44">faker::Person::sex</a></div><div class="ttdeci">static std::string sex()</div><div class="ttdoc">Returns a sex.</div></div>
Expand All @@ -149,6 +151,7 @@
<div class="ttc" id="aclassfaker_1_1Person_html_ab0e3138fe0416b97219b0815d3de5e29"><div class="ttname"><a href="classfaker_1_1Person.html#ab0e3138fe0416b97219b0815d3de5e29">faker::Person::jobDescriptor</a></div><div class="ttdeci">static std::string jobDescriptor()</div><div class="ttdoc">Returns a random job descriptor.</div></div>
<div class="ttc" id="aclassfaker_1_1Person_html_ad9a483f0c91fd2e31b35872aa2d669bc"><div class="ttname"><a href="classfaker_1_1Person.html#ad9a483f0c91fd2e31b35872aa2d669bc">faker::Person::jobTitle</a></div><div class="ttdeci">static std::string jobTitle()</div><div class="ttdoc">Returns a random job title.</div></div>
<div class="ttc" id="aclassfaker_1_1Person_html_ade55cc28e754c76d5763c01a9ba2f8b4"><div class="ttname"><a href="classfaker_1_1Person.html#ade55cc28e754c76d5763c01a9ba2f8b4">faker::Person::gender</a></div><div class="ttdeci">static std::string gender()</div><div class="ttdoc">Returns a random gender.</div></div>
<div class="ttc" id="aclassfaker_1_1Person_html_af414b9dd8565995f4afc0e2850dde42c"><div class="ttname"><a href="classfaker_1_1Person.html#af414b9dd8565995f4afc0e2850dde42c">faker::Person::language</a></div><div class="ttdeci">static std::string language()</div><div class="ttdoc">Returns a random language.</div></div>
<div class="ttc" id="aclassfaker_1_1Person_html_aff8a4e9459c364335efe03253c8e6e0b"><div class="ttname"><a href="classfaker_1_1Person.html#aff8a4e9459c364335efe03253c8e6e0b">faker::Person::fullName</a></div><div class="ttdeci">static std::string fullName(Language language=Language::English, std::optional&lt; Sex &gt;=std::nullopt)</div><div class="ttdoc">Returns a random full name.</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
Expand Down
13 changes: 7 additions & 6 deletions classfaker_1_1Helper-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -99,12 +99,13 @@
<p>This is the complete list of members for <a class="el" href="classfaker_1_1Helper.html">faker::Helper</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classfaker_1_1Helper.html#a46622f2ea33bab9a6ee3d35149f8b01b">arrayElement</a>(std::span&lt; const T &gt; data)</td><td class="entry"><a class="el" href="classfaker_1_1Helper.html">faker::Helper</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classfaker_1_1Helper.html#a378bc48e5d3c6438a70b75ede9e2d9a3">maybe</a>(std::function&lt; TResult()&gt; callback, double probability=0.5)</td><td class="entry"><a class="el" href="classfaker_1_1Helper.html">faker::Helper</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classfaker_1_1Helper.html#a2767629938711ae619fadcf489698d11">objectKey</a>(const T &amp;object)</td><td class="entry"><a class="el" href="classfaker_1_1Helper.html">faker::Helper</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classfaker_1_1Helper.html#ad97b7e42b9f650bdea9ecba04b135768">regexpStyleStringParse</a>(const std::string &amp;input)</td><td class="entry"><a class="el" href="classfaker_1_1Helper.html">faker::Helper</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classfaker_1_1Helper.html#aa5b961cfbb6d333449127750f9e95199">replaceCreditCardSymbols</a>(const std::string &amp;inputString=&quot;6453-####-####-####-###L&quot;, char symbol='#')</td><td class="entry"><a class="el" href="classfaker_1_1Helper.html">faker::Helper</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classfaker_1_1Helper.html#a8241b8aa5d9c9ac41c35db12bcfc4087">replaceSymbolWithNumber</a>(std::string str, const char &amp;symbol='#')</td><td class="entry"><a class="el" href="classfaker_1_1Helper.html">faker::Helper</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classfaker_1_1Helper.html#a5604817b289605971edea4034bd65115">shuffle</a>(std::vector&lt; T &gt; data)</td><td class="entry"><a class="el" href="classfaker_1_1Helper.html">faker::Helper</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>arrayElement</b>(const std::vector&lt; T &gt; &amp;data) (defined in <a class="el" href="classfaker_1_1Helper.html">faker::Helper</a>)</td><td class="entry"><a class="el" href="classfaker_1_1Helper.html">faker::Helper</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classfaker_1_1Helper.html#a378bc48e5d3c6438a70b75ede9e2d9a3">maybe</a>(std::function&lt; TResult()&gt; callback, double probability=0.5)</td><td class="entry"><a class="el" href="classfaker_1_1Helper.html">faker::Helper</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classfaker_1_1Helper.html#a2767629938711ae619fadcf489698d11">objectKey</a>(const T &amp;object)</td><td class="entry"><a class="el" href="classfaker_1_1Helper.html">faker::Helper</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classfaker_1_1Helper.html#ad97b7e42b9f650bdea9ecba04b135768">regexpStyleStringParse</a>(const std::string &amp;input)</td><td class="entry"><a class="el" href="classfaker_1_1Helper.html">faker::Helper</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classfaker_1_1Helper.html#aa5b961cfbb6d333449127750f9e95199">replaceCreditCardSymbols</a>(const std::string &amp;inputString=&quot;6453-####-####-####-###L&quot;, char symbol='#')</td><td class="entry"><a class="el" href="classfaker_1_1Helper.html">faker::Helper</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classfaker_1_1Helper.html#a8241b8aa5d9c9ac41c35db12bcfc4087">replaceSymbolWithNumber</a>(std::string str, const char &amp;symbol='#')</td><td class="entry"><a class="el" href="classfaker_1_1Helper.html">faker::Helper</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classfaker_1_1Helper.html#a5604817b289605971edea4034bd65115">shuffle</a>(std::vector&lt; T &gt; data)</td><td class="entry"><a class="el" href="classfaker_1_1Helper.html">faker::Helper</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
Expand Down
6 changes: 5 additions & 1 deletion classfaker_1_1Helper.html
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,10 @@
<tr class="memitem:a46622f2ea33bab9a6ee3d35149f8b01b"><td class="memTemplItemLeft" align="right" valign="top">static T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classfaker_1_1Helper.html#a46622f2ea33bab9a6ee3d35149f8b01b">arrayElement</a> (std::span&lt; const T &gt; data)</td></tr>
<tr class="memdesc:a46622f2ea33bab9a6ee3d35149f8b01b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a random element from an STL container. <br /></td></tr>
<tr class="separator:a46622f2ea33bab9a6ee3d35149f8b01b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7c79f7dbcb604b8c1c64e67d01ca1ad" id="r_ac7c79f7dbcb604b8c1c64e67d01ca1ad"><td class="memTemplParams" colspan="2"><a id="ac7c79f7dbcb604b8c1c64e67d01ca1ad" name="ac7c79f7dbcb604b8c1c64e67d01ca1ad"></a>
template&lt;class T &gt; </td></tr>
<tr class="memitem:ac7c79f7dbcb604b8c1c64e67d01ca1ad"><td class="memTemplItemLeft" align="right" valign="top">static T&#160;</td><td class="memTemplItemRight" valign="bottom"><b>arrayElement</b> (const std::vector&lt; T &gt; &amp;data)</td></tr>
<tr class="separator:ac7c79f7dbcb604b8c1c64e67d01ca1ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5604817b289605971edea4034bd65115" id="r_a5604817b289605971edea4034bd65115"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a5604817b289605971edea4034bd65115"><td class="memTemplItemLeft" align="right" valign="top">static std::vector&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classfaker_1_1Helper.html#a5604817b289605971edea4034bd65115">shuffle</a> (std::vector&lt; T &gt; data)</td></tr>
<tr class="memdesc:a5604817b289605971edea4034bd65115"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns shuffled STL container. <br /></td></tr>
Expand Down Expand Up @@ -281,7 +285,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a2767629938711ae619fadcf4
<div class="line">{3, <span class="stringliteral">&quot;three&quot;</span>}</div>
<div class="line">};</div>
<div class="line"><a class="code hl_function" href="classfaker_1_1Helper.html#a2767629938711ae619fadcf489698d11">Helper::objectKey</a>(testMap) <span class="comment">// &quot;2&quot;</span></div>
<div class="ttc" id="aclassfaker_1_1Helper_html_a2767629938711ae619fadcf489698d11"><div class="ttname"><a href="classfaker_1_1Helper.html#a2767629938711ae619fadcf489698d11">faker::Helper::objectKey</a></div><div class="ttdeci">static T::key_type objectKey(const T &amp;object)</div><div class="ttdoc">Returns a random key from given object.</div><div class="ttdef"><b>Definition</b> Helper.h:139</div></div>
<div class="ttc" id="aclassfaker_1_1Helper_html_a2767629938711ae619fadcf489698d11"><div class="ttname"><a href="classfaker_1_1Helper.html#a2767629938711ae619fadcf489698d11">faker::Helper::objectKey</a></div><div class="ttdeci">static T::key_type objectKey(const T &amp;object)</div><div class="ttdoc">Returns a random key from given object.</div><div class="ttdef"><b>Definition</b> Helper.h:147</div></div>
</div><!-- fragment -->
</div>
</div>
Expand Down
7 changes: 4 additions & 3 deletions classfaker_1_1Person-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -106,9 +106,10 @@
<tr class="odd"><td class="entry"><a class="el" href="classfaker_1_1Person.html#ab0e3138fe0416b97219b0815d3de5e29">jobDescriptor</a>()</td><td class="entry"><a class="el" href="classfaker_1_1Person.html">faker::Person</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classfaker_1_1Person.html#ad9a483f0c91fd2e31b35872aa2d669bc">jobTitle</a>()</td><td class="entry"><a class="el" href="classfaker_1_1Person.html">faker::Person</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classfaker_1_1Person.html#a52c0cc839ae71e5df637137becdad8ef">jobType</a>()</td><td class="entry"><a class="el" href="classfaker_1_1Person.html">faker::Person</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classfaker_1_1Person.html#a364e30d0ee90e2f3359dc7258b798521">lastName</a>(Language language=Language::English, std::optional&lt; Sex &gt;=std::nullopt)</td><td class="entry"><a class="el" href="classfaker_1_1Person.html">faker::Person</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classfaker_1_1Person.html#a028887fb2a41481096c6547ed1ab57f1">prefix</a>(std::optional&lt; Sex &gt;=std::nullopt)</td><td class="entry"><a class="el" href="classfaker_1_1Person.html">faker::Person</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classfaker_1_1Person.html#a0347ebf92763183d8eef2fce5f78fc44">sex</a>()</td><td class="entry"><a class="el" href="classfaker_1_1Person.html">faker::Person</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classfaker_1_1Person.html#af414b9dd8565995f4afc0e2850dde42c">language</a>()</td><td class="entry"><a class="el" href="classfaker_1_1Person.html">faker::Person</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classfaker_1_1Person.html#a364e30d0ee90e2f3359dc7258b798521">lastName</a>(Language language=Language::English, std::optional&lt; Sex &gt;=std::nullopt)</td><td class="entry"><a class="el" href="classfaker_1_1Person.html">faker::Person</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classfaker_1_1Person.html#a028887fb2a41481096c6547ed1ab57f1">prefix</a>(std::optional&lt; Sex &gt;=std::nullopt)</td><td class="entry"><a class="el" href="classfaker_1_1Person.html">faker::Person</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classfaker_1_1Person.html#a0347ebf92763183d8eef2fce5f78fc44">sex</a>()</td><td class="entry"><a class="el" href="classfaker_1_1Person.html">faker::Person</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
Expand Down
Loading

0 comments on commit 52b0c52

Please sign in to comment.