Deploying to gh-pages from @ devkitPro/wut@2016e429c1 🚀

This commit is contained in:
WinterMute 2026-02-21 12:43:12 +00:00
commit 573de833b1
5323 changed files with 405635 additions and 0 deletions

1
CNAME Normal file
View File

@ -0,0 +1 @@
wut.devkitpro.org

179
CTR_8h.html Normal file
View File

@ -0,0 +1,179 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/cfg/CTR.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_87f33540ca7d24b9110e50f6a7771137.html">cfg</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle"><div class="title">CTR.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="wut_8h_source.html">wut.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for CTR.h:</div>
<div class="dyncontent">
<div class="center"><img src="CTR_8h__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2cfg_2CTR_8h" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2cfg_2CTR_8h" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2cfg_2CTR_8h">
<area shape="rect" title=" " alt="" coords="115,5,302,45"/>
<area shape="rect" href="wut_8h.html" title=" " alt="" coords="179,93,238,119"/>
<area shape="poly" title=" " alt="" coords="211,46,211,79,206,79,206,46"/>
<area shape="rect" title=" " alt="" coords="6,167,134,192"/>
<area shape="poly" title=" " alt="" coords="188,121,106,163,104,158,185,116"/>
<area shape="rect" href="wut__types_8h.html" title=" " alt="" coords="158,167,259,192"/>
<area shape="poly" title=" " alt="" coords="211,119,211,153,206,153,206,119"/>
<area shape="rect" href="wut__rplwrap_8h.html" title=" " alt="" coords="283,167,398,192"/>
<area shape="poly" title=" " alt="" coords="231,116,308,158,306,162,229,121"/>
<area shape="rect" title=" " alt="" coords="5,240,92,265"/>
<area shape="poly" title=" " alt="" coords="184,194,88,237,86,232,182,190"/>
<area shape="rect" title=" " alt="" coords="117,240,199,265"/>
<area shape="poly" title=" " alt="" coords="202,194,176,230,172,227,198,191"/>
<area shape="rect" title=" " alt="" coords="223,240,298,265"/>
<area shape="poly" title=" " alt="" coords="219,191,246,227,242,230,215,194"/>
<area shape="rect" title=" " alt="" coords="323,240,393,265"/>
<area shape="poly" title=" " alt="" coords="234,190,322,232,320,236,232,194"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="CTR_8h__dep__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2cfg_2CTR_8hdep" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2cfg_2CTR_8hdep" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2cfg_2CTR_8hdep">
<area shape="rect" title=" " alt="" coords="117,5,303,45"/>
<area shape="rect" href="dlp_2Cafe_8h.html" title=" " alt="" coords="5,181,196,221"/>
<area shape="poly" title=" " alt="" coords="114,53,85,71,63,95,57,116,61,139,72,161,86,180,81,183,68,163,56,140,51,116,58,92,82,66,112,48"/>
<area shape="rect" href="uds_2Cafe_8h.html" title=" " alt="" coords="254,181,449,221"/>
<area shape="poly" title=" " alt="" coords="308,48,338,66,362,92,370,114,371,139,362,182,357,180,366,138,365,116,357,95,335,71,306,53"/>
<area shape="rect" href="NodeInformation_8h.html" title=" " alt="" coords="73,93,347,133"/>
<area shape="poly" title=" " alt="" coords="213,59,213,93,207,93,207,59"/>
<area shape="rect" href="dlp_8h.html" title=" " alt="" coords="14,269,187,309"/>
<area shape="poly" title=" " alt="" coords="103,235,103,269,98,269,98,235"/>
<area shape="rect" href="uds_8h.html" title=" " alt="" coords="265,269,438,309"/>
<area shape="poly" title=" " alt="" coords="354,235,354,269,349,269,349,235"/>
<area shape="poly" title=" " alt="" coords="177,144,127,183,123,179,173,140"/>
<area shape="poly" title=" " alt="" coords="254,138,322,179,319,184,251,143"/>
</map>
</div>
</div>
<p><a href="CTR_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:structnn_1_1cfg_1_1CTR_1_1UserName" id="r_structnn_1_1cfg_1_1CTR_1_1UserName"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1cfg_1_1CTR.html#structnn_1_1cfg_1_1CTR_1_1UserName">UserName</a></td></tr>
<tr class="memdesc:structnn_1_1cfg_1_1CTR_1_1UserName"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents a console username, used in UDS and DLP. <a href="namespacenn_1_1cfg_1_1CTR.html#structnn_1_1cfg_1_1CTR_1_1UserName">More...</a><br /></td></tr>
<tr class="separator:structnn_1_1cfg_1_1CTR_1_1UserName"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacenn" id="r_namespacenn"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn.html">nn</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1cfg" id="r_namespacenn_1_1cfg"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1cfg.html">nn::cfg</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1cfg_1_1CTR" id="r_namespacenn_1_1cfg_1_1CTR"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1cfg_1_1CTR.html">nn::cfg::CTR</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
<a name="structnn_1_1cfg_1_1CTR_1_1UserName" id="structnn_1_1cfg_1_1CTR_1_1UserName"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1cfg_1_1CTR_1_1UserName">&#9670;&#160;</a></span>nn::cfg::CTR::UserName</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct nn::cfg::CTR::UserName</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock"><p>Represents a console username, used in UDS and DLP. </p>
<p class="definition">Definition at line <a class="el" href="CTR_8h_source.html#l00017">17</a> of file <a class="el" href="CTR_8h_source.html">CTR.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a2cc6a19d492f335d958b4536e72f2593" name="a2cc6a19d492f335d958b4536e72f2593"></a>char16_t</td>
<td class="fieldname">
name[12]</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

15
CTR_8h__dep__incl.map Normal file
View File

@ -0,0 +1,15 @@
<map id="/home/runner/work/wut/wut/include/nn/cfg/CTR.h" name="/home/runner/work/wut/wut/include/nn/cfg/CTR.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="117,5,303,45"/>
<area shape="rect" id="Node000002" href="$dlp_2Cafe_8h.html" title=" " alt="" coords="5,181,196,221"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="114,53,85,71,63,95,57,116,61,139,72,161,86,180,81,183,68,163,56,140,51,116,58,92,82,66,112,48"/>
<area shape="rect" id="Node000004" href="$uds_2Cafe_8h.html" title=" " alt="" coords="254,181,449,221"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="308,48,338,66,362,92,370,114,371,139,362,182,357,180,366,138,365,116,357,95,335,71,306,53"/>
<area shape="rect" id="Node000006" href="$NodeInformation_8h.html" title=" " alt="" coords="73,93,347,133"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="213,59,213,93,207,93,207,59"/>
<area shape="rect" id="Node000003" href="$dlp_8h.html" title=" " alt="" coords="14,269,187,309"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="103,235,103,269,98,269,98,235"/>
<area shape="rect" id="Node000005" href="$uds_8h.html" title=" " alt="" coords="265,269,438,309"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="354,235,354,269,349,269,349,235"/>
<area shape="poly" id="edge6_Node000006_Node000002" title=" " alt="" coords="177,144,127,183,123,179,173,140"/>
<area shape="poly" id="edge7_Node000006_Node000004" title=" " alt="" coords="254,138,322,179,319,184,251,143"/>
</map>

1
CTR_8h__dep__incl.md5 Normal file
View File

@ -0,0 +1 @@
e4427c47ab8bc74c0b4f3f2df51cf7d8

BIN
CTR_8h__dep__incl.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

19
CTR_8h__incl.map Normal file
View File

@ -0,0 +1,19 @@
<map id="/home/runner/work/wut/wut/include/nn/cfg/CTR.h" name="/home/runner/work/wut/wut/include/nn/cfg/CTR.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="115,5,302,45"/>
<area shape="rect" id="Node000002" href="$wut_8h.html" title=" " alt="" coords="179,93,238,119"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="211,46,211,79,206,79,206,46"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="6,167,134,192"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="188,121,106,163,104,158,185,116"/>
<area shape="rect" id="Node000004" href="$wut__types_8h.html" title=" " alt="" coords="158,167,259,192"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="211,119,211,153,206,153,206,119"/>
<area shape="rect" id="Node000009" href="$wut__rplwrap_8h.html" title=" " alt="" coords="283,167,398,192"/>
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="231,116,308,158,306,162,229,121"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="5,240,92,265"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="184,194,88,237,86,232,182,190"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="117,240,199,265"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="202,194,176,230,172,227,198,191"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="223,240,298,265"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="219,191,246,227,242,230,215,194"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="323,240,393,265"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="234,190,322,232,320,236,232,194"/>
</map>

1
CTR_8h__incl.md5 Normal file
View File

@ -0,0 +1 @@
3cb8838ff855b507510fd803eaeb8436

BIN
CTR_8h__incl.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

129
CTR_8h_source.html Normal file
View File

@ -0,0 +1,129 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/cfg/CTR.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_87f33540ca7d24b9110e50f6a7771137.html">cfg</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">CTR.h</div></div>
</div><!--header-->
<div class="contents">
<a href="CTR_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span> </div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include &lt;<a class="code" href="wut_8h.html">wut.h</a>&gt;</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span> </div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span> </div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacenn.html">nn</a></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span>{</div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span> </div>
<div class="foldopen" id="foldopen00010" data-start="{" data-end="}">
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"><a class="line" href="namespacenn_1_1cfg.html"> 10</a></span><span class="keyword">namespace </span>cfg</div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span>{</div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> </div>
<div class="foldopen" id="foldopen00013" data-start="{" data-end="}">
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"><a class="line" href="namespacenn_1_1cfg_1_1CTR.html"> 13</a></span><span class="keyword">namespace </span>CTR</div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span>{</div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> </div>
<div class="foldopen" id="foldopen00017" data-start="{" data-end="};">
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="namespacenn_1_1cfg_1_1CTR.html"> 17</a></span><span class="keyword">struct </span><a class="code hl_struct" href="namespacenn_1_1cfg_1_1CTR.html#structnn_1_1cfg_1_1CTR_1_1UserName">UserName</a></div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span>{</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="namespacenn_1_1cfg_1_1CTR.html#a2cc6a19d492f335d958b4536e72f2593"> 19</a></span> <span class="keywordtype">char16_t</span> <a class="code hl_variable" href="namespacenn_1_1cfg_1_1CTR.html#a2cc6a19d492f335d958b4536e72f2593">name</a>[12];</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span>};</div>
</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span>WUT_CHECK_SIZE(<a class="code hl_struct" href="namespacenn_1_1cfg_1_1CTR.html#structnn_1_1cfg_1_1CTR_1_1UserName">UserName</a>, 0x18);</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span>} <span class="comment">// namespace CTR</span></div>
</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span>} <span class="comment">// namespace cfg</span></div>
</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span>} <span class="comment">// namespace nn</span></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="anamespacenn_1_1cfg_1_1CTR_html_a2cc6a19d492f335d958b4536e72f2593"><div class="ttname"><a href="namespacenn_1_1cfg_1_1CTR.html#a2cc6a19d492f335d958b4536e72f2593">nn::cfg::CTR::UserName::name</a></div><div class="ttdeci">char16_t name[12]</div><div class="ttdef"><b>Definition</b> <a href="CTR_8h_source.html#l00019">CTR.h:19</a></div></div>
<div class="ttc" id="anamespacenn_1_1cfg_1_1CTR_html_structnn_1_1cfg_1_1CTR_1_1UserName"><div class="ttname"><a href="namespacenn_1_1cfg_1_1CTR.html#structnn_1_1cfg_1_1CTR_1_1UserName">nn::cfg::CTR::UserName</a></div><div class="ttdoc">Represents a console username, used in UDS and DLP.</div><div class="ttdef"><b>Definition</b> <a href="CTR_8h_source.html#l00017">CTR.h:18</a></div></div>
<div class="ttc" id="anamespacenn_html"><div class="ttname"><a href="namespacenn.html">nn</a></div><div class="ttdef"><b>Definition</b> <a href="ac__cpp_8h_source.html#l00015">ac_cpp.h:16</a></div></div>
<div class="ttc" id="awut_8h_html"><div class="ttname"><a href="wut_8h.html">wut.h</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

252
CacheManager_8h.html Normal file
View File

@ -0,0 +1,252 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/CacheManager.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">CacheManager.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="wut_8h_source.html">wut.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="nn_2result_8h_source.html">nn/result.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="ISerializer_8h_source.html">nn/sl/ISerializer.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="KillerNotification_8h_source.html">nn/sl/KillerNotification.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="sl__cpp_8h_source.html">nn/sl/sl_cpp.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for CacheManager.h:</div>
<div class="dyncontent">
<div class="center"><img src="CacheManager_8h__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2CacheManager_8h" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2CacheManager_8h" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2CacheManager_8h">
<area shape="rect" title=" " alt="" coords="59,5,307,45"/>
<area shape="rect" href="wut_8h.html" title=" " alt="" coords="352,695,411,720"/>
<area shape="poly" title=" " alt="" coords="132,48,90,69,50,97,33,115,20,134,11,155,8,178,8,562,10,574,18,586,45,609,86,629,136,648,245,678,339,696,338,702,244,683,134,653,84,634,42,613,14,589,6,576,3,562,3,178,6,153,15,131,29,111,47,93,87,64,129,43"/>
<area shape="rect" href="nn_2result_8h.html" title=" " alt="" coords="148,328,239,353"/>
<area shape="poly" title=" " alt="" coords="159,48,129,74,101,110,90,129,82,149,80,170,84,191,101,229,124,263,172,317,168,321,120,267,96,231,79,193,75,170,77,148,85,127,96,106,126,71,155,44"/>
<area shape="rect" href="ISerializer_8h.html" title=" " alt="" coords="371,93,504,119"/>
<area shape="poly" title=" " alt="" coords="244,43,388,87,386,92,243,48"/>
<area shape="rect" href="KillerNotification_8h.html" title=" " alt="" coords="93,167,272,192"/>
<area shape="poly" title=" " alt="" coords="185,46,185,153,180,153,180,46"/>
<area shape="rect" href="sl__cpp_8h.html" title=" " alt="" coords="395,247,469,273"/>
<area shape="poly" title=" " alt="" coords="205,44,411,236,407,239,201,48"/>
<area shape="rect" title=" " alt="" coords="179,768,307,793"/>
<area shape="poly" title=" " alt="" coords="360,722,279,764,276,759,358,718"/>
<area shape="rect" href="wut__types_8h.html" title=" " alt="" coords="331,768,432,793"/>
<area shape="poly" title=" " alt="" coords="384,720,384,754,379,754,379,720"/>
<area shape="rect" href="wut__rplwrap_8h.html" title=" " alt="" coords="456,768,571,793"/>
<area shape="poly" title=" " alt="" coords="404,718,481,759,479,764,401,722"/>
<area shape="rect" title=" " alt="" coords="178,841,265,867"/>
<area shape="poly" title=" " alt="" coords="357,796,261,838,259,833,355,791"/>
<area shape="rect" title=" " alt="" coords="289,841,372,867"/>
<area shape="poly" title=" " alt="" coords="375,795,349,832,345,829,371,792"/>
<area shape="rect" title=" " alt="" coords="396,841,471,867"/>
<area shape="poly" title=" " alt="" coords="392,792,419,829,415,832,388,795"/>
<area shape="rect" title=" " alt="" coords="495,841,566,867"/>
<area shape="poly" title=" " alt="" coords="406,791,495,833,493,838,404,796"/>
<area shape="poly" title=" " alt="" coords="191,355,172,411,163,448,160,486,160,562,165,591,179,616,199,637,225,654,283,681,339,696,337,701,282,686,222,659,196,641,174,619,160,593,155,562,155,486,158,447,167,409,186,353"/>
<area shape="poly" title=" " alt="" coords="505,104,560,108,623,118,688,136,748,164,777,183,800,202,814,226,819,258,819,562,816,584,808,600,797,612,782,621,702,649,628,675,552,692,482,702,425,707,424,701,481,696,551,686,627,670,700,644,779,616,793,608,804,597,811,582,813,562,813,259,809,227,796,205,774,187,745,169,686,141,622,123,560,113,504,109"/>
<area shape="poly" title=" " alt="" coords="427,121,217,320,214,316,423,117"/>
<area shape="rect" href="time_8h.html" title=" " alt="" coords="509,548,627,573"/>
<area shape="poly" title=" " alt="" coords="504,107,586,117,630,127,672,141,709,161,740,186,761,219,768,258,768,416,764,441,754,463,739,483,719,501,674,528,627,546,625,541,671,523,716,496,735,480,749,461,759,439,763,415,763,259,756,221,736,190,706,165,670,146,628,132,585,122,504,112"/>
<area shape="poly" title=" " alt="" coords="397,121,237,166,236,160,396,116"/>
<area shape="poly" title=" " alt="" coords="440,119,436,234,430,234,434,119"/>
<area shape="rect" href="ISerializerDetails_8h.html" title=" " alt="" coords="493,240,664,280"/>
<area shape="poly" title=" " alt="" coords="450,117,553,228,550,231,446,121"/>
<area shape="poly" title=" " alt="" coords="554,576,408,688,405,684,551,572"/>
<area shape="rect" href="systeminfo_8h.html" title=" " alt="" coords="520,621,627,647"/>
<area shape="poly" title=" " alt="" coords="572,573,574,608,569,608,566,574"/>
<area shape="poly" title=" " alt="" coords="543,649,425,693,423,688,542,644"/>
<area shape="poly" title=" " alt="" coords="175,194,156,219,134,254,117,295,109,340,109,562,116,596,134,625,161,648,195,666,232,679,270,689,339,700,338,706,269,695,230,685,193,671,158,652,130,628,111,598,104,562,104,339,112,294,130,251,152,216,171,190"/>
<area shape="poly" title=" " alt="" coords="186,192,194,314,189,314,181,192"/>
<area shape="poly" title=" " alt="" coords="236,164,278,165,293,170,299,179,294,188,283,192,250,195,249,190,282,187,291,184,293,179,289,174,277,170,236,169"/>
<area shape="poly" title=" " alt="" coords="220,189,384,241,382,246,218,195"/>
<area shape="poly" title=" " alt="" coords="461,270,519,297,587,332,643,372,660,393,667,412,667,562,665,610,657,629,640,649,625,659,602,669,545,684,425,704,424,699,544,679,600,664,622,655,637,645,652,626,659,608,661,562,661,413,655,395,639,376,584,337,517,301,459,275"/>
<area shape="poly" title=" " alt="" coords="398,275,377,283,242,326,241,321,375,277,397,270"/>
<area shape="rect" href="mcp_8h.html" title=" " alt="" coords="195,401,309,427"/>
<area shape="poly" title=" " alt="" coords="408,275,366,298,322,330,292,361,269,392,265,388,288,357,318,326,363,294,406,271"/>
<area shape="rect" href="memdefaultheap_8h.html" title=" " alt="" coords="333,328,531,353"/>
<area shape="poly" title=" " alt="" coords="435,273,435,314,429,314,429,273"/>
<area shape="poly" title=" " alt="" coords="250,428,236,467,223,524,220,555,222,587,229,617,242,645,262,666,286,681,313,691,339,698,337,703,311,697,284,686,258,670,238,648,224,619,216,588,215,555,218,523,231,465,245,426"/>
<area shape="poly" title=" " alt="" coords="418,356,396,376,374,403,354,440,342,472,328,548,329,605,335,646,346,666,360,683,356,686,341,669,329,648,324,606,323,548,337,470,349,438,370,400,392,373,415,352"/>
<area shape="rect" href="memheap_8h.html" title=" " alt="" coords="385,401,485,427"/>
<area shape="poly" title=" " alt="" coords="435,354,436,388,431,388,430,354"/>
<area shape="poly" title=" " alt="" coords="424,429,378,478,355,511,337,549,333,585,340,621,353,654,368,682,363,684,348,657,334,622,327,585,332,547,350,509,374,474,420,425"/>
<area shape="rect" href="memlist_8h.html" title=" " alt="" coords="347,548,435,573"/>
<area shape="poly" title=" " alt="" coords="434,427,419,475,400,536,395,534,413,474,428,426"/>
<area shape="rect" href="spinlock_8h.html" title=" " alt="" coords="428,475,516,500"/>
<area shape="poly" title=" " alt="" coords="443,426,462,461,457,464,438,428"/>
<area shape="poly" title=" " alt="" coords="393,574,386,681,380,681,387,574"/>
<area shape="poly" title=" " alt="" coords="472,501,449,574,422,634,397,684,392,681,418,632,444,572,467,500"/>
<area shape="poly" title=" " alt="" coords="489,498,543,537,540,542,486,502"/>
<area shape="poly" title=" " alt="" coords="615,278,648,301,681,331,707,369,715,390,717,413,717,562,715,585,708,605,698,623,684,639,648,665,604,683,556,696,508,703,425,709,424,704,507,698,555,690,602,678,645,660,680,635,693,620,703,603,710,584,712,562,712,413,709,391,702,371,677,335,645,305,612,282"/>
<area shape="poly" title=" " alt="" coords="494,281,253,330,251,325,493,276"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="CacheManager_8h__dep__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2CacheManager_8hdep" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2CacheManager_8hdep" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2CacheManager_8hdep">
<area shape="rect" title=" " alt="" coords="5,5,253,45"/>
<area shape="rect" href="sl_8h.html" title=" " alt="" coords="43,93,216,133"/>
<area shape="poly" title=" " alt="" coords="132,59,132,93,127,93,127,59"/>
</map>
</div>
</div>
<p><a href="CacheManager_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:structnn_1_1sl_1_1details_1_1CacheManagerInternal" id="r_structnn_1_1sl_1_1details_1_1CacheManagerInternal"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">CacheManagerInternal</a></td></tr>
<tr class="separator:structnn_1_1sl_1_1details_1_1CacheManagerInternal"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnn_1_1sl_1_1CacheManager.html">CacheManager</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacenn" id="r_namespacenn"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn.html">nn</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl" id="r_namespacenn_1_1sl"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl.html">nn::sl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl_1_1details" id="r_namespacenn_1_1sl_1_1details"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html">nn::sl::details</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a8d852481fdda64072326303260d4e98a" id="r_a8d852481fdda64072326303260d4e98a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">typedef</a> <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">struct</a> <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">nn::sl::details::CacheManagerInternal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a8d852481fdda64072326303260d4e98a">CacheManagerInternal</a></td></tr>
<tr class="separator:a8d852481fdda64072326303260d4e98a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:adf856e2ce06184d674d5adf38fa9d2a4" id="r_adf856e2ce06184d674d5adf38fa9d2a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">CacheManagerInternal</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#adf856e2ce06184d674d5adf38fa9d2a4">__ct__Q3_2nn2sl12CacheManagerFv</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">CacheManagerInternal</a> *)</td></tr>
<tr class="separator:adf856e2ce06184d674d5adf38fa9d2a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16c0fdcd7ab56c5c3c9121500ed0c904" id="r_a16c0fdcd7ab56c5c3c9121500ed0c904"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a16c0fdcd7ab56c5c3c9121500ed0c904">SetupInitialCache__Q3_2nn2sl12CacheManagerFv</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">CacheManagerInternal</a> *)</td></tr>
<tr class="separator:a16c0fdcd7ab56c5c3c9121500ed0c904"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c2baf6bd7d10518bba2026651b12971" id="r_a2c2baf6bd7d10518bba2026651b12971"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1Result.html">nn::Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a2c2baf6bd7d10518bba2026651b12971">GetKillerNotificationCache__Q3_2nn2sl12CacheManagerFPQ3_2nn2sl18KillerNotificationPQ3_2nn2sl9TitleInfo</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">CacheManagerInternal</a> *, <a class="el" href="structnn_1_1sl_1_1KillerNotification.html">KillerNotification</a> *, <a class="el" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *)</td></tr>
<tr class="separator:a2c2baf6bd7d10518bba2026651b12971"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5175117c8401d80dda995c1e21ae969" id="r_ac5175117c8401d80dda995c1e21ae969"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1Result.html">nn::Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#ac5175117c8401d80dda995c1e21ae969">GetQuickStartCache__Q3_2nn2sl12CacheManagerFPQ3_2nn2sl9TitleInfoi</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">CacheManagerInternal</a> *, <a class="el" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">int</a>)</td></tr>
<tr class="separator:ac5175117c8401d80dda995c1e21ae969"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e9449c503f7cacc88239bb629667ef0" id="r_a0e9449c503f7cacc88239bb629667ef0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1Result.html">nn::Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a0e9449c503f7cacc88239bb629667ef0">Get__Q3_2nn2sl12CacheManagerFPQ3_2nn2sl9TitleInfoiPQ3_2nn2sl18KillerNotificationT1</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">CacheManagerInternal</a> *, <a class="el" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">int</a>, <a class="el" href="structnn_1_1sl_1_1KillerNotification.html">KillerNotification</a> *, <a class="el" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *)</td></tr>
<tr class="separator:a0e9449c503f7cacc88239bb629667ef0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9da5f13a5cdac1016b87cda119dd726" id="r_aa9da5f13a5cdac1016b87cda119dd726"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1Result.html">nn::Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#aa9da5f13a5cdac1016b87cda119dd726">Initialize__Q3_2nn2sl12CacheManagerFRQ3_2nn2sl39ISerializer__tm__20_Q3_2nn2sl9TitleInfoRQ3_2nn2sl49ISerializer__tm__30_Q3_2nn2sl18KillerNotificationT1</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">CacheManagerInternal</a> *, <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">ISerializerInternal</a> *, <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">ISerializerInternal</a> *, <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">ISerializerInternal</a> *)</td></tr>
<tr class="separator:aa9da5f13a5cdac1016b87cda119dd726"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
<a name="structnn_1_1sl_1_1details_1_1CacheManagerInternal" id="structnn_1_1sl_1_1details_1_1CacheManagerInternal"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1sl_1_1details_1_1CacheManagerInternal">&#9670;&#160;</a></span>nn::sl::details::CacheManagerInternal</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct nn::sl::details::CacheManagerInternal</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="CacheManager_8h_source.html#l00015">15</a> of file <a class="el" href="CacheManager_8h_source.html">CacheManager.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a5d9955f32e7da4124e6e260861316af7" name="a5d9955f32e7da4124e6e260861316af7"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">ISerializerInternal</a> *</td>
<td class="fieldname">
quickStartTitleInfoSerializer</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a49696dfa194c2d8e4a2ee3a611f38fb5" name="a49696dfa194c2d8e4a2ee3a611f38fb5"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">ISerializerInternal</a> *</td>
<td class="fieldname">
killerNotificationSerializer</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a4c539779bbef66b0c667c3db036139e6" name="a4c539779bbef66b0c667c3db036139e6"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">ISerializerInternal</a> *</td>
<td class="fieldname">
jumpTitleInfoSerializer</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,5 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/CacheManager.h" name="/home/runner/work/wut/wut/include/nn/sl/CacheManager.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,253,45"/>
<area shape="rect" id="Node000002" href="$sl_8h.html" title=" " alt="" coords="43,93,216,133"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="132,59,132,93,127,93,127,59"/>
</map>

View File

@ -0,0 +1 @@
18a198e0ccae756594190779baa2af1d

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

64
CacheManager_8h__incl.map Normal file
View File

@ -0,0 +1,64 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/CacheManager.h" name="/home/runner/work/wut/wut/include/nn/sl/CacheManager.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="59,5,307,45"/>
<area shape="rect" id="Node000002" href="$wut_8h.html" title=" " alt="" coords="352,695,411,720"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="132,48,90,69,50,97,33,115,20,134,11,155,8,178,8,562,10,574,18,586,45,609,86,629,136,648,245,678,339,696,338,702,244,683,134,653,84,634,42,613,14,589,6,576,3,562,3,178,6,153,15,131,29,111,47,93,87,64,129,43"/>
<area shape="rect" id="Node000010" href="$nn_2result_8h.html" title=" " alt="" coords="148,328,239,353"/>
<area shape="poly" id="edge9_Node000001_Node000010" title=" " alt="" coords="159,48,129,74,101,110,90,129,82,149,80,170,84,191,101,229,124,263,172,317,168,321,120,267,96,231,79,193,75,170,77,148,85,127,96,106,126,71,155,44"/>
<area shape="rect" id="Node000011" href="$ISerializer_8h.html" title=" " alt="" coords="371,93,504,119"/>
<area shape="poly" id="edge11_Node000001_Node000011" title=" " alt="" coords="244,43,388,87,386,92,243,48"/>
<area shape="rect" id="Node000014" href="$KillerNotification_8h.html" title=" " alt="" coords="93,167,272,192"/>
<area shape="poly" id="edge40_Node000001_Node000014" title=" " alt="" coords="185,46,185,153,180,153,180,46"/>
<area shape="rect" id="Node000015" href="$sl__cpp_8h.html" title=" " alt="" coords="395,247,469,273"/>
<area shape="poly" id="edge41_Node000001_Node000015" title=" " alt="" coords="205,44,411,236,407,239,201,48"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="179,768,307,793"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="360,722,279,764,276,759,358,718"/>
<area shape="rect" id="Node000004" href="$wut__types_8h.html" title=" " alt="" coords="331,768,432,793"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="384,720,384,754,379,754,379,720"/>
<area shape="rect" id="Node000009" href="$wut__rplwrap_8h.html" title=" " alt="" coords="456,768,571,793"/>
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="404,718,481,759,479,764,401,722"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="178,841,265,867"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="357,796,261,838,259,833,355,791"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="289,841,372,867"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="375,795,349,832,345,829,371,792"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="396,841,471,867"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="392,792,419,829,415,832,388,795"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="495,841,566,867"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="406,791,495,833,493,838,404,796"/>
<area shape="poly" id="edge10_Node000010_Node000002" title=" " alt="" coords="191,355,172,411,163,448,160,486,160,562,165,591,179,616,199,637,225,654,283,681,339,696,337,701,282,686,222,659,196,641,174,619,160,593,155,562,155,486,158,447,167,409,186,353"/>
<area shape="poly" id="edge12_Node000011_Node000002" title=" " alt="" coords="505,104,560,108,623,118,688,136,748,164,777,183,800,202,814,226,819,258,819,562,816,584,808,600,797,612,782,621,702,649,628,675,552,692,482,702,425,707,424,701,481,696,551,686,627,670,700,644,779,616,793,608,804,597,811,582,813,562,813,259,809,227,796,205,774,187,745,169,686,141,622,123,560,113,504,109"/>
<area shape="poly" id="edge17_Node000011_Node000010" title=" " alt="" coords="427,121,217,320,214,316,423,117"/>
<area shape="rect" id="Node000012" href="$time_8h.html" title=" " alt="" coords="509,548,627,573"/>
<area shape="poly" id="edge13_Node000011_Node000012" title=" " alt="" coords="504,107,586,117,630,127,672,141,709,161,740,186,761,219,768,258,768,416,764,441,754,463,739,483,719,501,674,528,627,546,625,541,671,523,716,496,735,480,749,461,759,439,763,415,763,259,756,221,736,190,706,165,670,146,628,132,585,122,504,112"/>
<area shape="poly" id="edge18_Node000011_Node000014" title=" " alt="" coords="397,121,237,166,236,160,396,116"/>
<area shape="poly" id="edge39_Node000011_Node000015" title=" " alt="" coords="440,119,436,234,430,234,434,119"/>
<area shape="rect" id="Node000021" href="$ISerializerDetails_8h.html" title=" " alt="" coords="493,240,664,280"/>
<area shape="poly" id="edge36_Node000011_Node000021" title=" " alt="" coords="450,117,553,228,550,231,446,121"/>
<area shape="poly" id="edge14_Node000012_Node000002" title=" " alt="" coords="554,576,408,688,405,684,551,572"/>
<area shape="rect" id="Node000013" href="$systeminfo_8h.html" title=" " alt="" coords="520,621,627,647"/>
<area shape="poly" id="edge15_Node000012_Node000013" title=" " alt="" coords="572,573,574,608,569,608,566,574"/>
<area shape="poly" id="edge16_Node000013_Node000002" title=" " alt="" coords="543,649,425,693,423,688,542,644"/>
<area shape="poly" id="edge19_Node000014_Node000002" title=" " alt="" coords="175,194,156,219,134,254,117,295,109,340,109,562,116,596,134,625,161,648,195,666,232,679,270,689,339,700,338,706,269,695,230,685,193,671,158,652,130,628,111,598,104,562,104,339,112,294,130,251,152,216,171,190"/>
<area shape="poly" id="edge20_Node000014_Node000010" title=" " alt="" coords="186,192,194,314,189,314,181,192"/>
<area shape="poly" id="edge21_Node000014_Node000014" title=" " alt="" coords="236,164,278,165,293,170,299,179,294,188,283,192,250,195,249,190,282,187,291,184,293,179,289,174,277,170,236,169"/>
<area shape="poly" id="edge22_Node000014_Node000015" title=" " alt="" coords="220,189,384,241,382,246,218,195"/>
<area shape="poly" id="edge23_Node000015_Node000002" title=" " alt="" coords="461,270,519,297,587,332,643,372,660,393,667,412,667,562,665,610,657,629,640,649,625,659,602,669,545,684,425,704,424,699,544,679,600,664,622,655,637,645,652,626,659,608,661,562,661,413,655,395,639,376,584,337,517,301,459,275"/>
<area shape="poly" id="edge35_Node000015_Node000010" title=" " alt="" coords="398,275,377,283,242,326,241,321,375,277,397,270"/>
<area shape="rect" id="Node000016" href="$mcp_8h.html" title=" " alt="" coords="195,401,309,427"/>
<area shape="poly" id="edge24_Node000015_Node000016" title=" " alt="" coords="408,275,366,298,322,330,292,361,269,392,265,388,288,357,318,326,363,294,406,271"/>
<area shape="rect" id="Node000017" href="$memdefaultheap_8h.html" title=" " alt="" coords="333,328,531,353"/>
<area shape="poly" id="edge26_Node000015_Node000017" title=" " alt="" coords="435,273,435,314,429,314,429,273"/>
<area shape="poly" id="edge25_Node000016_Node000002" title=" " alt="" coords="250,428,236,467,223,524,220,555,222,587,229,617,242,645,262,666,286,681,313,691,339,698,337,703,311,697,284,686,258,670,238,648,224,619,216,588,215,555,218,523,231,465,245,426"/>
<area shape="poly" id="edge27_Node000017_Node000002" title=" " alt="" coords="418,356,396,376,374,403,354,440,342,472,328,548,329,605,335,646,346,666,360,683,356,686,341,669,329,648,324,606,323,548,337,470,349,438,370,400,392,373,415,352"/>
<area shape="rect" id="Node000018" href="$memheap_8h.html" title=" " alt="" coords="385,401,485,427"/>
<area shape="poly" id="edge28_Node000017_Node000018" title=" " alt="" coords="435,354,436,388,431,388,430,354"/>
<area shape="poly" id="edge29_Node000018_Node000002" title=" " alt="" coords="424,429,378,478,355,511,337,549,333,585,340,621,353,654,368,682,363,684,348,657,334,622,327,585,332,547,350,509,374,474,420,425"/>
<area shape="rect" id="Node000019" href="$memlist_8h.html" title=" " alt="" coords="347,548,435,573"/>
<area shape="poly" id="edge30_Node000018_Node000019" title=" " alt="" coords="434,427,419,475,400,536,395,534,413,474,428,426"/>
<area shape="rect" id="Node000020" href="$spinlock_8h.html" title=" " alt="" coords="428,475,516,500"/>
<area shape="poly" id="edge32_Node000018_Node000020" title=" " alt="" coords="443,426,462,461,457,464,438,428"/>
<area shape="poly" id="edge31_Node000019_Node000002" title=" " alt="" coords="393,574,386,681,380,681,387,574"/>
<area shape="poly" id="edge33_Node000020_Node000002" title=" " alt="" coords="472,501,449,574,422,634,397,684,392,681,418,632,444,572,467,500"/>
<area shape="poly" id="edge34_Node000020_Node000012" title=" " alt="" coords="489,498,543,537,540,542,486,502"/>
<area shape="poly" id="edge37_Node000021_Node000002" title=" " alt="" coords="615,278,648,301,681,331,707,369,715,390,717,413,717,562,715,585,708,605,698,623,684,639,648,665,604,683,556,696,508,703,425,709,424,704,507,698,555,690,602,678,645,660,680,635,693,620,703,603,710,584,712,562,712,413,709,391,702,371,677,335,645,305,612,282"/>
<area shape="poly" id="edge38_Node000021_Node000010" title=" " alt="" coords="494,281,253,330,251,325,493,276"/>
</map>

View File

@ -0,0 +1 @@
5505ea6f806b30edad8f5b4813e672a8

BIN
CacheManager_8h__incl.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

272
CacheManager_8h_source.html Normal file
View File

@ -0,0 +1,272 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/CacheManager.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">CacheManager.h</div></div>
</div><!--header-->
<div class="contents">
<a href="CacheManager_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span> </div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include &lt;<a class="code" href="wut_8h.html">wut.h</a>&gt;</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include &lt;<a class="code" href="nn_2result_8h.html">nn/result.h</a>&gt;</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include &lt;<a class="code" href="ISerializer_8h.html">nn/sl/ISerializer.h</a>&gt;</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include &lt;<a class="code" href="KillerNotification_8h.html">nn/sl/KillerNotification.h</a>&gt;</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#include &lt;<a class="code" href="sl__cpp_8h.html">nn/sl/sl_cpp.h</a>&gt;</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span> </div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span> </div>
<div class="foldopen" id="foldopen00011" data-start="{" data-end="}">
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl.html"> 11</a></span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacenn_1_1sl.html">nn::sl</a></div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span>{</div>
<div class="foldopen" id="foldopen00013" data-start="{" data-end="}">
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html"> 13</a></span><span class="keyword">namespace </span>details</div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span>{</div>
<div class="foldopen" id="foldopen00015" data-start="{" data-end="};">
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html"> 15</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span>WUT_PACKED <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">CacheManagerInternal</a></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span>{</div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a5d9955f32e7da4124e6e260861316af7"> 17</a></span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">ISerializerInternal</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a5d9955f32e7da4124e6e260861316af7">quickStartTitleInfoSerializer</a>;</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a49696dfa194c2d8e4a2ee3a611f38fb5"> 18</a></span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">ISerializerInternal</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a49696dfa194c2d8e4a2ee3a611f38fb5">killerNotificationSerializer</a>;</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a4c539779bbef66b0c667c3db036139e6"> 19</a></span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">ISerializerInternal</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a4c539779bbef66b0c667c3db036139e6">jumpTitleInfoSerializer</a>;</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a8d852481fdda64072326303260d4e98a"> 20</a></span>} CacheManagerInternal;</div>
</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span>WUT_CHECK_SIZE(CacheManagerInternal, 0x0c);</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span>WUT_CHECK_OFFSET(CacheManagerInternal, 0x00, quickStartTitleInfoSerializer);</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span>WUT_CHECK_OFFSET(CacheManagerInternal, 0x04, killerNotificationSerializer);</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span>WUT_CHECK_OFFSET(CacheManagerInternal, 0x08, jumpTitleInfoSerializer);</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> CacheManagerInternal *</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#adf856e2ce06184d674d5adf38fa9d2a4"> 27</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#adf856e2ce06184d674d5adf38fa9d2a4">__ct__Q3_2nn2sl12CacheManagerFv</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">CacheManagerInternal</a> *);</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <span class="keywordtype">void</span></div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a16c0fdcd7ab56c5c3c9121500ed0c904"> 29</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#a16c0fdcd7ab56c5c3c9121500ed0c904">SetupInitialCache__Q3_2nn2sl12CacheManagerFv</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">CacheManagerInternal</a> *);</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a2c2baf6bd7d10518bba2026651b12971"> 31</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#a2c2baf6bd7d10518bba2026651b12971">GetKillerNotificationCache__Q3_2nn2sl12CacheManagerFPQ3_2nn2sl18KillerNotificationPQ3_2nn2sl9TitleInfo</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">CacheManagerInternal</a> *, <a class="code hl_struct" href="structnn_1_1sl_1_1KillerNotification.html">KillerNotification</a> *, <a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *);</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#ac5175117c8401d80dda995c1e21ae969"> 33</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#ac5175117c8401d80dda995c1e21ae969">GetQuickStartCache__Q3_2nn2sl12CacheManagerFPQ3_2nn2sl9TitleInfoi</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">CacheManagerInternal</a> *, <a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *, <span class="keywordtype">int</span>);</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a0e9449c503f7cacc88239bb629667ef0"> 35</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#a0e9449c503f7cacc88239bb629667ef0">Get__Q3_2nn2sl12CacheManagerFPQ3_2nn2sl9TitleInfoiPQ3_2nn2sl18KillerNotificationT1</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">CacheManagerInternal</a> *, <a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *, <span class="keywordtype">int</span>, <a class="code hl_struct" href="structnn_1_1sl_1_1KillerNotification.html">KillerNotification</a> *, <a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *);</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#aa9da5f13a5cdac1016b87cda119dd726"> 37</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#aa9da5f13a5cdac1016b87cda119dd726">Initialize__Q3_2nn2sl12CacheManagerFRQ3_2nn2sl39ISerializer__tm__20_Q3_2nn2sl9TitleInfoRQ3_2nn2sl49ISerializer__tm__30_Q3_2nn2sl18KillerNotificationT1</a>(</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">CacheManagerInternal</a> *,</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">ISerializerInternal</a> *,</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">ISerializerInternal</a> *,</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">ISerializerInternal</a> *);</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span>} <span class="comment">// namespace details</span></div>
</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
<div class="foldopen" id="foldopen00044" data-start="{" data-end="};">
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1CacheManager.html"> 44</a></span><span class="keyword">class </span><a class="code hl_class" href="classnn_1_1sl_1_1CacheManager.html">CacheManager</a></div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span>{</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00047" data-start="{" data-end="}">
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1CacheManager.html#aa845b731995faf5d0afe45b41741a07c"> 47</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1CacheManager.html#aa845b731995faf5d0afe45b41741a07c">CacheManager</a>() :</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> mQuickStartTitleInfoSerializer(nullptr),</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> mKillerNotificationSerializer(nullptr),</div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> mJumpTitleInfoSerializer(nullptr)</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> {</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="keywordflow">if</span> (__ct__Q3_2nn2sl12CacheManagerFv(&amp;mInstance) != <span class="keyword">nullptr</span>) {</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> mQuickStartTitleInfoSerializer = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::SerializerFromPtr&lt;TitleInfo&gt;</a>(mInstance.<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a5d9955f32e7da4124e6e260861316af7">quickStartTitleInfoSerializer</a>);</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> mKillerNotificationSerializer = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::SerializerFromPtr&lt;KillerNotification&gt;</a>(mInstance.<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a49696dfa194c2d8e4a2ee3a611f38fb5">killerNotificationSerializer</a>);</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> mJumpTitleInfoSerializer = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::SerializerFromPtr&lt;TitleInfo&gt;</a>(mInstance.<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a4c539779bbef66b0c667c3db036139e6">jumpTitleInfoSerializer</a>);</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> }</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> }</div>
</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> [[nodiscard]] <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::ISerializerBase&lt;TitleInfo&gt;</a> &amp;</div>
<div class="foldopen" id="foldopen00060" data-start="{" data-end="}">
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1CacheManager.html#aec562d28c7c009b76cd08fd91ea6b215"> 60</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1CacheManager.html#aec562d28c7c009b76cd08fd91ea6b215">GetQuickStartTitleInfoSerializer</a>()</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> {</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> <span class="keywordflow">return</span> mQuickStartTitleInfoSerializer;</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> }</div>
</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> [[nodiscard]] <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::ISerializerBase&lt;KillerNotification&gt;</a> &amp;</div>
<div class="foldopen" id="foldopen00066" data-start="{" data-end="}">
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1CacheManager.html#adedd428fd766dfbd5af710eb12cddd4e"> 66</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1CacheManager.html#adedd428fd766dfbd5af710eb12cddd4e">GetKillerNotificationSerializer</a>()</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> {</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="keywordflow">return</span> mKillerNotificationSerializer;</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> }</div>
</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> [[nodiscard]] <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::ISerializerBase&lt;TitleInfo&gt;</a> &amp;</div>
<div class="foldopen" id="foldopen00072" data-start="{" data-end="}">
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1CacheManager.html#a3b379783df40cba3a07fae8f30182b85"> 72</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1CacheManager.html#a3b379783df40cba3a07fae8f30182b85">GetJumpTitleInfoSerializer</a>()</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> {</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> <span class="keywordflow">return</span> mJumpTitleInfoSerializer;</div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> }</div>
</div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> </div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00078" data-start="{" data-end="}">
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1CacheManager.html#a705c85de1a3cbc4fe64392e4c0a77c43"> 78</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1CacheManager.html#a705c85de1a3cbc4fe64392e4c0a77c43">SetupInitialCache</a>()</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> {</div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> SetupInitialCache__Q3_2nn2sl12CacheManagerFv(&amp;mInstance);</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> }</div>
</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> </div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00084" data-start="{" data-end="}">
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1CacheManager.html#ab035f4257f6ce7a119067ad445b75592"> 84</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1CacheManager.html#ab035f4257f6ce7a119067ad445b75592">GetKillerNotificationCache</a>(<a class="code hl_struct" href="structnn_1_1sl_1_1KillerNotification.html">KillerNotification</a> *u1, <a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *u2)</div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> {</div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <span class="keywordflow">return</span> GetKillerNotificationCache__Q3_2nn2sl12CacheManagerFPQ3_2nn2sl18KillerNotificationPQ3_2nn2sl9TitleInfo(&amp;mInstance, u1, u2);</div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> }</div>
</div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00090" data-start="{" data-end="}">
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1CacheManager.html#acafad3f2a346f68fe0b51e587ce67af7"> 90</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1CacheManager.html#acafad3f2a346f68fe0b51e587ce67af7">GetQuickStartCache</a>(<a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *u1, <span class="keywordtype">int</span> u2)</div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> {</div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <span class="keywordflow">return</span> GetQuickStartCache__Q3_2nn2sl12CacheManagerFPQ3_2nn2sl9TitleInfoi(&amp;mInstance, u1, u2);</div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> }</div>
</div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> </div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00096" data-start="{" data-end="}">
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1CacheManager.html#a7a8fa2b902654847ef0fce09ed638500"> 96</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1CacheManager.html#a7a8fa2b902654847ef0fce09ed638500">Get</a>(<a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *u1, <span class="keywordtype">int</span> u2, <a class="code hl_struct" href="structnn_1_1sl_1_1KillerNotification.html">KillerNotification</a> *u3, <a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *u4)</div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> {</div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keywordflow">return</span> Get__Q3_2nn2sl12CacheManagerFPQ3_2nn2sl9TitleInfoiPQ3_2nn2sl18KillerNotificationT1(&amp;mInstance, u1, u2, u3, u4);</div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> }</div>
</div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> </div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00102" data-start="{" data-end="}">
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1CacheManager.html#a68166e559a055d1ed051b110aba6e651"> 102</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1CacheManager.html#a68166e559a055d1ed051b110aba6e651">Initialize</a>(<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::ISerializerBase&lt;TitleInfo&gt;</a> &amp;quickStartTitleInfoSerializer, <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::ISerializerBase&lt;KillerNotification&gt;</a> &amp;killerNotificationSerializer, <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::ISerializerBase&lt;TitleInfo&gt;</a> &amp;jumpTitleInfoSerializer)</div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> {</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> Initialize__Q3_2nn2sl12CacheManagerFRQ3_2nn2sl39ISerializer__tm__20_Q3_2nn2sl9TitleInfoRQ3_2nn2sl49ISerializer__tm__30_Q3_2nn2sl18KillerNotificationT1(&amp;mInstance,</div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> quickStartTitleInfoSerializer.GetInternal(),</div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> killerNotificationSerializer.GetInternal(),</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> jumpTitleInfoSerializer.GetInternal());</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> mQuickStartTitleInfoSerializer = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::SerializerFromPtr&lt;TitleInfo&gt;</a>(quickStartTitleInfoSerializer.GetInternal());</div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> mKillerNotificationSerializer = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::SerializerFromPtr&lt;KillerNotification&gt;</a>(killerNotificationSerializer.GetInternal());</div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> mJumpTitleInfoSerializer = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::SerializerFromPtr&lt;TitleInfo&gt;</a>(jumpTitleInfoSerializer.GetInternal());</div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> }</div>
</div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> </div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1CacheManager.html#add60445f7a9c77cfc13025630444f568"> 113</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1CacheManager.html#add60445f7a9c77cfc13025630444f568">~CacheManager</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> </div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">details::CacheManagerInternal</a> mInstance{};</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::SerializerFromPtr&lt;TitleInfo&gt;</a> mQuickStartTitleInfoSerializer;</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::SerializerFromPtr&lt;KillerNotification&gt;</a> mKillerNotificationSerializer;</div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::SerializerFromPtr&lt;TitleInfo&gt;</a> mJumpTitleInfoSerializer;</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span>};</div>
</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span>} <span class="comment">// namespace nn::sl</span></div>
</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> </div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aISerializer_8h_html"><div class="ttname"><a href="ISerializer_8h.html">ISerializer.h</a></div></div>
<div class="ttc" id="aKillerNotification_8h_html"><div class="ttname"><a href="KillerNotification_8h.html">KillerNotification.h</a></div></div>
<div class="ttc" id="aclassnn_1_1Result_html"><div class="ttname"><a href="classnn_1_1Result.html">nn::Result</a></div><div class="ttdoc">Result value type used by nn libraries.</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00069">result.h:70</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1CacheManager_html"><div class="ttname"><a href="classnn_1_1sl_1_1CacheManager.html">nn::sl::CacheManager</a></div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00044">CacheManager.h:45</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1CacheManager_html_a3b379783df40cba3a07fae8f30182b85"><div class="ttname"><a href="classnn_1_1sl_1_1CacheManager.html#a3b379783df40cba3a07fae8f30182b85">nn::sl::CacheManager::GetJumpTitleInfoSerializer</a></div><div class="ttdeci">details::ISerializerBase&lt; TitleInfo &gt; &amp; GetJumpTitleInfoSerializer()</div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00072">CacheManager.h:72</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1CacheManager_html_a68166e559a055d1ed051b110aba6e651"><div class="ttname"><a href="classnn_1_1sl_1_1CacheManager.html#a68166e559a055d1ed051b110aba6e651">nn::sl::CacheManager::Initialize</a></div><div class="ttdeci">void Initialize(details::ISerializerBase&lt; TitleInfo &gt; &amp;quickStartTitleInfoSerializer, details::ISerializerBase&lt; KillerNotification &gt; &amp;killerNotificationSerializer, details::ISerializerBase&lt; TitleInfo &gt; &amp;jumpTitleInfoSerializer)</div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00102">CacheManager.h:102</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1CacheManager_html_a705c85de1a3cbc4fe64392e4c0a77c43"><div class="ttname"><a href="classnn_1_1sl_1_1CacheManager.html#a705c85de1a3cbc4fe64392e4c0a77c43">nn::sl::CacheManager::SetupInitialCache</a></div><div class="ttdeci">void SetupInitialCache()</div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00078">CacheManager.h:78</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1CacheManager_html_a7a8fa2b902654847ef0fce09ed638500"><div class="ttname"><a href="classnn_1_1sl_1_1CacheManager.html#a7a8fa2b902654847ef0fce09ed638500">nn::sl::CacheManager::Get</a></div><div class="ttdeci">nn::Result Get(TitleInfo *u1, int u2, KillerNotification *u3, TitleInfo *u4)</div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00096">CacheManager.h:96</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1CacheManager_html_aa845b731995faf5d0afe45b41741a07c"><div class="ttname"><a href="classnn_1_1sl_1_1CacheManager.html#aa845b731995faf5d0afe45b41741a07c">nn::sl::CacheManager::CacheManager</a></div><div class="ttdeci">CacheManager()</div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00047">CacheManager.h:47</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1CacheManager_html_ab035f4257f6ce7a119067ad445b75592"><div class="ttname"><a href="classnn_1_1sl_1_1CacheManager.html#ab035f4257f6ce7a119067ad445b75592">nn::sl::CacheManager::GetKillerNotificationCache</a></div><div class="ttdeci">nn::Result GetKillerNotificationCache(KillerNotification *u1, TitleInfo *u2)</div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00084">CacheManager.h:84</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1CacheManager_html_acafad3f2a346f68fe0b51e587ce67af7"><div class="ttname"><a href="classnn_1_1sl_1_1CacheManager.html#acafad3f2a346f68fe0b51e587ce67af7">nn::sl::CacheManager::GetQuickStartCache</a></div><div class="ttdeci">nn::Result GetQuickStartCache(TitleInfo *u1, int u2)</div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00090">CacheManager.h:90</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1CacheManager_html_add60445f7a9c77cfc13025630444f568"><div class="ttname"><a href="classnn_1_1sl_1_1CacheManager.html#add60445f7a9c77cfc13025630444f568">nn::sl::CacheManager::~CacheManager</a></div><div class="ttdeci">~CacheManager()=default</div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1CacheManager_html_adedd428fd766dfbd5af710eb12cddd4e"><div class="ttname"><a href="classnn_1_1sl_1_1CacheManager.html#adedd428fd766dfbd5af710eb12cddd4e">nn::sl::CacheManager::GetKillerNotificationSerializer</a></div><div class="ttdeci">details::ISerializerBase&lt; KillerNotification &gt; &amp; GetKillerNotificationSerializer()</div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00066">CacheManager.h:66</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1CacheManager_html_aec562d28c7c009b76cd08fd91ea6b215"><div class="ttname"><a href="classnn_1_1sl_1_1CacheManager.html#aec562d28c7c009b76cd08fd91ea6b215">nn::sl::CacheManager::GetQuickStartTitleInfoSerializer</a></div><div class="ttdeci">details::ISerializerBase&lt; TitleInfo &gt; &amp; GetQuickStartTitleInfoSerializer()</div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00060">CacheManager.h:60</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1SerializerFromPtr_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">nn::sl::details::SerializerFromPtr</a></div><div class="ttdef"><b>Definition</b> <a href="ISerializerDetails_8h_source.html#l00085">ISerializerDetails.h:86</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a0e9449c503f7cacc88239bb629667ef0"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a0e9449c503f7cacc88239bb629667ef0">nn::sl::details::Get__Q3_2nn2sl12CacheManagerFPQ3_2nn2sl9TitleInfoiPQ3_2nn2sl18KillerNotificationT1</a></div><div class="ttdeci">nn::Result Get__Q3_2nn2sl12CacheManagerFPQ3_2nn2sl9TitleInfoiPQ3_2nn2sl18KillerNotificationT1(CacheManagerInternal *, TitleInfo *, int, KillerNotification *, TitleInfo *)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a16c0fdcd7ab56c5c3c9121500ed0c904"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a16c0fdcd7ab56c5c3c9121500ed0c904">nn::sl::details::SetupInitialCache__Q3_2nn2sl12CacheManagerFv</a></div><div class="ttdeci">void SetupInitialCache__Q3_2nn2sl12CacheManagerFv(CacheManagerInternal *)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a2c2baf6bd7d10518bba2026651b12971"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a2c2baf6bd7d10518bba2026651b12971">nn::sl::details::GetKillerNotificationCache__Q3_2nn2sl12CacheManagerFPQ3_2nn2sl18KillerNotificationPQ3_2nn2sl9TitleInfo</a></div><div class="ttdeci">nn::Result GetKillerNotificationCache__Q3_2nn2sl12CacheManagerFPQ3_2nn2sl18KillerNotificationPQ3_2nn2sl9TitleInfo(CacheManagerInternal *, KillerNotification *, TitleInfo *)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a49696dfa194c2d8e4a2ee3a611f38fb5"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a49696dfa194c2d8e4a2ee3a611f38fb5">nn::sl::details::CacheManagerInternal::killerNotificationSerializer</a></div><div class="ttdeci">ISerializerInternal * killerNotificationSerializer</div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00018">CacheManager.h:18</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a4c539779bbef66b0c667c3db036139e6"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a4c539779bbef66b0c667c3db036139e6">nn::sl::details::CacheManagerInternal::jumpTitleInfoSerializer</a></div><div class="ttdeci">ISerializerInternal * jumpTitleInfoSerializer</div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00019">CacheManager.h:19</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a5d9955f32e7da4124e6e260861316af7"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a5d9955f32e7da4124e6e260861316af7">nn::sl::details::CacheManagerInternal::quickStartTitleInfoSerializer</a></div><div class="ttdeci">ISerializerInternal * quickStartTitleInfoSerializer</div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00017">CacheManager.h:17</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_aa9da5f13a5cdac1016b87cda119dd726"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#aa9da5f13a5cdac1016b87cda119dd726">nn::sl::details::Initialize__Q3_2nn2sl12CacheManagerFRQ3_2nn2sl39ISerializer__tm__20_Q3_2nn2sl9TitleInfoRQ3_2nn2sl49ISerializer__tm__30_Q3_2nn2sl18KillerNotificationT1</a></div><div class="ttdeci">nn::Result Initialize__Q3_2nn2sl12CacheManagerFRQ3_2nn2sl39ISerializer__tm__20_Q3_2nn2sl9TitleInfoRQ3_2nn2sl49ISerializer__tm__30_Q3_2nn2sl18KillerNotificationT1(CacheManagerInternal *, ISerializerInternal *, ISerializerInternal *, ISerializerInternal *)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_ac5175117c8401d80dda995c1e21ae969"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#ac5175117c8401d80dda995c1e21ae969">nn::sl::details::GetQuickStartCache__Q3_2nn2sl12CacheManagerFPQ3_2nn2sl9TitleInfoi</a></div><div class="ttdeci">nn::Result GetQuickStartCache__Q3_2nn2sl12CacheManagerFPQ3_2nn2sl9TitleInfoi(CacheManagerInternal *, TitleInfo *, int)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_adf856e2ce06184d674d5adf38fa9d2a4"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#adf856e2ce06184d674d5adf38fa9d2a4">nn::sl::details::__ct__Q3_2nn2sl12CacheManagerFv</a></div><div class="ttdeci">CacheManagerInternal * __ct__Q3_2nn2sl12CacheManagerFv(CacheManagerInternal *)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1CacheManagerInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1CacheManagerInternal">nn::sl::details::CacheManagerInternal</a></div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00015">CacheManager.h:16</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1ISerializerInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">nn::sl::details::ISerializerInternal</a></div><div class="ttdef"><b>Definition</b> <a href="ISerializerDetails_8h_source.html#l00047">ISerializerDetails.h:48</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html"><div class="ttname"><a href="namespacenn_1_1sl.html">nn::sl</a></div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00011">CacheManager.h:12</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html_structnn_1_1sl_1_1TitleInfo"><div class="ttname"><a href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">nn::sl::TitleInfo</a></div><div class="ttdef"><b>Definition</b> <a href="sl__cpp_8h_source.html#l00152">sl_cpp.h:153</a></div></div>
<div class="ttc" id="ann_2result_8h_html"><div class="ttname"><a href="nn_2result_8h.html">result.h</a></div></div>
<div class="ttc" id="asl__cpp_8h_html"><div class="ttname"><a href="sl__cpp_8h.html">sl_cpp.h</a></div></div>
<div class="ttc" id="astructnn_1_1sl_1_1KillerNotification_html"><div class="ttname"><a href="structnn_1_1sl_1_1KillerNotification.html">nn::sl::KillerNotification</a></div><div class="ttdef"><b>Definition</b> <a href="KillerNotification_8h_source.html#l00090">KillerNotification.h:91</a></div></div>
<div class="ttc" id="awut_8h_html"><div class="ttname"><a href="wut_8h.html">wut.h</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

282
Condition_8h.html Normal file
View File

@ -0,0 +1,282 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/Condition.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">Condition.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="wut_8h_source.html">wut.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="time_8h_source.html">coreinit/time.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="nn_2result_8h_source.html">nn/result.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="ISettingAccessor_8h_source.html">nn/sl/ISettingAccessor.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="ITimeAccessor_8h_source.html">nn/sl/ITimeAccessor.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="IUpdatePackageAccessor_8h_source.html">nn/sl/IUpdatePackageAccessor.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="ISerializerDetails_8h_source.html">nn/sl/details/ISerializerDetails.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for Condition.h:</div>
<div class="dyncontent">
<div class="center"><img src="Condition_8h__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2Condition_8h" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2Condition_8h" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2Condition_8h">
<area shape="rect" title=" " alt="" coords="553,5,767,45"/>
<area shape="rect" href="wut_8h.html" title=" " alt="" coords="443,709,501,735"/>
<area shape="poly" title=" " alt="" coords="553,33,389,46,298,57,210,73,130,93,66,118,42,133,23,149,12,166,8,186,8,576,14,607,29,627,54,643,85,659,113,670,151,680,246,696,429,715,428,720,245,701,150,685,111,675,83,664,51,647,26,631,9,609,3,577,3,185,7,164,19,145,38,128,64,113,129,88,209,67,297,52,388,41,552,28"/>
<area shape="rect" href="time_8h.html" title=" " alt="" coords="520,563,637,588"/>
<area shape="poly" title=" " alt="" coords="647,47,608,100,569,168,553,210,545,255,542,339,549,423,562,496,574,549,569,550,557,497,544,423,536,340,540,254,548,209,564,166,604,97,642,44"/>
<area shape="rect" href="nn_2result_8h.html" title=" " alt="" coords="812,343,903,368"/>
<area shape="poly" title=" " alt="" coords="691,43,736,77,789,125,839,184,859,218,875,254,878,274,878,294,870,330,865,329,873,293,873,274,869,255,854,221,834,188,785,129,733,81,688,48"/>
<area shape="rect" href="ISettingAccessor_8h.html" title=" " alt="" coords="259,93,435,119"/>
<area shape="poly" title=" " alt="" coords="586,48,406,93,405,87,584,43"/>
<area shape="rect" href="ITimeAccessor_8h.html" title=" " alt="" coords="579,174,741,199"/>
<area shape="poly" title=" " alt="" coords="663,45,663,160,657,160,657,45"/>
<area shape="rect" href="IUpdatePackageAccessor_8h.html" title=" " alt="" coords="1058,174,1289,199"/>
<area shape="poly" title=" " alt="" coords="768,34,890,54,956,70,1020,91,1091,126,1148,163,1146,168,1089,131,1018,96,955,75,889,60,767,39"/>
<area shape="rect" href="ISerializerDetails_8h.html" title=" " alt="" coords="1373,255,1544,295"/>
<area shape="poly" title=" " alt="" coords="768,32,882,47,1019,72,1163,110,1234,135,1303,164,1370,203,1427,244,1423,248,1367,208,1300,169,1232,140,1162,115,1017,77,881,52,767,38"/>
<area shape="rect" title=" " alt="" coords="269,783,397,808"/>
<area shape="poly" title=" " alt="" coords="451,737,369,779,367,774,449,732"/>
<area shape="rect" href="wut__types_8h.html" title=" " alt="" coords="421,783,523,808"/>
<area shape="poly" title=" " alt="" coords="475,735,475,769,469,769,469,735"/>
<area shape="rect" href="wut__rplwrap_8h.html" title=" " alt="" coords="547,783,661,808"/>
<area shape="poly" title=" " alt="" coords="494,732,572,774,569,778,492,737"/>
<area shape="rect" title=" " alt="" coords="269,856,355,881"/>
<area shape="poly" title=" " alt="" coords="447,810,352,853,350,848,445,806"/>
<area shape="rect" title=" " alt="" coords="380,856,463,881"/>
<area shape="poly" title=" " alt="" coords="466,810,440,846,435,843,461,807"/>
<area shape="rect" title=" " alt="" coords="487,856,561,881"/>
<area shape="poly" title=" " alt="" coords="483,807,510,843,505,846,478,810"/>
<area shape="rect" title=" " alt="" coords="586,856,657,881"/>
<area shape="poly" title=" " alt="" coords="497,806,586,848,583,852,495,810"/>
<area shape="poly" title=" " alt="" coords="596,586,612,601,627,620,635,641,635,652,630,663,606,687,577,703,545,714,515,720,514,715,544,709,575,699,603,683,626,660,630,651,630,642,623,623,608,605,592,590"/>
<area shape="rect" href="systeminfo_8h.html" title=" " alt="" coords="509,636,616,661"/>
<area shape="poly" title=" " alt="" coords="579,589,571,623,566,622,573,588"/>
<area shape="poly" title=" " alt="" coords="550,663,499,703,496,698,546,659"/>
<area shape="poly" title=" " alt="" coords="853,369,826,425,814,462,809,501,809,577,807,600,800,620,790,638,776,654,740,679,696,698,648,710,599,718,515,724,515,718,599,713,647,705,694,693,737,675,772,650,785,635,795,618,802,598,804,577,804,501,809,461,821,423,848,367"/>
<area shape="poly" title=" " alt="" coords="265,121,196,139,162,152,129,169,101,189,79,212,64,241,59,274,59,576,64,607,79,627,103,643,133,659,171,677,210,691,292,709,368,717,429,719,429,725,368,723,291,714,209,696,169,682,131,664,100,647,76,631,59,609,53,577,53,273,59,239,74,209,97,184,126,164,159,147,195,134,263,116"/>
<area shape="poly" title=" " alt="" coords="435,111,612,131,696,146,754,164,788,181,812,199,832,221,850,254,861,292,862,329,857,329,856,293,846,256,828,224,809,203,785,186,752,169,694,151,612,136,435,117"/>
<area shape="rect" href="ISettingAccessorDetails_8h.html" title=" " alt="" coords="149,167,363,207"/>
<area shape="poly" title=" " alt="" coords="335,121,290,160,286,156,332,117"/>
<area shape="rect" href="sl__cpp_8h.html" title=" " alt="" coords="323,262,434,287"/>
<area shape="poly" title=" " alt="" coords="356,118,368,140,377,166,383,209,383,248,378,248,378,210,372,167,363,142,352,120"/>
<area shape="poly" title=" " alt="" coords="222,209,186,233,149,267,121,307,112,330,109,354,109,576,114,606,127,626,148,642,176,659,207,675,241,689,310,706,375,715,429,718,429,724,375,721,309,712,239,694,205,680,173,664,145,647,123,630,109,608,104,577,104,354,107,329,116,305,145,263,183,229,219,205"/>
<area shape="poly" title=" " alt="" coords="363,190,472,198,591,210,698,228,741,239,773,252,808,285,843,330,839,333,804,289,771,257,739,244,697,233,590,215,472,203,363,196"/>
<area shape="poly" title=" " alt="" coords="285,205,353,252,350,256,282,209"/>
<area shape="poly" title=" " alt="" coords="381,288,376,416,376,441,386,465,398,488,439,603,468,695,462,697,434,605,394,490,381,467,371,442,371,416,375,288"/>
<area shape="poly" title=" " alt="" coords="434,282,798,342,798,347,434,288"/>
<area shape="rect" href="mcp_8h.html" title=" " alt="" coords="385,416,500,441"/>
<area shape="poly" title=" " alt="" coords="386,286,435,402,430,404,381,288"/>
<area shape="rect" href="memdefaultheap_8h.html" title=" " alt="" coords="143,343,342,368"/>
<area shape="poly" title=" " alt="" coords="360,290,276,338,273,333,357,285"/>
<area shape="poly" title=" " alt="" coords="446,441,472,695,467,696,441,442"/>
<area shape="poly" title=" " alt="" coords="232,370,210,393,187,423,168,460,160,501,160,577,162,597,168,615,190,647,222,671,262,689,306,702,351,710,429,717,429,723,350,715,305,707,260,694,219,675,186,650,163,618,157,598,155,577,155,500,163,459,182,421,206,389,228,367"/>
<area shape="rect" href="memheap_8h.html" title=" " alt="" coords="202,416,302,441"/>
<area shape="poly" title=" " alt="" coords="247,368,251,402,246,403,242,369"/>
<area shape="poly" title=" " alt="" coords="249,442,239,469,229,506,226,548,229,568,236,587,252,613,273,636,297,655,324,671,380,695,430,710,429,715,378,700,322,676,294,660,269,640,248,616,231,589,224,569,221,548,224,505,234,468,244,440"/>
<area shape="rect" href="memlist_8h.html" title=" " alt="" coords="245,563,333,588"/>
<area shape="poly" title=" " alt="" coords="258,441,286,549,280,550,252,442"/>
<area shape="rect" href="spinlock_8h.html" title=" " alt="" coords="296,489,384,515"/>
<area shape="poly" title=" " alt="" coords="268,439,317,478,313,483,264,443"/>
<area shape="poly" title=" " alt="" coords="298,587,320,622,354,659,392,685,431,703,429,708,389,689,350,663,316,625,293,590"/>
<area shape="poly" title=" " alt="" coords="345,514,365,579,382,621,405,660,424,681,445,699,441,703,420,685,401,663,377,623,360,581,340,516"/>
<area shape="poly" title=" " alt="" coords="379,512,528,556,526,561,378,517"/>
<area shape="poly" title=" " alt="" coords="742,197,811,215,846,228,879,245,908,265,931,290,946,320,952,354,952,577,948,594,937,610,921,624,899,637,844,660,777,679,633,706,515,720,515,714,632,700,776,674,842,655,897,633,918,620,933,606,943,592,947,576,947,354,941,321,927,293,904,269,876,249,844,233,809,220,741,202"/>
<area shape="poly" title=" " alt="" coords="623,202,583,223,564,238,551,256,551,296,558,379,578,549,573,549,553,380,545,296,545,254,561,234,580,218,621,197"/>
<area shape="poly" title=" " alt="" coords="713,197,767,218,794,233,818,253,832,270,842,290,855,328,850,330,837,292,827,273,814,257,791,238,765,222,711,202"/>
<area shape="poly" title=" " alt="" coords="623,202,430,260,429,255,621,197"/>
<area shape="rect" href="ITimeAccessorDetails_8h.html" title=" " alt="" coords="560,255,760,295"/>
<area shape="poly" title=" " alt="" coords="663,200,663,241,657,241,657,200"/>
<area shape="poly" title=" " alt="" coords="672,294,694,353,703,389,707,427,707,577,701,608,686,635,663,657,636,676,573,702,515,717,514,711,572,697,633,671,660,653,682,632,696,606,701,576,701,427,698,390,689,354,667,296"/>
<area shape="poly" title=" " alt="" coords="660,295,642,391,628,453,609,516,594,551,589,549,604,514,623,452,637,390,655,294"/>
<area shape="poly" title=" " alt="" coords="708,292,816,335,814,340,706,297"/>
<area shape="poly" title=" " alt="" coords="1220,197,1269,218,1293,233,1313,253,1329,277,1337,300,1339,354,1339,577,1331,594,1309,609,1276,623,1233,635,1123,658,992,677,718,706,516,721,515,715,717,701,991,672,1122,653,1232,630,1274,617,1307,604,1327,590,1333,576,1333,354,1332,301,1324,280,1309,256,1289,238,1266,222,1218,202"/>
<area shape="poly" title=" " alt="" coords="1158,202,1020,297,964,322,911,341,909,336,962,317,1017,292,1155,197"/>
<area shape="rect" href="IUpdatePackageAccessorDetails_8h.html" title=" " alt="" coords="1089,255,1298,295"/>
<area shape="poly" title=" " alt="" coords="1179,199,1188,240,1183,242,1173,200"/>
<area shape="poly" title=" " alt="" coords="1173,297,1149,321,1125,352,1106,388,1099,428,1099,577,1093,599,1079,619,1056,636,1026,651,950,676,859,694,761,707,666,716,515,723,515,717,665,710,761,702,858,689,949,671,1024,646,1053,632,1075,615,1089,597,1093,576,1093,427,1101,386,1120,349,1145,317,1169,293"/>
<area shape="poly" title=" " alt="" coords="1113,297,917,343,916,338,1112,292"/>
<area shape="poly" title=" " alt="" coords="1454,296,1436,354,1428,390,1425,427,1425,577,1421,608,1407,631,1385,648,1356,664,1304,678,1216,689,969,707,706,717,515,722,515,717,706,712,969,701,1215,684,1303,672,1354,659,1382,643,1403,627,1416,606,1420,576,1420,427,1423,390,1430,353,1449,294"/>
<area shape="poly" title=" " alt="" coords="1373,290,917,349,916,344,1373,284"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="Condition_8h__dep__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2Condition_8hdep" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2Condition_8hdep" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2Condition_8hdep">
<area shape="rect" title=" " alt="" coords="5,5,220,45"/>
<area shape="rect" href="sl_8h.html" title=" " alt="" coords="26,93,199,133"/>
<area shape="poly" title=" " alt="" coords="115,59,115,93,110,93,110,59"/>
</map>
</div>
</div>
<p><a href="Condition_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:structnn_1_1sl_1_1details_1_1ConditionInternal" id="r_structnn_1_1sl_1_1details_1_1ConditionInternal"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">ConditionInternal</a></td></tr>
<tr class="separator:structnn_1_1sl_1_1details_1_1ConditionInternal"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnn_1_1sl_1_1Condition.html">Condition</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacenn" id="r_namespacenn"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn.html">nn</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl" id="r_namespacenn_1_1sl"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl.html">nn::sl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl_1_1details" id="r_namespacenn_1_1sl_1_1details"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html">nn::sl::details</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a2434e3a4700d60052d03ec7415e3945f" id="r_a2434e3a4700d60052d03ec7415e3945f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">typedef</a> <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">struct</a> <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">nn::sl::details::ConditionInternal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a2434e3a4700d60052d03ec7415e3945f">ConditionInternal</a></td></tr>
<tr class="separator:a2434e3a4700d60052d03ec7415e3945f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:aeafcc72e663066d288a573c8a72d22db" id="r_aeafcc72e663066d288a573c8a72d22db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">ConditionInternal</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#aeafcc72e663066d288a573c8a72d22db">__ct__Q3_2nn2sl9ConditionFv</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">ConditionInternal</a> *)</td></tr>
<tr class="separator:aeafcc72e663066d288a573c8a72d22db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb3721743470db64c3d8b972f4f3d2ae" id="r_abb3721743470db64c3d8b972f4f3d2ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1Result.html">nn::Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#abb3721743470db64c3d8b972f4f3d2ae">GetEnability__Q3_2nn2sl9ConditionCFv</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">ConditionInternal</a> *)</td></tr>
<tr class="separator:abb3721743470db64c3d8b972f4f3d2ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29dfd81c4d1d1674b17a056d638523d7" id="r_a29dfd81c4d1d1674b17a056d638523d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1Result.html">nn::Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a29dfd81c4d1d1674b17a056d638523d7">StoreCurrentTimeAsPreviousSendingTime__Q3_2nn2sl9ConditionCFv</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">ConditionInternal</a> *)</td></tr>
<tr class="separator:a29dfd81c4d1d1674b17a056d638523d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87fabcb25fd84b6348f7e0372ebd5513" id="r_a87fabcb25fd84b6348f7e0372ebd5513"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1Result.html">nn::Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a87fabcb25fd84b6348f7e0372ebd5513">NeedsUpdate__Q3_2nn2sl9ConditionCFv</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">ConditionInternal</a> *)</td></tr>
<tr class="separator:a87fabcb25fd84b6348f7e0372ebd5513"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ba55d1009ed5a8c1f5d16e148bdeb82" id="r_a3ba55d1009ed5a8c1f5d16e148bdeb82"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1Result.html">nn::Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a3ba55d1009ed5a8c1f5d16e148bdeb82">GetPreviousSendingTime__Q3_2nn2sl9ConditionCFPL</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">ConditionInternal</a> *, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">int64_t</a> *<a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTime</a>)</td></tr>
<tr class="separator:a3ba55d1009ed5a8c1f5d16e148bdeb82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f2670c88019b4e0b032766e42bb5001" id="r_a5f2670c88019b4e0b032766e42bb5001"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a5f2670c88019b4e0b032766e42bb5001">Initialize__Q3_2nn2sl9ConditionFRQ3_2nn2sl16ISettingAccessorRQ3_2nn2sl22IUpdatePackageAccessorRQ3_2nn2sl20ISerializer__tm__2_LRQ3_2nn2sl13ITimeAccessor</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">ConditionInternal</a> *, <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISettingAccessorInternal">ISettingAccessorInternal</a> *, <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IUpdatePackageAccessorInternal">IUpdatePackageAccessorInternal</a> *, <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">ISerializerInternal</a> *, <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ITimeAccessorInternal">ITimeAccessorInternal</a> *)</td></tr>
<tr class="separator:a5f2670c88019b4e0b032766e42bb5001"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
<a name="structnn_1_1sl_1_1details_1_1ConditionInternal" id="structnn_1_1sl_1_1details_1_1ConditionInternal"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1sl_1_1details_1_1ConditionInternal">&#9670;&#160;</a></span>nn::sl::details::ConditionInternal</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct nn::sl::details::ConditionInternal</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="Condition_8h_source.html#l00017">17</a> of file <a class="el" href="Condition_8h_source.html">Condition.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="aa62b2be27195045a23229b506e497e47" name="aa62b2be27195045a23229b506e497e47"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISettingAccessorInternal">ISettingAccessorInternal</a> *</td>
<td class="fieldname">
settingAccessor</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="acc026913f33aa27bb28f9f1369ec31d8" name="acc026913f33aa27bb28f9f1369ec31d8"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IUpdatePackageAccessorInternal">IUpdatePackageAccessorInternal</a> *</td>
<td class="fieldname">
updatePackageAccessor</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a03fbc49bacf01cf1cbcdb4088d1cf6dd" name="a03fbc49bacf01cf1cbcdb4088d1cf6dd"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">ISerializerInternal</a> *</td>
<td class="fieldname">
previousSendingTimeSerializer</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="af8babd3da91242ebfdcc2281ca72238b" name="af8babd3da91242ebfdcc2281ca72238b"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ITimeAccessorInternal">ITimeAccessorInternal</a> *</td>
<td class="fieldname">
timeAccessor</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aee5590d888621776f210eb49925b9149" name="aee5590d888621776f210eb49925b9149"></a><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">void</a> *</td>
<td class="fieldname">
vtable</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,5 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/Condition.h" name="/home/runner/work/wut/wut/include/nn/sl/Condition.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,220,45"/>
<area shape="rect" id="Node000002" href="$sl_8h.html" title=" " alt="" coords="26,93,199,133"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="115,59,115,93,110,93,110,59"/>
</map>

View File

@ -0,0 +1 @@
4c35bd5bfa36a6dd0fa709006d035d3e

BIN
Condition_8h__dep__incl.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

80
Condition_8h__incl.map Normal file
View File

@ -0,0 +1,80 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/Condition.h" name="/home/runner/work/wut/wut/include/nn/sl/Condition.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="553,5,767,45"/>
<area shape="rect" id="Node000002" href="$wut_8h.html" title=" " alt="" coords="443,709,501,735"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="553,33,389,46,298,57,210,73,130,93,66,118,42,133,23,149,12,166,8,186,8,576,14,607,29,627,54,643,85,659,113,670,151,680,246,696,429,715,428,720,245,701,150,685,111,675,83,664,51,647,26,631,9,609,3,577,3,185,7,164,19,145,38,128,64,113,129,88,209,67,297,52,388,41,552,28"/>
<area shape="rect" id="Node000010" href="$time_8h.html" title=" " alt="" coords="520,563,637,588"/>
<area shape="poly" id="edge9_Node000001_Node000010" title=" " alt="" coords="647,47,608,100,569,168,553,210,545,255,542,339,549,423,562,496,574,549,569,550,557,497,544,423,536,340,540,254,548,209,564,166,604,97,642,44"/>
<area shape="rect" id="Node000012" href="$nn_2result_8h.html" title=" " alt="" coords="812,343,903,368"/>
<area shape="poly" id="edge13_Node000001_Node000012" title=" " alt="" coords="691,43,736,77,789,125,839,184,859,218,875,254,878,274,878,294,870,330,865,329,873,293,873,274,869,255,854,221,834,188,785,129,733,81,688,48"/>
<area shape="rect" id="Node000013" href="$ISettingAccessor_8h.html" title=" " alt="" coords="259,93,435,119"/>
<area shape="poly" id="edge15_Node000001_Node000013" title=" " alt="" coords="586,48,406,93,405,87,584,43"/>
<area shape="rect" id="Node000021" href="$ITimeAccessor_8h.html" title=" " alt="" coords="579,174,741,199"/>
<area shape="poly" id="edge36_Node000001_Node000021" title=" " alt="" coords="663,45,663,160,657,160,657,45"/>
<area shape="rect" id="Node000023" href="$IUpdatePackageAccessor_8h.html" title=" " alt="" coords="1058,174,1289,199"/>
<area shape="poly" id="edge45_Node000001_Node000023" title=" " alt="" coords="768,34,890,54,956,70,1020,91,1091,126,1148,163,1146,168,1089,131,1018,96,955,75,889,60,767,39"/>
<area shape="rect" id="Node000025" href="$ISerializerDetails_8h.html" title=" " alt="" coords="1373,255,1544,295"/>
<area shape="poly" id="edge51_Node000001_Node000025" title=" " alt="" coords="768,32,882,47,1019,72,1163,110,1234,135,1303,164,1370,203,1427,244,1423,248,1367,208,1300,169,1232,140,1162,115,1017,77,881,52,767,38"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="269,783,397,808"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="451,737,369,779,367,774,449,732"/>
<area shape="rect" id="Node000004" href="$wut__types_8h.html" title=" " alt="" coords="421,783,523,808"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="475,735,475,769,469,769,469,735"/>
<area shape="rect" id="Node000009" href="$wut__rplwrap_8h.html" title=" " alt="" coords="547,783,661,808"/>
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="494,732,572,774,569,778,492,737"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="269,856,355,881"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="447,810,352,853,350,848,445,806"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="380,856,463,881"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="466,810,440,846,435,843,461,807"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="487,856,561,881"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="483,807,510,843,505,846,478,810"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="586,856,657,881"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="497,806,586,848,583,852,495,810"/>
<area shape="poly" id="edge10_Node000010_Node000002" title=" " alt="" coords="596,586,612,601,627,620,635,641,635,652,630,663,606,687,577,703,545,714,515,720,514,715,544,709,575,699,603,683,626,660,630,651,630,642,623,623,608,605,592,590"/>
<area shape="rect" id="Node000011" href="$systeminfo_8h.html" title=" " alt="" coords="509,636,616,661"/>
<area shape="poly" id="edge11_Node000010_Node000011" title=" " alt="" coords="579,589,571,623,566,622,573,588"/>
<area shape="poly" id="edge12_Node000011_Node000002" title=" " alt="" coords="550,663,499,703,496,698,546,659"/>
<area shape="poly" id="edge14_Node000012_Node000002" title=" " alt="" coords="853,369,826,425,814,462,809,501,809,577,807,600,800,620,790,638,776,654,740,679,696,698,648,710,599,718,515,724,515,718,599,713,647,705,694,693,737,675,772,650,785,635,795,618,802,598,804,577,804,501,809,461,821,423,848,367"/>
<area shape="poly" id="edge16_Node000013_Node000002" title=" " alt="" coords="265,121,196,139,162,152,129,169,101,189,79,212,64,241,59,274,59,576,64,607,79,627,103,643,133,659,171,677,210,691,292,709,368,717,429,719,429,725,368,723,291,714,209,696,169,682,131,664,100,647,76,631,59,609,53,577,53,273,59,239,74,209,97,184,126,164,159,147,195,134,263,116"/>
<area shape="poly" id="edge17_Node000013_Node000012" title=" " alt="" coords="435,111,612,131,696,146,754,164,788,181,812,199,832,221,850,254,861,292,862,329,857,329,856,293,846,256,828,224,809,203,785,186,752,169,694,151,612,136,435,117"/>
<area shape="rect" id="Node000014" href="$ISettingAccessorDetails_8h.html" title=" " alt="" coords="149,167,363,207"/>
<area shape="poly" id="edge18_Node000013_Node000014" title=" " alt="" coords="335,121,290,160,286,156,332,117"/>
<area shape="rect" id="Node000015" href="$sl__cpp_8h.html" title=" " alt="" coords="323,262,434,287"/>
<area shape="poly" id="edge35_Node000013_Node000015" title=" " alt="" coords="356,118,368,140,377,166,383,209,383,248,378,248,378,210,372,167,363,142,352,120"/>
<area shape="poly" id="edge19_Node000014_Node000002" title=" " alt="" coords="222,209,186,233,149,267,121,307,112,330,109,354,109,576,114,606,127,626,148,642,176,659,207,675,241,689,310,706,375,715,429,718,429,724,375,721,309,712,239,694,205,680,173,664,145,647,123,630,109,608,104,577,104,354,107,329,116,305,145,263,183,229,219,205"/>
<area shape="poly" id="edge20_Node000014_Node000012" title=" " alt="" coords="363,190,472,198,591,210,698,228,741,239,773,252,808,285,843,330,839,333,804,289,771,257,739,244,697,233,590,215,472,203,363,196"/>
<area shape="poly" id="edge21_Node000014_Node000015" title=" " alt="" coords="285,205,353,252,350,256,282,209"/>
<area shape="poly" id="edge22_Node000015_Node000002" title=" " alt="" coords="381,288,376,416,376,441,386,465,398,488,439,603,468,695,462,697,434,605,394,490,381,467,371,442,371,416,375,288"/>
<area shape="poly" id="edge34_Node000015_Node000012" title=" " alt="" coords="434,282,798,342,798,347,434,288"/>
<area shape="rect" id="Node000016" href="$mcp_8h.html" title=" " alt="" coords="385,416,500,441"/>
<area shape="poly" id="edge23_Node000015_Node000016" title=" " alt="" coords="386,286,435,402,430,404,381,288"/>
<area shape="rect" id="Node000017" href="$memdefaultheap_8h.html" title=" " alt="" coords="143,343,342,368"/>
<area shape="poly" id="edge25_Node000015_Node000017" title=" " alt="" coords="360,290,276,338,273,333,357,285"/>
<area shape="poly" id="edge24_Node000016_Node000002" title=" " alt="" coords="446,441,472,695,467,696,441,442"/>
<area shape="poly" id="edge26_Node000017_Node000002" title=" " alt="" coords="232,370,210,393,187,423,168,460,160,501,160,577,162,597,168,615,190,647,222,671,262,689,306,702,351,710,429,717,429,723,350,715,305,707,260,694,219,675,186,650,163,618,157,598,155,577,155,500,163,459,182,421,206,389,228,367"/>
<area shape="rect" id="Node000018" href="$memheap_8h.html" title=" " alt="" coords="202,416,302,441"/>
<area shape="poly" id="edge27_Node000017_Node000018" title=" " alt="" coords="247,368,251,402,246,403,242,369"/>
<area shape="poly" id="edge28_Node000018_Node000002" title=" " alt="" coords="249,442,239,469,229,506,226,548,229,568,236,587,252,613,273,636,297,655,324,671,380,695,430,710,429,715,378,700,322,676,294,660,269,640,248,616,231,589,224,569,221,548,224,505,234,468,244,440"/>
<area shape="rect" id="Node000019" href="$memlist_8h.html" title=" " alt="" coords="245,563,333,588"/>
<area shape="poly" id="edge29_Node000018_Node000019" title=" " alt="" coords="258,441,286,549,280,550,252,442"/>
<area shape="rect" id="Node000020" href="$spinlock_8h.html" title=" " alt="" coords="296,489,384,515"/>
<area shape="poly" id="edge31_Node000018_Node000020" title=" " alt="" coords="268,439,317,478,313,483,264,443"/>
<area shape="poly" id="edge30_Node000019_Node000002" title=" " alt="" coords="298,587,320,622,354,659,392,685,431,703,429,708,389,689,350,663,316,625,293,590"/>
<area shape="poly" id="edge32_Node000020_Node000002" title=" " alt="" coords="345,514,365,579,382,621,405,660,424,681,445,699,441,703,420,685,401,663,377,623,360,581,340,516"/>
<area shape="poly" id="edge33_Node000020_Node000010" title=" " alt="" coords="379,512,528,556,526,561,378,517"/>
<area shape="poly" id="edge37_Node000021_Node000002" title=" " alt="" coords="742,197,811,215,846,228,879,245,908,265,931,290,946,320,952,354,952,577,948,594,937,610,921,624,899,637,844,660,777,679,633,706,515,720,515,714,632,700,776,674,842,655,897,633,918,620,933,606,943,592,947,576,947,354,941,321,927,293,904,269,876,249,844,233,809,220,741,202"/>
<area shape="poly" id="edge38_Node000021_Node000010" title=" " alt="" coords="623,202,583,223,564,238,551,256,551,296,558,379,578,549,573,549,553,380,545,296,545,254,561,234,580,218,621,197"/>
<area shape="poly" id="edge39_Node000021_Node000012" title=" " alt="" coords="713,197,767,218,794,233,818,253,832,270,842,290,855,328,850,330,837,292,827,273,814,257,791,238,765,222,711,202"/>
<area shape="poly" id="edge44_Node000021_Node000015" title=" " alt="" coords="623,202,430,260,429,255,621,197"/>
<area shape="rect" id="Node000022" href="$ITimeAccessorDetails_8h.html" title=" " alt="" coords="560,255,760,295"/>
<area shape="poly" id="edge40_Node000021_Node000022" title=" " alt="" coords="663,200,663,241,657,241,657,200"/>
<area shape="poly" id="edge41_Node000022_Node000002" title=" " alt="" coords="672,294,694,353,703,389,707,427,707,577,701,608,686,635,663,657,636,676,573,702,515,717,514,711,572,697,633,671,660,653,682,632,696,606,701,576,701,427,698,390,689,354,667,296"/>
<area shape="poly" id="edge42_Node000022_Node000010" title=" " alt="" coords="660,295,642,391,628,453,609,516,594,551,589,549,604,514,623,452,637,390,655,294"/>
<area shape="poly" id="edge43_Node000022_Node000012" title=" " alt="" coords="708,292,816,335,814,340,706,297"/>
<area shape="poly" id="edge46_Node000023_Node000002" title=" " alt="" coords="1220,197,1269,218,1293,233,1313,253,1329,277,1337,300,1339,354,1339,577,1331,594,1309,609,1276,623,1233,635,1123,658,992,677,718,706,516,721,515,715,717,701,991,672,1122,653,1232,630,1274,617,1307,604,1327,590,1333,576,1333,354,1332,301,1324,280,1309,256,1289,238,1266,222,1218,202"/>
<area shape="poly" id="edge47_Node000023_Node000012" title=" " alt="" coords="1158,202,1020,297,964,322,911,341,909,336,962,317,1017,292,1155,197"/>
<area shape="rect" id="Node000024" href="$IUpdatePackageAccessorDetails_8h.html" title=" " alt="" coords="1089,255,1298,295"/>
<area shape="poly" id="edge48_Node000023_Node000024" title=" " alt="" coords="1179,199,1188,240,1183,242,1173,200"/>
<area shape="poly" id="edge49_Node000024_Node000002" title=" " alt="" coords="1173,297,1149,321,1125,352,1106,388,1099,428,1099,577,1093,599,1079,619,1056,636,1026,651,950,676,859,694,761,707,666,716,515,723,515,717,665,710,761,702,858,689,949,671,1024,646,1053,632,1075,615,1089,597,1093,576,1093,427,1101,386,1120,349,1145,317,1169,293"/>
<area shape="poly" id="edge50_Node000024_Node000012" title=" " alt="" coords="1113,297,917,343,916,338,1112,292"/>
<area shape="poly" id="edge52_Node000025_Node000002" title=" " alt="" coords="1454,296,1436,354,1428,390,1425,427,1425,577,1421,608,1407,631,1385,648,1356,664,1304,678,1216,689,969,707,706,717,515,722,515,717,706,712,969,701,1215,684,1303,672,1354,659,1382,643,1403,627,1416,606,1420,576,1420,427,1423,390,1430,353,1449,294"/>
<area shape="poly" id="edge53_Node000025_Node000012" title=" " alt="" coords="1373,290,917,349,916,344,1373,284"/>
</map>

1
Condition_8h__incl.md5 Normal file
View File

@ -0,0 +1 @@
ba28e0e6e658f51650219319e4ea8515

BIN
Condition_8h__incl.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 201 KiB

304
Condition_8h_source.html Normal file
View File

@ -0,0 +1,304 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/Condition.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">Condition.h</div></div>
</div><!--header-->
<div class="contents">
<a href="Condition_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span> </div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include &lt;<a class="code" href="wut_8h.html">wut.h</a>&gt;</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include &lt;<a class="code" href="time_8h.html">coreinit/time.h</a>&gt;</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include &lt;<a class="code" href="nn_2result_8h.html">nn/result.h</a>&gt;</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include &lt;<a class="code" href="ISettingAccessor_8h.html">nn/sl/ISettingAccessor.h</a>&gt;</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#include &lt;<a class="code" href="ITimeAccessor_8h.html">nn/sl/ITimeAccessor.h</a>&gt;</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include &lt;<a class="code" href="IUpdatePackageAccessor_8h.html">nn/sl/IUpdatePackageAccessor.h</a>&gt;</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include &lt;<a class="code" href="ISerializerDetails_8h.html">nn/sl/details/ISerializerDetails.h</a>&gt;</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span> </div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#ifdef __cplusplus</span></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">namespace </span><a class="code hl_namespace" href="namespacenn_1_1sl.html">nn::sl</a></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span>{</div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="keyword">namespace </span>details</div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span>{</div>
<div class="foldopen" id="foldopen00017" data-start="{" data-end="};">
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html"> 17</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_PACKED</a> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">ConditionInternal</a></div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span>{</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#aa62b2be27195045a23229b506e497e47"> 19</a></span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISettingAccessorInternal">ISettingAccessorInternal</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#aa62b2be27195045a23229b506e497e47">settingAccessor</a>;</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#acc026913f33aa27bb28f9f1369ec31d8"> 20</a></span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IUpdatePackageAccessorInternal">IUpdatePackageAccessorInternal</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#acc026913f33aa27bb28f9f1369ec31d8">updatePackageAccessor</a>;</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a03fbc49bacf01cf1cbcdb4088d1cf6dd"> 21</a></span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">ISerializerInternal</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a03fbc49bacf01cf1cbcdb4088d1cf6dd">previousSendingTimeSerializer</a>;</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#af8babd3da91242ebfdcc2281ca72238b"> 22</a></span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ITimeAccessorInternal">ITimeAccessorInternal</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#af8babd3da91242ebfdcc2281ca72238b">timeAccessor</a>;</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#aee5590d888621776f210eb49925b9149"> 23</a></span> <span class="keywordtype">void</span> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#aee5590d888621776f210eb49925b9149">vtable</a>;</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a2434e3a4700d60052d03ec7415e3945f"> 24</a></span>} ConditionInternal;</div>
</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span>WUT_CHECK_SIZE(ConditionInternal, 0x14);</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span>WUT_CHECK_OFFSET(ConditionInternal, 0x00, settingAccessor);</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span>WUT_CHECK_OFFSET(ConditionInternal, 0x04, updatePackageAccessor);</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>WUT_CHECK_OFFSET(ConditionInternal, 0x08, previousSendingTimeSerializer);</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span>WUT_CHECK_OFFSET(ConditionInternal, 0x0C, timeAccessor);</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span>WUT_CHECK_OFFSET(ConditionInternal, 0x10, vtable);</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> ConditionInternal *</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#aeafcc72e663066d288a573c8a72d22db"> 33</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#aeafcc72e663066d288a573c8a72d22db">__ct__Q3_2nn2sl9ConditionFv</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">ConditionInternal</a> *);</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#abb3721743470db64c3d8b972f4f3d2ae"> 35</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#abb3721743470db64c3d8b972f4f3d2ae">GetEnability__Q3_2nn2sl9ConditionCFv</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">ConditionInternal</a> *);</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a29dfd81c4d1d1674b17a056d638523d7"> 37</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#a29dfd81c4d1d1674b17a056d638523d7">StoreCurrentTimeAsPreviousSendingTime__Q3_2nn2sl9ConditionCFv</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">ConditionInternal</a> *);</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a87fabcb25fd84b6348f7e0372ebd5513"> 39</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#a87fabcb25fd84b6348f7e0372ebd5513">NeedsUpdate__Q3_2nn2sl9ConditionCFv</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">ConditionInternal</a> *);</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a3ba55d1009ed5a8c1f5d16e148bdeb82"> 41</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#a3ba55d1009ed5a8c1f5d16e148bdeb82">GetPreviousSendingTime__Q3_2nn2sl9ConditionCFPL</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">ConditionInternal</a> *, <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">int64_t</a> *<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTime</a>);</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <span class="keywordtype">void</span></div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a5f2670c88019b4e0b032766e42bb5001"> 43</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#a5f2670c88019b4e0b032766e42bb5001">Initialize__Q3_2nn2sl9ConditionFRQ3_2nn2sl16ISettingAccessorRQ3_2nn2sl22IUpdatePackageAccessorRQ3_2nn2sl20ISerializer__tm__2_LRQ3_2nn2sl13ITimeAccessor</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">ConditionInternal</a> *,</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISettingAccessorInternal">ISettingAccessorInternal</a> *,</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IUpdatePackageAccessorInternal">IUpdatePackageAccessorInternal</a> *,</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">ISerializerInternal</a> *,</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ITimeAccessorInternal">ITimeAccessorInternal</a> *);</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span>} <span class="comment">// namespace details</span></div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
<div class="foldopen" id="foldopen00050" data-start="{" data-end="};">
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1Condition.html"> 50</a></span><span class="keyword">class </span><a class="code hl_class" href="classnn_1_1sl_1_1Condition.html">Condition</a></div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span>{</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00053" data-start="{" data-end="}">
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1Condition.html#a26a17d4fade0b6c4a524800ac161957e"> 53</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1Condition.html#a26a17d4fade0b6c4a524800ac161957e">Condition</a>() :</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> mSettingAccessor(nullptr),</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> mUpdatePackageAccessor(nullptr),</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> mPreviousSendingTimeSerializer(nullptr),</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> mTimeAccessor(nullptr)</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> {</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> <span class="keywordflow">if</span> (__ct__Q3_2nn2sl9ConditionFv(&amp;mInstance) != <span class="keyword">nullptr</span>) {</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> mSettingAccessor = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SettingAccessorFromPtr.html">details::SettingAccessorFromPtr</a>(mInstance.<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#aa62b2be27195045a23229b506e497e47">settingAccessor</a>);</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> mUpdatePackageAccessor = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1UpdatePackageAccessorFromPtr.html">details::UpdatePackageAccessorFromPtr</a>(mInstance.<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#acc026913f33aa27bb28f9f1369ec31d8">updatePackageAccessor</a>);</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> mPreviousSendingTimeSerializer = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::SerializerFromPtr&lt;OSTime&gt;</a>(mInstance.<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a03fbc49bacf01cf1cbcdb4088d1cf6dd">previousSendingTimeSerializer</a>);</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> mTimeAccessor = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1TimeAccessorFromPtr.html">details::TimeAccessorFromPtr</a>(mInstance.<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#af8babd3da91242ebfdcc2281ca72238b">timeAccessor</a>);</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> }</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> }</div>
</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> </div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1Condition.html#a524306335e60ffe34246010575c79390"> 67</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1Condition.html#a524306335e60ffe34246010575c79390">~Condition</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> [[nodiscard]] <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1ISettingAccessorBase.html">details::ISettingAccessorBase</a> &amp;</div>
<div class="foldopen" id="foldopen00070" data-start="{" data-end="}">
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1Condition.html#af1edc08cb94dab15074359c0329738f3"> 70</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1Condition.html#af1edc08cb94dab15074359c0329738f3">GetSettingAccessor</a>()</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> {</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> <span class="keywordflow">return</span> mSettingAccessor;</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> }</div>
</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> </div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> [[nodiscard]] <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1IUpdatePackageAccessorBase.html">details::IUpdatePackageAccessorBase</a> &amp;</div>
<div class="foldopen" id="foldopen00076" data-start="{" data-end="}">
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1Condition.html#a153d0447ab3bac7a717f4f1bd5f29a23"> 76</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1Condition.html#a153d0447ab3bac7a717f4f1bd5f29a23">GetUpdatePackageAccessor</a>()</div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> {</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> <span class="keywordflow">return</span> mUpdatePackageAccessor;</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> }</div>
</div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> [[nodiscard]] <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::ISerializerBase&lt;OSTime&gt;</a> &amp;</div>
<div class="foldopen" id="foldopen00082" data-start="{" data-end="}">
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1Condition.html#aea22f53b77b87f0c0ca3c1ba0bba93db"> 82</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1Condition.html#aea22f53b77b87f0c0ca3c1ba0bba93db">GetPreviousSendingTimeSerializer</a>()</div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> {</div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> <span class="keywordflow">return</span> mPreviousSendingTimeSerializer;</div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> }</div>
</div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> [[nodiscard]] <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1ITimeAccessorBase.html">details::ITimeAccessorBase</a> &amp;</div>
<div class="foldopen" id="foldopen00088" data-start="{" data-end="}">
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1Condition.html#abb167c6d8d54174df19311073bc00e14"> 88</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1Condition.html#abb167c6d8d54174df19311073bc00e14">GetTimeAccessor</a>()</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> {</div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> <span class="keywordflow">return</span> mTimeAccessor;</div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> }</div>
</div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> </div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00094" data-start="{" data-end="}">
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1Condition.html#ae1b0bd49126a5ee61db3f7af0eb8a0f5"> 94</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1Condition.html#ae1b0bd49126a5ee61db3f7af0eb8a0f5">GetEnability</a>()</div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> {</div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <span class="keywordflow">return</span> GetEnability__Q3_2nn2sl9ConditionCFv(&amp;mInstance);</div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> }</div>
</div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> </div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00100" data-start="{" data-end="}">
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1Condition.html#ae2f856338310cb8c3726ed2fe59d9a9a"> 100</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1Condition.html#ae2f856338310cb8c3726ed2fe59d9a9a">NeedsUpdate</a>()</div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> {</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> <span class="keywordflow">return</span> NeedsUpdate__Q3_2nn2sl9ConditionCFv(&amp;mInstance);</div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> }</div>
</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> </div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00106" data-start="{" data-end="}">
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1Condition.html#ae356046b6bc6b7ee962dfc13cbc1ed76"> 106</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1Condition.html#ae356046b6bc6b7ee962dfc13cbc1ed76">StoreCurrentTimeAsPreviousSendingTime</a>()</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> {</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <span class="keywordflow">return</span> StoreCurrentTimeAsPreviousSendingTime__Q3_2nn2sl9ConditionCFv(&amp;mInstance);</div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> }</div>
</div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> </div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00112" data-start="{" data-end="}">
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1Condition.html#a26da8ad617ce343b7e3afaaf9d3cc172"> 112</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1Condition.html#a26da8ad617ce343b7e3afaaf9d3cc172">GetPreviousSendingTime</a>(int64_t *outTime)</div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> {</div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> <span class="keywordflow">return</span> GetPreviousSendingTime__Q3_2nn2sl9ConditionCFPL(&amp;mInstance, outTime);</div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> }</div>
</div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> </div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00118" data-start="{" data-end="}">
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1Condition.html#a0a29c0c3a37153a0255191b46fb94786"> 118</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1Condition.html#a0a29c0c3a37153a0255191b46fb94786">Initialize</a>(<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1ISettingAccessorBase.html">details::ISettingAccessorBase</a> &amp;settingAccessor,</div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1IUpdatePackageAccessorBase.html">details::IUpdatePackageAccessorBase</a> &amp;updatePackageAccessor,</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::ISerializerBase&lt;OSTime&gt;</a> &amp;previousSendingTimeSerializer,</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1ITimeAccessorBase.html">details::ITimeAccessorBase</a> &amp;timeAccessor)</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> {</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> Initialize__Q3_2nn2sl9ConditionFRQ3_2nn2sl16ISettingAccessorRQ3_2nn2sl22IUpdatePackageAccessorRQ3_2nn2sl20ISerializer__tm__2_LRQ3_2nn2sl13ITimeAccessor(</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> &amp;mInstance,</div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> settingAccessor.GetInternal(),</div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> updatePackageAccessor.GetInternal(),</div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> previousSendingTimeSerializer.GetInternal(),</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> timeAccessor.GetInternal());</div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> mSettingAccessor = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SettingAccessorFromPtr.html">details::SettingAccessorFromPtr</a>(settingAccessor.GetInternal());</div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> mUpdatePackageAccessor = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1UpdatePackageAccessorFromPtr.html">details::UpdatePackageAccessorFromPtr</a>(updatePackageAccessor.GetInternal());</div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> mPreviousSendingTimeSerializer = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">details::SerializerFromPtr&lt;OSTime&gt;</a>(previousSendingTimeSerializer.GetInternal());</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> mTimeAccessor = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1TimeAccessorFromPtr.html">details::TimeAccessorFromPtr</a>(timeAccessor.GetInternal());</div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> }</div>
</div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> </div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">details::ConditionInternal</a> mInstance = {};</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> details::SettingAccessorFromPtr mSettingAccessor;</div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> details::UpdatePackageAccessorFromPtr mUpdatePackageAccessor;</div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> details::SerializerFromPtr&lt;OSTime&gt; mPreviousSendingTimeSerializer;</div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> details::TimeAccessorFromPtr mTimeAccessor;</div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span>};</div>
</div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> </div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span>} <span class="comment">// namespace nn::sl</span></div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> </div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aISerializerDetails_8h_html"><div class="ttname"><a href="ISerializerDetails_8h.html">ISerializerDetails.h</a></div></div>
<div class="ttc" id="aISettingAccessor_8h_html"><div class="ttname"><a href="ISettingAccessor_8h.html">ISettingAccessor.h</a></div></div>
<div class="ttc" id="aITimeAccessor_8h_html"><div class="ttname"><a href="ITimeAccessor_8h.html">ITimeAccessor.h</a></div></div>
<div class="ttc" id="aIUpdatePackageAccessor_8h_html"><div class="ttname"><a href="IUpdatePackageAccessor_8h.html">IUpdatePackageAccessor.h</a></div></div>
<div class="ttc" id="aclassnn_1_1Result_html"><div class="ttname"><a href="classnn_1_1Result.html">nn::Result</a></div><div class="ttdoc">Result value type used by nn libraries.</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00069">result.h:70</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1Condition_html"><div class="ttname"><a href="classnn_1_1sl_1_1Condition.html">nn::sl::Condition</a></div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00050">Condition.h:51</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1Condition_html_a0a29c0c3a37153a0255191b46fb94786"><div class="ttname"><a href="classnn_1_1sl_1_1Condition.html#a0a29c0c3a37153a0255191b46fb94786">nn::sl::Condition::Initialize</a></div><div class="ttdeci">void Initialize(details::ISettingAccessorBase &amp;settingAccessor, details::IUpdatePackageAccessorBase &amp;updatePackageAccessor, details::ISerializerBase&lt; OSTime &gt; &amp;previousSendingTimeSerializer, details::ITimeAccessorBase &amp;timeAccessor)</div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00118">Condition.h:118</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1Condition_html_a153d0447ab3bac7a717f4f1bd5f29a23"><div class="ttname"><a href="classnn_1_1sl_1_1Condition.html#a153d0447ab3bac7a717f4f1bd5f29a23">nn::sl::Condition::GetUpdatePackageAccessor</a></div><div class="ttdeci">details::IUpdatePackageAccessorBase &amp; GetUpdatePackageAccessor()</div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00076">Condition.h:76</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1Condition_html_a26a17d4fade0b6c4a524800ac161957e"><div class="ttname"><a href="classnn_1_1sl_1_1Condition.html#a26a17d4fade0b6c4a524800ac161957e">nn::sl::Condition::Condition</a></div><div class="ttdeci">Condition()</div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00053">Condition.h:53</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1Condition_html_a26da8ad617ce343b7e3afaaf9d3cc172"><div class="ttname"><a href="classnn_1_1sl_1_1Condition.html#a26da8ad617ce343b7e3afaaf9d3cc172">nn::sl::Condition::GetPreviousSendingTime</a></div><div class="ttdeci">nn::Result GetPreviousSendingTime(int64_t *outTime)</div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00112">Condition.h:112</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1Condition_html_a524306335e60ffe34246010575c79390"><div class="ttname"><a href="classnn_1_1sl_1_1Condition.html#a524306335e60ffe34246010575c79390">nn::sl::Condition::~Condition</a></div><div class="ttdeci">~Condition()=default</div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1Condition_html_abb167c6d8d54174df19311073bc00e14"><div class="ttname"><a href="classnn_1_1sl_1_1Condition.html#abb167c6d8d54174df19311073bc00e14">nn::sl::Condition::GetTimeAccessor</a></div><div class="ttdeci">details::ITimeAccessorBase &amp; GetTimeAccessor()</div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00088">Condition.h:88</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1Condition_html_ae1b0bd49126a5ee61db3f7af0eb8a0f5"><div class="ttname"><a href="classnn_1_1sl_1_1Condition.html#ae1b0bd49126a5ee61db3f7af0eb8a0f5">nn::sl::Condition::GetEnability</a></div><div class="ttdeci">nn::Result GetEnability()</div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00094">Condition.h:94</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1Condition_html_ae2f856338310cb8c3726ed2fe59d9a9a"><div class="ttname"><a href="classnn_1_1sl_1_1Condition.html#ae2f856338310cb8c3726ed2fe59d9a9a">nn::sl::Condition::NeedsUpdate</a></div><div class="ttdeci">nn::Result NeedsUpdate()</div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00100">Condition.h:100</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1Condition_html_ae356046b6bc6b7ee962dfc13cbc1ed76"><div class="ttname"><a href="classnn_1_1sl_1_1Condition.html#ae356046b6bc6b7ee962dfc13cbc1ed76">nn::sl::Condition::StoreCurrentTimeAsPreviousSendingTime</a></div><div class="ttdeci">nn::Result StoreCurrentTimeAsPreviousSendingTime()</div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00106">Condition.h:106</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1Condition_html_aea22f53b77b87f0c0ca3c1ba0bba93db"><div class="ttname"><a href="classnn_1_1sl_1_1Condition.html#aea22f53b77b87f0c0ca3c1ba0bba93db">nn::sl::Condition::GetPreviousSendingTimeSerializer</a></div><div class="ttdeci">details::ISerializerBase&lt; OSTime &gt; &amp; GetPreviousSendingTimeSerializer()</div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00082">Condition.h:82</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1Condition_html_af1edc08cb94dab15074359c0329738f3"><div class="ttname"><a href="classnn_1_1sl_1_1Condition.html#af1edc08cb94dab15074359c0329738f3">nn::sl::Condition::GetSettingAccessor</a></div><div class="ttdeci">details::ISettingAccessorBase &amp; GetSettingAccessor()</div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00070">Condition.h:70</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1ISettingAccessorBase_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1ISettingAccessorBase.html">nn::sl::details::ISettingAccessorBase</a></div><div class="ttdef"><b>Definition</b> <a href="ISettingAccessorDetails_8h_source.html#l00044">ISettingAccessorDetails.h:45</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1ITimeAccessorBase_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1ITimeAccessorBase.html">nn::sl::details::ITimeAccessorBase</a></div><div class="ttdef"><b>Definition</b> <a href="ITimeAccessorDetails_8h_source.html#l00047">ITimeAccessorDetails.h:48</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IUpdatePackageAccessorBase_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IUpdatePackageAccessorBase.html">nn::sl::details::IUpdatePackageAccessorBase</a></div><div class="ttdef"><b>Definition</b> <a href="IUpdatePackageAccessorDetails_8h_source.html#l00045">IUpdatePackageAccessorDetails.h:46</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1SerializerFromPtr_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">nn::sl::details::SerializerFromPtr</a></div><div class="ttdef"><b>Definition</b> <a href="ISerializerDetails_8h_source.html#l00085">ISerializerDetails.h:86</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1SettingAccessorFromPtr_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1SettingAccessorFromPtr.html">nn::sl::details::SettingAccessorFromPtr</a></div><div class="ttdef"><b>Definition</b> <a href="ISettingAccessorDetails_8h_source.html#l00067">ISettingAccessorDetails.h:68</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1TimeAccessorFromPtr_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1TimeAccessorFromPtr.html">nn::sl::details::TimeAccessorFromPtr</a></div><div class="ttdef"><b>Definition</b> <a href="ITimeAccessorDetails_8h_source.html#l00069">ITimeAccessorDetails.h:70</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1UpdatePackageAccessorFromPtr_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1UpdatePackageAccessorFromPtr.html">nn::sl::details::UpdatePackageAccessorFromPtr</a></div><div class="ttdef"><b>Definition</b> <a href="IUpdatePackageAccessorDetails_8h_source.html#l00064">IUpdatePackageAccessorDetails.h:65</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a03fbc49bacf01cf1cbcdb4088d1cf6dd"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a03fbc49bacf01cf1cbcdb4088d1cf6dd">nn::sl::details::ConditionInternal::previousSendingTimeSerializer</a></div><div class="ttdeci">ISerializerInternal * previousSendingTimeSerializer</div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00021">Condition.h:21</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a29dfd81c4d1d1674b17a056d638523d7"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a29dfd81c4d1d1674b17a056d638523d7">nn::sl::details::StoreCurrentTimeAsPreviousSendingTime__Q3_2nn2sl9ConditionCFv</a></div><div class="ttdeci">nn::Result StoreCurrentTimeAsPreviousSendingTime__Q3_2nn2sl9ConditionCFv(ConditionInternal *)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a3ba55d1009ed5a8c1f5d16e148bdeb82"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a3ba55d1009ed5a8c1f5d16e148bdeb82">nn::sl::details::GetPreviousSendingTime__Q3_2nn2sl9ConditionCFPL</a></div><div class="ttdeci">nn::Result GetPreviousSendingTime__Q3_2nn2sl9ConditionCFPL(ConditionInternal *, int64_t *outTime)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a5f2670c88019b4e0b032766e42bb5001"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a5f2670c88019b4e0b032766e42bb5001">nn::sl::details::Initialize__Q3_2nn2sl9ConditionFRQ3_2nn2sl16ISettingAccessorRQ3_2nn2sl22IUpdatePackageAccessorRQ3_2nn2sl20ISerializer__tm__2_LRQ3_2nn2sl13ITimeAccessor</a></div><div class="ttdeci">void Initialize__Q3_2nn2sl9ConditionFRQ3_2nn2sl16ISettingAccessorRQ3_2nn2sl22IUpdatePackageAccessorRQ3_2nn2sl20ISerializer__tm__2_LRQ3_2nn2sl13ITimeAccessor(ConditionInternal *, ISettingAccessorInternal *, IUpdatePackageAccessorInternal *, ISerializerInternal *, ITimeAccessorInternal *)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a87fabcb25fd84b6348f7e0372ebd5513"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a87fabcb25fd84b6348f7e0372ebd5513">nn::sl::details::NeedsUpdate__Q3_2nn2sl9ConditionCFv</a></div><div class="ttdeci">nn::Result NeedsUpdate__Q3_2nn2sl9ConditionCFv(ConditionInternal *)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_aa62b2be27195045a23229b506e497e47"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#aa62b2be27195045a23229b506e497e47">nn::sl::details::ConditionInternal::settingAccessor</a></div><div class="ttdeci">ISettingAccessorInternal * settingAccessor</div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00019">Condition.h:19</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_abb3721743470db64c3d8b972f4f3d2ae"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#abb3721743470db64c3d8b972f4f3d2ae">nn::sl::details::GetEnability__Q3_2nn2sl9ConditionCFv</a></div><div class="ttdeci">nn::Result GetEnability__Q3_2nn2sl9ConditionCFv(ConditionInternal *)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_acc026913f33aa27bb28f9f1369ec31d8"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#acc026913f33aa27bb28f9f1369ec31d8">nn::sl::details::ConditionInternal::updatePackageAccessor</a></div><div class="ttdeci">IUpdatePackageAccessorInternal * updatePackageAccessor</div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00020">Condition.h:20</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_aeafcc72e663066d288a573c8a72d22db"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#aeafcc72e663066d288a573c8a72d22db">nn::sl::details::__ct__Q3_2nn2sl9ConditionFv</a></div><div class="ttdeci">ConditionInternal * __ct__Q3_2nn2sl9ConditionFv(ConditionInternal *)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_aee5590d888621776f210eb49925b9149"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#aee5590d888621776f210eb49925b9149">nn::sl::details::ConditionInternal::vtable</a></div><div class="ttdeci">void * vtable</div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00023">Condition.h:23</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_af8babd3da91242ebfdcc2281ca72238b"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#af8babd3da91242ebfdcc2281ca72238b">nn::sl::details::ConditionInternal::timeAccessor</a></div><div class="ttdeci">ITimeAccessorInternal * timeAccessor</div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00022">Condition.h:22</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1ConditionInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ConditionInternal">nn::sl::details::ConditionInternal</a></div><div class="ttdef"><b>Definition</b> <a href="Condition_8h_source.html#l00017">Condition.h:18</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1ISerializerInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISerializerInternal">nn::sl::details::ISerializerInternal</a></div><div class="ttdef"><b>Definition</b> <a href="ISerializerDetails_8h_source.html#l00047">ISerializerDetails.h:48</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1ISettingAccessorInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISettingAccessorInternal">nn::sl::details::ISettingAccessorInternal</a></div><div class="ttdef"><b>Definition</b> <a href="ISettingAccessorDetails_8h_source.html#l00037">ISettingAccessorDetails.h:38</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1ITimeAccessorInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ITimeAccessorInternal">nn::sl::details::ITimeAccessorInternal</a></div><div class="ttdef"><b>Definition</b> <a href="ITimeAccessorDetails_8h_source.html#l00040">ITimeAccessorDetails.h:41</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1IUpdatePackageAccessorInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IUpdatePackageAccessorInternal">nn::sl::details::IUpdatePackageAccessorInternal</a></div><div class="ttdef"><b>Definition</b> <a href="IUpdatePackageAccessorDetails_8h_source.html#l00035">IUpdatePackageAccessorDetails.h:36</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html"><div class="ttname"><a href="namespacenn_1_1sl.html">nn::sl</a></div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00011">CacheManager.h:12</a></div></div>
<div class="ttc" id="ann_2result_8h_html"><div class="ttname"><a href="nn_2result_8h.html">result.h</a></div></div>
<div class="ttc" id="atime_8h_html"><div class="ttname"><a href="time_8h.html">time.h</a></div></div>
<div class="ttc" id="awut_8h_html"><div class="ttname"><a href="wut_8h.html">wut.h</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

334
DataCreator_8h.html Normal file
View File

@ -0,0 +1,334 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/DataCreator.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">DataCreator.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="wut_8h_source.html">wut.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="nn_2result_8h_source.html">nn/result.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="IIconInfoAccessor_8h_source.html">nn/sl/IIconInfoAccessor.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="ISettingAccessor_8h_source.html">nn/sl/ISettingAccessor.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="ITitleIconCache_8h_source.html">nn/sl/ITitleIconCache.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="KillerNotification_8h_source.html">nn/sl/KillerNotification.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="LaunchInfoDatabase_8h_source.html">nn/sl/LaunchInfoDatabase.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="IAccountInfoAccessorDetails_8h_source.html">nn/sl/details/IAccountInfoAccessorDetails.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="sl__cpp_8h_source.html">nn/sl/sl_cpp.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for DataCreator.h:</div>
<div class="dyncontent">
<div class="center"><img src="DataCreator_8h__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2DataCreator_8h" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2DataCreator_8h" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2DataCreator_8h">
<area shape="rect" title=" " alt="" coords="842,5,1073,45"/>
<area shape="rect" href="wut_8h.html" title=" " alt="" coords="1741,841,1800,867"/>
<area shape="poly" title=" " alt="" coords="842,36,604,53,329,83,204,102,101,125,62,137,32,151,14,164,8,179,8,708,13,739,28,760,51,776,81,791,109,797,163,803,334,815,837,832,1728,849,1728,855,837,838,334,820,162,809,108,803,79,796,48,780,24,764,8,741,3,709,3,177,10,161,29,146,60,132,100,120,203,97,328,77,604,48,841,30"/>
<area shape="rect" href="nn_2result_8h.html" title=" " alt="" coords="1189,475,1280,500"/>
<area shape="poly" title=" " alt="" coords="885,48,836,67,791,95,772,112,757,132,747,153,744,178,744,334,747,350,757,364,792,391,845,414,910,433,1053,462,1176,478,1175,483,1052,467,909,439,843,419,789,396,753,368,742,352,739,335,739,178,742,152,752,129,768,108,787,91,834,63,883,43"/>
<area shape="rect" href="IIconInfoAccessor_8h.html" title=" " alt="" coords="327,240,510,265"/>
<area shape="poly" title=" " alt="" coords="853,48,772,68,690,96,619,129,552,167,448,234,445,229,549,162,617,124,688,91,771,63,852,43"/>
<area shape="rect" href="sl__cpp_8h.html" title=" " alt="" coords="1203,401,1314,427"/>
<area shape="poly" title=" " alt="" coords="1074,42,1131,60,1182,87,1203,105,1220,126,1231,150,1235,178,1235,254,1242,327,1255,388,1249,389,1236,328,1229,254,1229,178,1226,152,1215,129,1200,109,1179,91,1128,65,1072,47"/>
<area shape="rect" href="ISettingAccessor_8h.html" title=" " alt="" coords="869,240,1045,265"/>
<area shape="poly" title=" " alt="" coords="960,45,960,226,955,226,955,45"/>
<area shape="rect" href="ITitleIconCache_8h.html" title=" " alt="" coords="534,240,703,265"/>
<area shape="poly" title=" " alt="" coords="843,45,781,64,752,78,724,95,692,126,665,162,630,228,626,226,661,159,688,122,721,91,749,74,779,60,841,40"/>
<area shape="rect" href="KillerNotification_8h.html" title=" " alt="" coords="1371,321,1549,346"/>
<area shape="poly" title=" " alt="" coords="1073,33,1164,53,1209,70,1252,91,1286,114,1318,142,1375,202,1419,260,1449,307,1444,310,1414,264,1370,205,1315,145,1283,119,1249,96,1207,75,1162,59,1072,39"/>
<area shape="rect" href="LaunchInfoDatabase_8h.html" title=" " alt="" coords="1759,93,1961,119"/>
<area shape="poly" title=" " alt="" coords="1073,34,1745,92,1744,97,1073,39"/>
<area shape="rect" href="IAccountInfoAccessorDetails_8h.html" title=" " alt="" coords="1597,313,1784,353"/>
<area shape="poly" title=" " alt="" coords="1073,38,1179,58,1234,73,1288,91,1397,141,1501,199,1591,257,1656,303,1653,307,1588,261,1499,204,1395,145,1286,96,1233,78,1178,63,1072,43"/>
<area shape="rect" title=" " alt="" coords="1568,915,1696,940"/>
<area shape="poly" title=" " alt="" coords="1750,869,1668,911,1666,906,1747,864"/>
<area shape="rect" href="wut__types_8h.html" title=" " alt="" coords="1720,915,1821,940"/>
<area shape="poly" title=" " alt="" coords="1773,867,1773,901,1768,901,1768,867"/>
<area shape="rect" href="wut__rplwrap_8h.html" title=" " alt="" coords="1845,915,1960,940"/>
<area shape="poly" title=" " alt="" coords="1793,864,1870,906,1868,910,1791,869"/>
<area shape="rect" title=" " alt="" coords="1566,988,1653,1013"/>
<area shape="poly" title=" " alt="" coords="1746,942,1649,985,1647,980,1744,938"/>
<area shape="rect" title=" " alt="" coords="1677,988,1760,1013"/>
<area shape="poly" title=" " alt="" coords="1764,942,1737,978,1733,975,1760,939"/>
<area shape="rect" title=" " alt="" coords="1784,988,1859,1013"/>
<area shape="poly" title=" " alt="" coords="1781,939,1807,975,1803,978,1777,942"/>
<area shape="rect" title=" " alt="" coords="1883,988,1954,1013"/>
<area shape="poly" title=" " alt="" coords="1796,938,1883,980,1881,984,1793,942"/>
<area shape="poly" title=" " alt="" coords="1239,500,1248,557,1253,633,1253,709,1256,736,1263,757,1278,774,1300,791,1334,807,1381,819,1501,837,1627,846,1727,849,1727,855,1626,851,1500,842,1380,824,1332,812,1297,796,1274,778,1259,760,1251,737,1248,709,1248,633,1243,557,1234,501"/>
<area shape="poly" title=" " alt="" coords="328,266,204,285,150,299,113,316,88,336,71,356,62,381,59,413,59,708,64,739,78,760,100,776,130,791,157,797,209,803,375,814,862,832,1728,849,1728,855,862,837,375,820,209,809,156,802,128,796,98,780,74,763,59,741,53,709,53,413,56,379,66,354,84,332,111,311,148,294,203,280,327,261"/>
<area shape="poly" title=" " alt="" coords="427,264,447,298,479,342,522,388,546,408,573,424,623,442,691,456,772,466,860,473,1036,482,1176,484,1176,489,1036,487,860,479,771,471,690,461,622,447,571,429,543,412,518,392,475,346,442,300,422,267"/>
<area shape="rect" href="IIconInfoAccessorDetails_8h.html" title=" " alt="" coords="195,313,413,353"/>
<area shape="poly" title=" " alt="" coords="403,268,344,308,341,303,400,263"/>
<area shape="poly" title=" " alt="" coords="511,262,522,263,658,272,765,275,871,284,933,294,1005,311,1053,329,1100,351,1215,394,1213,399,1098,356,1051,334,1003,316,932,300,870,289,765,280,658,278,521,268,510,267"/>
<area shape="poly" title=" " alt="" coords="309,354,314,413,317,486,317,708,320,721,330,732,367,754,425,774,502,790,594,804,698,816,930,833,1174,844,1405,849,1727,850,1727,856,1405,854,1174,849,930,839,698,821,593,810,501,796,424,779,364,759,326,736,316,723,312,709,312,486,309,413,304,354"/>
<area shape="poly" title=" " alt="" coords="325,351,371,390,401,409,433,424,497,441,584,454,795,472,1011,480,1176,483,1176,488,1011,486,795,477,583,459,496,446,431,429,398,414,368,394,321,356"/>
<area shape="poly" title=" " alt="" coords="414,341,527,351,1190,404,1189,410,526,356,414,347"/>
<area shape="poly" title=" " alt="" coords="1269,426,1301,481,1314,519,1320,559,1320,709,1321,756,1328,773,1344,791,1373,807,1414,820,1520,838,1635,847,1727,850,1727,855,1634,852,1520,843,1413,826,1371,812,1341,795,1324,776,1316,757,1315,709,1315,560,1309,520,1296,483,1265,428"/>
<area shape="poly" title=" " alt="" coords="1257,428,1245,462,1240,461,1252,426"/>
<area shape="rect" href="mcp_8h.html" title=" " alt="" coords="1355,768,1469,793"/>
<area shape="poly" title=" " alt="" coords="1281,425,1310,445,1338,473,1364,513,1370,533,1372,559,1372,635,1375,668,1383,700,1403,754,1398,756,1378,702,1370,669,1367,635,1367,559,1365,534,1359,515,1334,476,1307,449,1278,429"/>
<area shape="rect" href="memdefaultheap_8h.html" title=" " alt="" coords="1407,475,1606,500"/>
<area shape="poly" title=" " alt="" coords="1299,424,1454,468,1453,473,1298,429"/>
<area shape="poly" title=" " alt="" coords="1470,791,1728,842,1727,847,1469,796"/>
<area shape="poly" title=" " alt="" coords="1509,500,1509,633,1509,708,1516,742,1533,769,1558,792,1590,810,1625,824,1662,834,1728,846,1727,851,1661,839,1624,829,1588,815,1555,796,1529,773,1511,744,1504,709,1504,633,1504,500"/>
<area shape="rect" href="memheap_8h.html" title=" " alt="" coords="1551,548,1651,573"/>
<area shape="poly" title=" " alt="" coords="1523,498,1576,537,1573,542,1520,502"/>
<area shape="poly" title=" " alt="" coords="1598,575,1582,614,1566,672,1563,703,1564,735,1570,765,1585,792,1598,807,1614,819,1652,836,1691,846,1728,850,1727,855,1690,851,1650,841,1612,824,1595,811,1580,795,1565,766,1558,735,1557,703,1561,671,1577,613,1593,573"/>
<area shape="rect" href="memlist_8h.html" title=" " alt="" coords="1595,768,1683,793"/>
<area shape="poly" title=" " alt="" coords="1606,573,1637,754,1632,755,1601,574"/>
<area shape="rect" href="spinlock_8h.html" title=" " alt="" coords="1645,621,1733,647"/>
<area shape="poly" title=" " alt="" coords="1617,571,1666,610,1663,615,1614,575"/>
<area shape="poly" title=" " alt="" coords="1661,791,1738,832,1736,837,1659,796"/>
<area shape="poly" title=" " alt="" coords="1696,646,1764,827,1759,829,1691,648"/>
<area shape="rect" href="time_8h.html" title=" " alt="" coords="2019,695,2083,720"/>
<area shape="poly" title=" " alt="" coords="1734,641,2005,694,2004,700,1733,647"/>
<area shape="poly" title=" " alt="" coords="2048,722,2028,758,2013,778,1994,796,1949,820,1901,837,1855,847,1814,853,1814,847,1854,842,1900,831,1947,815,1990,791,2009,775,2024,755,2043,719"/>
<area shape="rect" href="systeminfo_8h.html" title=" " alt="" coords="2061,768,2168,793"/>
<area shape="poly" title=" " alt="" coords="2063,719,2097,756,2093,760,2059,722"/>
<area shape="poly" title=" " alt="" coords="2062,796,1814,846,1813,841,2061,790"/>
<area shape="poly" title=" " alt="" coords="869,261,462,284,273,299,212,308,184,316,166,336,160,357,160,413,160,708,166,744,182,767,207,779,240,785,321,785,365,786,410,791,533,807,697,820,1091,838,1473,847,1727,850,1727,855,1473,852,1091,843,697,826,533,812,409,796,365,791,321,790,240,790,206,784,179,771,161,746,155,709,155,413,154,357,162,334,181,311,211,302,273,294,461,278,869,255"/>
<area shape="poly" title=" " alt="" coords="973,263,1212,464,1209,468,969,268"/>
<area shape="poly" title=" " alt="" coords="1018,263,1083,281,1151,311,1202,349,1242,389,1238,392,1199,353,1148,316,1082,286,1016,268"/>
<area shape="rect" href="ISettingAccessorDetails_8h.html" title=" " alt="" coords="779,313,992,353"/>
<area shape="poly" title=" " alt="" coords="949,267,914,305,910,301,945,264"/>
<area shape="poly" title=" " alt="" coords="779,348,714,365,682,376,654,391,629,409,609,431,597,456,592,486,592,708,594,718,602,728,631,746,677,762,738,777,894,802,1079,820,1274,833,1460,842,1727,849,1727,855,1460,847,1274,839,1078,826,893,807,737,783,675,768,628,751,598,731,590,721,587,709,587,486,591,455,605,428,625,405,651,387,680,371,712,359,778,343"/>
<area shape="poly" title=" " alt="" coords="908,352,954,389,1012,424,1053,441,1097,455,1177,474,1175,479,1095,460,1051,446,1009,429,950,393,904,356"/>
<area shape="poly" title=" " alt="" coords="975,351,1191,396,1190,401,974,356"/>
<area shape="poly" title=" " alt="" coords="534,267,154,316,131,336,118,357,111,381,109,413,109,708,114,739,127,759,149,776,178,791,204,797,255,803,415,814,886,832,1728,849,1727,855,886,837,415,819,254,808,203,802,176,796,146,780,124,763,109,740,104,709,104,413,106,380,113,354,127,332,152,311,533,262"/>
<area shape="poly" title=" " alt="" coords="587,268,555,286,540,299,529,315,523,334,529,352,544,372,559,387,592,404,679,424,747,441,816,454,954,472,1079,481,1175,484,1175,489,1079,486,954,478,815,460,746,446,678,429,590,409,556,391,540,376,524,355,517,334,524,312,536,296,552,282,585,263"/>
<area shape="poly" title=" " alt="" coords="704,256,920,276,1025,291,1100,311,1116,320,1127,330,1151,351,1224,393,1222,398,1148,355,1123,334,1113,324,1098,316,1024,296,919,281,703,262"/>
<area shape="rect" href="ITitleIconCacheDetails_8h.html" title=" " alt="" coords="539,313,704,353"/>
<area shape="poly" title=" " alt="" coords="622,265,623,300,618,300,616,266"/>
<area shape="poly" title=" " alt="" coords="605,355,585,380,564,411,548,447,541,486,541,708,545,732,553,749,567,760,585,768,632,779,685,791,779,811,907,825,1056,836,1214,843,1518,850,1727,850,1727,856,1518,855,1214,849,1055,841,906,831,779,816,683,796,630,784,584,774,564,765,549,752,539,734,536,709,536,486,543,446,559,409,581,376,601,352"/>
<area shape="poly" title=" " alt="" coords="638,352,674,390,698,409,724,424,761,437,811,447,935,464,1067,475,1176,481,1175,486,1066,480,935,469,810,453,759,442,722,429,695,413,670,394,634,355"/>
<area shape="poly" title=" " alt="" coords="705,343,767,351,1190,402,1190,407,766,356,704,348"/>
<area shape="poly" title=" " alt="" coords="1480,344,1536,382,1612,444,1651,482,1688,524,1721,571,1748,620,1765,676,1774,734,1776,787,1775,828,1770,828,1771,787,1769,735,1760,677,1743,622,1717,573,1684,528,1647,486,1608,448,1533,386,1477,348"/>
<area shape="poly" title=" " alt="" coords="1445,348,1328,429,1266,469,1263,465,1325,424,1442,344"/>
<area shape="poly" title=" " alt="" coords="1432,348,1301,399,1299,394,1430,344"/>
<area shape="poly" title=" " alt="" coords="1502,318,1551,317,1569,323,1576,333,1570,343,1556,349,1515,350,1515,345,1555,343,1567,339,1571,333,1566,327,1550,322,1502,323"/>
<area shape="poly" title=" " alt="" coords="1962,111,2181,128,2439,156,2556,175,2653,196,2690,208,2719,221,2737,235,2744,251,2744,709,2741,732,2732,750,2719,762,2702,771,2659,783,2611,796,2540,813,2444,826,2212,844,1980,852,1814,855,1814,850,1980,847,2212,839,2444,821,2539,808,2610,791,2658,778,2700,766,2716,758,2728,746,2736,731,2739,708,2739,252,2733,239,2716,226,2688,213,2651,201,2555,180,2438,161,2181,133,1961,116"/>
<area shape="poly" title=" " alt="" coords="1863,119,1864,163,1857,227,1849,261,1837,295,1821,327,1798,355,1760,381,1706,403,1640,423,1567,440,1417,466,1294,482,1293,477,1416,461,1566,435,1639,418,1705,398,1758,376,1794,351,1816,324,1833,293,1844,260,1852,226,1858,163,1858,119"/>
<area shape="poly" title=" " alt="" coords="1768,121,1663,142,1539,179,1476,205,1414,235,1356,272,1303,315,1290,332,1279,351,1266,388,1261,387,1274,348,1285,329,1299,311,1353,268,1411,231,1473,200,1537,174,1661,137,1767,116"/>
<area shape="rect" href="FileStream_8h.html" title=" " alt="" coords="1901,167,2040,192"/>
<area shape="poly" title=" " alt="" coords="1879,116,1942,157,1939,161,1876,121"/>
<area shape="rect" title=" " alt="" coords="2064,167,2139,192"/>
<area shape="poly" title=" " alt="" coords="1900,116,2051,161,2050,166,1898,121"/>
<area shape="poly" title=" " alt="" coords="2036,189,2109,210,2148,224,2183,242,2213,264,2235,289,2245,320,2241,354,2191,433,2087,579,1981,722,1922,795,1896,812,1868,826,1814,845,1812,840,1866,821,1893,808,1918,791,1976,719,2083,576,2186,430,2236,352,2240,320,2230,292,2209,268,2180,247,2145,229,2108,215,2034,195"/>
<area shape="poly" title=" " alt="" coords="1955,194,1928,215,1901,242,1882,271,1872,298,1862,325,1842,355,1794,396,1740,429,1670,443,1548,458,1294,483,1293,478,1547,453,1669,438,1738,424,1791,392,1838,352,1857,322,1867,296,1877,269,1897,238,1924,211,1951,190"/>
<area shape="rect" href="filesystem_8h.html" title=" " alt="" coords="2237,548,2392,573"/>
<area shape="poly" title=" " alt="" coords="2040,189,2192,216,2254,229,2284,238,2304,259,2314,280,2317,303,2317,332,2317,415,2317,534,2312,534,2312,415,2312,332,2312,304,2308,281,2299,262,2281,242,2253,234,2191,221,2039,195"/>
<area shape="rect" href="IStream_8h.html" title=" " alt="" coords="1911,240,2031,265"/>
<area shape="poly" title=" " alt="" coords="1973,192,1973,226,1968,226,1968,192"/>
<area shape="rect" href="IStreamDetails_8h.html" title=" " alt="" coords="2011,321,2226,346"/>
<area shape="poly" title=" " alt="" coords="1988,190,2045,238,2104,308,2100,312,2041,242,1985,194"/>
<area shape="poly" title=" " alt="" coords="2392,565,2532,584,2595,599,2620,608,2638,619,2661,642,2674,665,2677,692,2668,721,2648,752,2625,771,2597,783,2562,796,2496,813,2406,826,2190,844,1972,852,1814,855,1814,850,1972,847,2189,839,2406,821,2495,808,2561,791,2595,778,2622,766,2644,748,2663,719,2672,691,2669,667,2656,645,2634,623,2617,613,2593,604,2531,589,2392,570"/>
<area shape="poly" title=" " alt="" coords="2238,575,2143,595,2104,608,2078,623,2068,636,2061,651,2054,681,2049,680,2056,649,2063,633,2074,619,2101,603,2142,590,2237,570"/>
<area shape="rect" href="alarm_8h.html" title=" " alt="" coords="2088,621,2213,647"/>
<area shape="poly" title=" " alt="" coords="2289,576,2191,618,2189,613,2287,571"/>
<area shape="rect" href="fastmutex_8h.html" title=" " alt="" coords="2237,621,2392,647"/>
<area shape="poly" title=" " alt="" coords="2317,574,2317,608,2312,608,2312,574"/>
<area shape="rect" href="ios_8h.html" title=" " alt="" coords="2547,695,2653,720"/>
<area shape="poly" title=" " alt="" coords="2393,564,2457,570,2523,581,2580,597,2602,607,2617,620,2624,635,2625,651,2616,683,2611,681,2620,651,2619,636,2613,623,2599,612,2578,602,2522,586,2456,576,2392,569"/>
<area shape="rect" href="messagequeue_8h.html" title=" " alt="" coords="2416,621,2603,647"/>
<area shape="poly" title=" " alt="" coords="2347,571,2466,614,2464,619,2345,576"/>
<area shape="poly" title=" " alt="" coords="2161,646,2177,675,2193,714,2197,735,2198,757,2193,777,2182,795,2156,814,2117,828,2069,839,2015,846,1905,854,1814,856,1814,851,1904,849,2015,841,2068,834,2116,823,2153,809,2178,792,2188,775,2192,756,2192,736,2187,715,2172,677,2156,648"/>
<area shape="poly" title=" " alt="" coords="2136,649,2080,689,2077,684,2133,645"/>
<area shape="rect" href="coreinit_2context_8h.html" title=" " alt="" coords="2243,768,2325,793"/>
<area shape="poly" title=" " alt="" coords="2169,645,2197,666,2226,693,2252,724,2272,755,2268,758,2247,727,2222,696,2193,670,2166,649"/>
<area shape="rect" href="threadqueue_8h.html" title=" " alt="" coords="2355,695,2471,720"/>
<area shape="poly" title=" " alt="" coords="2194,644,2358,688,2357,694,2192,649"/>
<area shape="poly" title=" " alt="" coords="2243,793,2224,796,1993,829,1814,850,1814,845,1993,823,2224,791,2242,788"/>
<area shape="poly" title=" " alt="" coords="2415,721,2408,758,2398,779,2383,796,2350,808,2293,819,2131,836,1952,847,1814,854,1814,848,1952,842,2130,830,2292,813,2349,803,2380,791,2394,776,2403,756,2410,720"/>
<area shape="poly" title=" " alt="" coords="2321,646,2342,724,2347,766,2345,783,2339,795,2311,809,2259,821,2110,838,1944,849,1814,854,1813,849,1944,843,2109,833,2258,816,2309,804,2335,791,2340,781,2341,766,2337,725,2316,647"/>
<area shape="poly" title=" " alt="" coords="2332,645,2388,684,2385,689,2329,649"/>
<area shape="poly" title=" " alt="" coords="2596,722,2571,760,2552,780,2529,796,2486,808,2411,818,2204,835,1814,854,1813,849,2203,830,2410,813,2485,802,2527,791,2549,776,2567,756,2592,719"/>
<area shape="poly" title=" " alt="" coords="2510,648,2503,682,2486,721,2455,766,2437,781,2410,796,2359,813,2289,826,2119,844,1945,852,1814,855,1814,850,1945,847,2119,838,2289,821,2358,807,2408,791,2434,777,2452,762,2482,719,2498,680,2505,646"/>
<area shape="poly" title=" " alt="" coords="2495,649,2442,688,2439,684,2492,645"/>
<area shape="poly" title=" " alt="" coords="1972,266,1962,346,1937,479,1917,557,1893,638,1863,718,1826,795,1812,816,1796,834,1792,830,1808,812,1822,792,1858,716,1888,636,1912,556,1931,478,1956,345,1967,265"/>
<area shape="poly" title=" " alt="" coords="1966,267,1941,302,1902,348,1851,394,1822,414,1790,429,1712,444,1575,459,1294,484,1293,479,1574,454,1711,438,1789,424,1819,409,1848,390,1898,344,1937,298,1961,264"/>
<area shape="poly" title=" " alt="" coords="1911,257,1781,261,1621,271,1467,288,1405,300,1360,316,1334,331,1311,351,1276,392,1272,388,1308,347,1331,327,1358,311,1404,295,1466,283,1620,265,1781,256,1910,252"/>
<area shape="poly" title=" " alt="" coords="1994,263,2086,312,2083,316,1991,268"/>
<area shape="poly" title=" " alt="" coords="2115,347,1977,622,1957,673,1944,714,1926,753,1893,795,1855,823,1814,842,1812,837,1852,819,1889,791,1922,750,1939,712,1952,671,1972,620,2110,345"/>
<area shape="poly" title=" " alt="" coords="2098,348,2009,389,1951,411,1891,429,1795,442,1627,458,1294,484,1294,479,1627,452,1794,437,1890,424,1950,406,2007,384,2096,344"/>
<area shape="poly" title=" " alt="" coords="2011,347,1328,409,1328,404,2011,342"/>
<area shape="poly" title=" " alt="" coords="2131,344,2297,535,2293,539,2127,348"/>
<area shape="poly" title=" " alt="" coords="1725,351,1757,374,1789,405,1814,442,1821,464,1824,486,1824,709,1820,743,1811,776,1787,830,1782,828,1806,774,1815,742,1819,709,1819,486,1816,465,1809,445,1785,408,1753,378,1722,356"/>
<area shape="poly" title=" " alt="" coords="1635,356,1283,473,1281,468,1633,351"/>
<area shape="poly" title=" " alt="" coords="1597,354,1329,403,1328,397,1596,349"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="DataCreator_8h__dep__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2DataCreator_8hdep" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2DataCreator_8hdep" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2DataCreator_8hdep">
<area shape="rect" title=" " alt="" coords="5,5,236,45"/>
<area shape="rect" href="sl_8h.html" title=" " alt="" coords="34,93,207,133"/>
<area shape="poly" title=" " alt="" coords="123,59,123,93,118,93,118,59"/>
</map>
</div>
</div>
<p><a href="DataCreator_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:structnn_01_1_1sl_1_1details_1_1DataCreatorInternal" id="r_structnn_01_1_1sl_1_1details_1_1DataCreatorInternal"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_01_1_1sl_1_1details.html#structnn_01_1_1sl_1_1details_1_1DataCreatorInternal">DataCreatorInternal</a></td></tr>
<tr class="separator:structnn_01_1_1sl_1_1details_1_1DataCreatorInternal"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnn_01_1_1sl_1_1DataCreator.html">DataCreator</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacenn_01" id="r_namespacenn_01"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_01.html">nn </a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_01_1_1sl" id="r_namespacenn_01_1_1sl"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_01_1_1sl.html">nn ::sl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_01_1_1sl_1_1details" id="r_namespacenn_01_1_1sl_1_1details"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_01_1_1sl_1_1details.html">nn ::sl::details</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:aaa9253340c88e1cd4396075dc1eeefb4" id="r_aaa9253340c88e1cd4396075dc1eeefb4"><td class="memItemLeft" align="right" valign="top">typedef struct nn ::sl::details::DataCreatorInternal&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_01_1_1sl_1_1details.html#aaa9253340c88e1cd4396075dc1eeefb4">DataCreatorInternal</a></td></tr>
<tr class="separator:aaa9253340c88e1cd4396075dc1eeefb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a84160402f8fdc42df0beb2dd67c831fd" id="r_a84160402f8fdc42df0beb2dd67c831fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacenn_01_1_1sl_1_1details.html#structnn_01_1_1sl_1_1details_1_1DataCreatorInternal">DataCreatorInternal</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_01_1_1sl_1_1details.html#a84160402f8fdc42df0beb2dd67c831fd">__ct__Q3_2nn2sl11DataCreatorFv</a> (<a class="el" href="namespacenn_01_1_1sl_1_1details.html#structnn_01_1_1sl_1_1details_1_1DataCreatorInternal">DataCreatorInternal</a> *)</td></tr>
<tr class="separator:a84160402f8fdc42df0beb2dd67c831fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a020312db4a83549b52078dc25bc5135e" id="r_a020312db4a83549b52078dc25bc5135e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1Result.html">nn::Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_01_1_1sl_1_1details.html#a020312db4a83549b52078dc25bc5135e">Create__Q3_2nn2sl11DataCreatorFPQ3_2nn2sl16TransferableInfoPCQ3_2nn2sl9TitleInfoiRCQ3_2nn2sl18KillerNotificationRCQ3_2nn2sl9TitleInfoRQ3_2nn2sl18LaunchInfoDatabase</a> (<a class="el" href="namespacenn_01_1_1sl_1_1details.html#structnn_01_1_1sl_1_1details_1_1DataCreatorInternal">DataCreatorInternal</a> *, TransferableInfo *, const TitleInfo *, int, const KillerNotification &amp;, const TitleInfo &amp;, LaunchInfoDatabase &amp;)</td></tr>
<tr class="separator:a020312db4a83549b52078dc25bc5135e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d88e19caaceb6b7efd4679e36091ee6" id="r_a4d88e19caaceb6b7efd4679e36091ee6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1Result.html">nn::Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_01_1_1sl_1_1details.html#a4d88e19caaceb6b7efd4679e36091ee6">Initialize__Q3_2nn2sl11DataCreatorFRQ3_2nn2sl17IIconInfoAccessorRQ3_2nn2sl20IAccountInfoAccessorRQ3_2nn2sl16ISettingAccessorRQ3_2nn2sl15ITitleIconCache</a> (<a class="el" href="namespacenn_01_1_1sl_1_1details.html#structnn_01_1_1sl_1_1details_1_1DataCreatorInternal">DataCreatorInternal</a> *, IIconInfoAccessorInternal *, IAccountInfoAccessorInternal *, ISettingAccessorInternal *, ITitleIconCacheInternal *)</td></tr>
<tr class="separator:a4d88e19caaceb6b7efd4679e36091ee6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
<a name="structnn_01_1_1sl_1_1details_1_1DataCreatorInternal" id="structnn_01_1_1sl_1_1details_1_1DataCreatorInternal"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structnn_01_1_1sl_1_1details_1_1DataCreatorInternal">&#9670;&#160;</a></span>nn ::sl::details::DataCreatorInternal</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct nn ::sl::details::DataCreatorInternal</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="DataCreator_8h_source.html#l00019">19</a> of file <a class="el" href="DataCreator_8h_source.html">DataCreator.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="abe826835e60fdafbe469adc428b765e5" name="abe826835e60fdafbe469adc428b765e5"></a>IIconInfoAccessorInternal *</td>
<td class="fieldname">
iconInfoAccessor</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a86e39fa838d55067eaa28772589f71c3" name="a86e39fa838d55067eaa28772589f71c3"></a>IAccountInfoAccessorInternal *</td>
<td class="fieldname">
accountInfoAccessor</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ad4778b8c5a679f8a96556d01ef7c22b4" name="ad4778b8c5a679f8a96556d01ef7c22b4"></a>ISettingAccessorInternal *</td>
<td class="fieldname">
settingInfoAccessor</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a5d584edd573b71e0472d01d7e9827bae" name="a5d584edd573b71e0472d01d7e9827bae"></a>ITitleIconCacheInternal *</td>
<td class="fieldname">
titleIconCache</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aee5590d888621776f210eb49925b9149" name="aee5590d888621776f210eb49925b9149"></a>void *</td>
<td class="fieldname">
vtable</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,5 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/DataCreator.h" name="/home/runner/work/wut/wut/include/nn/sl/DataCreator.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,236,45"/>
<area shape="rect" id="Node000002" href="$sl_8h.html" title=" " alt="" coords="34,93,207,133"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="123,59,123,93,118,93,118,59"/>
</map>

View File

@ -0,0 +1 @@
fc5eff671c9c32d7cdbf25abab622a84

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.0 KiB

136
DataCreator_8h__incl.map Normal file
View File

@ -0,0 +1,136 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/DataCreator.h" name="/home/runner/work/wut/wut/include/nn/sl/DataCreator.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="842,5,1073,45"/>
<area shape="rect" id="Node000002" href="$wut_8h.html" title=" " alt="" coords="1741,841,1800,867"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="842,36,604,53,329,83,204,102,101,125,62,137,32,151,14,164,8,179,8,708,13,739,28,760,51,776,81,791,109,797,163,803,334,815,837,832,1728,849,1728,855,837,838,334,820,162,809,108,803,79,796,48,780,24,764,8,741,3,709,3,177,10,161,29,146,60,132,100,120,203,97,328,77,604,48,841,30"/>
<area shape="rect" id="Node000010" href="$nn_2result_8h.html" title=" " alt="" coords="1189,475,1280,500"/>
<area shape="poly" id="edge9_Node000001_Node000010" title=" " alt="" coords="885,48,836,67,791,95,772,112,757,132,747,153,744,178,744,334,747,350,757,364,792,391,845,414,910,433,1053,462,1176,478,1175,483,1052,467,909,439,843,419,789,396,753,368,742,352,739,335,739,178,742,152,752,129,768,108,787,91,834,63,883,43"/>
<area shape="rect" id="Node000011" href="$IIconInfoAccessor_8h.html" title=" " alt="" coords="327,240,510,265"/>
<area shape="poly" id="edge11_Node000001_Node000011" title=" " alt="" coords="853,48,772,68,690,96,619,129,552,167,448,234,445,229,549,162,617,124,688,91,771,63,852,43"/>
<area shape="rect" id="Node000013" href="$sl__cpp_8h.html" title=" " alt="" coords="1203,401,1314,427"/>
<area shape="poly" id="edge96_Node000001_Node000013" title=" " alt="" coords="1074,42,1131,60,1182,87,1203,105,1220,126,1231,150,1235,178,1235,254,1242,327,1255,388,1249,389,1236,328,1229,254,1229,178,1226,152,1215,129,1200,109,1179,91,1128,65,1072,47"/>
<area shape="rect" id="Node000021" href="$ISettingAccessor_8h.html" title=" " alt="" coords="869,240,1045,265"/>
<area shape="poly" id="edge35_Node000001_Node000021" title=" " alt="" coords="960,45,960,226,955,226,955,45"/>
<area shape="rect" id="Node000023" href="$ITitleIconCache_8h.html" title=" " alt="" coords="534,240,703,265"/>
<area shape="poly" id="edge43_Node000001_Node000023" title=" " alt="" coords="843,45,781,64,752,78,724,95,692,126,665,162,630,228,626,226,661,159,688,122,721,91,749,74,779,60,841,40"/>
<area shape="rect" id="Node000025" href="$KillerNotification_8h.html" title=" " alt="" coords="1371,321,1549,346"/>
<area shape="poly" id="edge51_Node000001_Node000025" title=" " alt="" coords="1073,33,1164,53,1209,70,1252,91,1286,114,1318,142,1375,202,1419,260,1449,307,1444,310,1414,264,1370,205,1315,145,1283,119,1249,96,1207,75,1162,59,1072,39"/>
<area shape="rect" id="Node000026" href="$LaunchInfoDatabase_8h.html" title=" " alt="" coords="1759,93,1961,119"/>
<area shape="poly" id="edge56_Node000001_Node000026" title=" " alt="" coords="1073,34,1745,92,1744,97,1073,39"/>
<area shape="rect" id="Node000038" href="$IAccountInfoAccessorDetails_8h.html" title=" " alt="" coords="1597,313,1784,353"/>
<area shape="poly" id="edge92_Node000001_Node000038" title=" " alt="" coords="1073,38,1179,58,1234,73,1288,91,1397,141,1501,199,1591,257,1656,303,1653,307,1588,261,1499,204,1395,145,1286,96,1233,78,1178,63,1072,43"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="1568,915,1696,940"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1750,869,1668,911,1666,906,1747,864"/>
<area shape="rect" id="Node000004" href="$wut__types_8h.html" title=" " alt="" coords="1720,915,1821,940"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="1773,867,1773,901,1768,901,1768,867"/>
<area shape="rect" id="Node000009" href="$wut__rplwrap_8h.html" title=" " alt="" coords="1845,915,1960,940"/>
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="1793,864,1870,906,1868,910,1791,869"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="1566,988,1653,1013"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="1746,942,1649,985,1647,980,1744,938"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="1677,988,1760,1013"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="1764,942,1737,978,1733,975,1760,939"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="1784,988,1859,1013"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="1781,939,1807,975,1803,978,1777,942"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="1883,988,1954,1013"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="1796,938,1883,980,1881,984,1793,942"/>
<area shape="poly" id="edge10_Node000010_Node000002" title=" " alt="" coords="1239,500,1248,557,1253,633,1253,709,1256,736,1263,757,1278,774,1300,791,1334,807,1381,819,1501,837,1627,846,1727,849,1727,855,1626,851,1500,842,1380,824,1332,812,1297,796,1274,778,1259,760,1251,737,1248,709,1248,633,1243,557,1234,501"/>
<area shape="poly" id="edge12_Node000011_Node000002" title=" " alt="" coords="328,266,204,285,150,299,113,316,88,336,71,356,62,381,59,413,59,708,64,739,78,760,100,776,130,791,157,797,209,803,375,814,862,832,1728,849,1728,855,862,837,375,820,209,809,156,802,128,796,98,780,74,763,59,741,53,709,53,413,56,379,66,354,84,332,111,311,148,294,203,280,327,261"/>
<area shape="poly" id="edge13_Node000011_Node000010" title=" " alt="" coords="427,264,447,298,479,342,522,388,546,408,573,424,623,442,691,456,772,466,860,473,1036,482,1176,484,1176,489,1036,487,860,479,771,471,690,461,622,447,571,429,543,412,518,392,475,346,442,300,422,267"/>
<area shape="rect" id="Node000012" href="$IIconInfoAccessorDetails_8h.html" title=" " alt="" coords="195,313,413,353"/>
<area shape="poly" id="edge14_Node000011_Node000012" title=" " alt="" coords="403,268,344,308,341,303,400,263"/>
<area shape="poly" id="edge34_Node000011_Node000013" title=" " alt="" coords="511,262,522,263,658,272,765,275,871,284,933,294,1005,311,1053,329,1100,351,1215,394,1213,399,1098,356,1051,334,1003,316,932,300,870,289,765,280,658,278,521,268,510,267"/>
<area shape="poly" id="edge15_Node000012_Node000002" title=" " alt="" coords="309,354,314,413,317,486,317,708,320,721,330,732,367,754,425,774,502,790,594,804,698,816,930,833,1174,844,1405,849,1727,850,1727,856,1405,854,1174,849,930,839,698,821,593,810,501,796,424,779,364,759,326,736,316,723,312,709,312,486,309,413,304,354"/>
<area shape="poly" id="edge16_Node000012_Node000010" title=" " alt="" coords="325,351,371,390,401,409,433,424,497,441,584,454,795,472,1011,480,1176,483,1176,488,1011,486,795,477,583,459,496,446,431,429,398,414,368,394,321,356"/>
<area shape="poly" id="edge17_Node000012_Node000013" title=" " alt="" coords="414,341,527,351,1190,404,1189,410,526,356,414,347"/>
<area shape="poly" id="edge18_Node000013_Node000002" title=" " alt="" coords="1269,426,1301,481,1314,519,1320,559,1320,709,1321,756,1328,773,1344,791,1373,807,1414,820,1520,838,1635,847,1727,850,1727,855,1634,852,1520,843,1413,826,1371,812,1341,795,1324,776,1316,757,1315,709,1315,560,1309,520,1296,483,1265,428"/>
<area shape="poly" id="edge33_Node000013_Node000010" title=" " alt="" coords="1257,428,1245,462,1240,461,1252,426"/>
<area shape="rect" id="Node000014" href="$mcp_8h.html" title=" " alt="" coords="1355,768,1469,793"/>
<area shape="poly" id="edge19_Node000013_Node000014" title=" " alt="" coords="1281,425,1310,445,1338,473,1364,513,1370,533,1372,559,1372,635,1375,668,1383,700,1403,754,1398,756,1378,702,1370,669,1367,635,1367,559,1365,534,1359,515,1334,476,1307,449,1278,429"/>
<area shape="rect" id="Node000015" href="$memdefaultheap_8h.html" title=" " alt="" coords="1407,475,1606,500"/>
<area shape="poly" id="edge21_Node000013_Node000015" title=" " alt="" coords="1299,424,1454,468,1453,473,1298,429"/>
<area shape="poly" id="edge20_Node000014_Node000002" title=" " alt="" coords="1470,791,1728,842,1727,847,1469,796"/>
<area shape="poly" id="edge22_Node000015_Node000002" title=" " alt="" coords="1509,500,1509,633,1509,708,1516,742,1533,769,1558,792,1590,810,1625,824,1662,834,1728,846,1727,851,1661,839,1624,829,1588,815,1555,796,1529,773,1511,744,1504,709,1504,633,1504,500"/>
<area shape="rect" id="Node000016" href="$memheap_8h.html" title=" " alt="" coords="1551,548,1651,573"/>
<area shape="poly" id="edge23_Node000015_Node000016" title=" " alt="" coords="1523,498,1576,537,1573,542,1520,502"/>
<area shape="poly" id="edge24_Node000016_Node000002" title=" " alt="" coords="1598,575,1582,614,1566,672,1563,703,1564,735,1570,765,1585,792,1598,807,1614,819,1652,836,1691,846,1728,850,1727,855,1690,851,1650,841,1612,824,1595,811,1580,795,1565,766,1558,735,1557,703,1561,671,1577,613,1593,573"/>
<area shape="rect" id="Node000017" href="$memlist_8h.html" title=" " alt="" coords="1595,768,1683,793"/>
<area shape="poly" id="edge25_Node000016_Node000017" title=" " alt="" coords="1606,573,1637,754,1632,755,1601,574"/>
<area shape="rect" id="Node000018" href="$spinlock_8h.html" title=" " alt="" coords="1645,621,1733,647"/>
<area shape="poly" id="edge27_Node000016_Node000018" title=" " alt="" coords="1617,571,1666,610,1663,615,1614,575"/>
<area shape="poly" id="edge26_Node000017_Node000002" title=" " alt="" coords="1661,791,1738,832,1736,837,1659,796"/>
<area shape="poly" id="edge28_Node000018_Node000002" title=" " alt="" coords="1696,646,1764,827,1759,829,1691,648"/>
<area shape="rect" id="Node000019" href="$time_8h.html" title=" " alt="" coords="2019,695,2083,720"/>
<area shape="poly" id="edge29_Node000018_Node000019" title=" " alt="" coords="1734,641,2005,694,2004,700,1733,647"/>
<area shape="poly" id="edge30_Node000019_Node000002" title=" " alt="" coords="2048,722,2028,758,2013,778,1994,796,1949,820,1901,837,1855,847,1814,853,1814,847,1854,842,1900,831,1947,815,1990,791,2009,775,2024,755,2043,719"/>
<area shape="rect" id="Node000020" href="$systeminfo_8h.html" title=" " alt="" coords="2061,768,2168,793"/>
<area shape="poly" id="edge31_Node000019_Node000020" title=" " alt="" coords="2063,719,2097,756,2093,760,2059,722"/>
<area shape="poly" id="edge32_Node000020_Node000002" title=" " alt="" coords="2062,796,1814,846,1813,841,2061,790"/>
<area shape="poly" id="edge36_Node000021_Node000002" title=" " alt="" coords="869,261,462,284,273,299,212,308,184,316,166,336,160,357,160,413,160,708,166,744,182,767,207,779,240,785,321,785,365,786,410,791,533,807,697,820,1091,838,1473,847,1727,850,1727,855,1473,852,1091,843,697,826,533,812,409,796,365,791,321,790,240,790,206,784,179,771,161,746,155,709,155,413,154,357,162,334,181,311,211,302,273,294,461,278,869,255"/>
<area shape="poly" id="edge37_Node000021_Node000010" title=" " alt="" coords="973,263,1212,464,1209,468,969,268"/>
<area shape="poly" id="edge42_Node000021_Node000013" title=" " alt="" coords="1018,263,1083,281,1151,311,1202,349,1242,389,1238,392,1199,353,1148,316,1082,286,1016,268"/>
<area shape="rect" id="Node000022" href="$ISettingAccessorDetails_8h.html" title=" " alt="" coords="779,313,992,353"/>
<area shape="poly" id="edge38_Node000021_Node000022" title=" " alt="" coords="949,267,914,305,910,301,945,264"/>
<area shape="poly" id="edge39_Node000022_Node000002" title=" " alt="" coords="779,348,714,365,682,376,654,391,629,409,609,431,597,456,592,486,592,708,594,718,602,728,631,746,677,762,738,777,894,802,1079,820,1274,833,1460,842,1727,849,1727,855,1460,847,1274,839,1078,826,893,807,737,783,675,768,628,751,598,731,590,721,587,709,587,486,591,455,605,428,625,405,651,387,680,371,712,359,778,343"/>
<area shape="poly" id="edge40_Node000022_Node000010" title=" " alt="" coords="908,352,954,389,1012,424,1053,441,1097,455,1177,474,1175,479,1095,460,1051,446,1009,429,950,393,904,356"/>
<area shape="poly" id="edge41_Node000022_Node000013" title=" " alt="" coords="975,351,1191,396,1190,401,974,356"/>
<area shape="poly" id="edge44_Node000023_Node000002" title=" " alt="" coords="534,267,154,316,131,336,118,357,111,381,109,413,109,708,114,739,127,759,149,776,178,791,204,797,255,803,415,814,886,832,1728,849,1727,855,886,837,415,819,254,808,203,802,176,796,146,780,124,763,109,740,104,709,104,413,106,380,113,354,127,332,152,311,533,262"/>
<area shape="poly" id="edge45_Node000023_Node000010" title=" " alt="" coords="587,268,555,286,540,299,529,315,523,334,529,352,544,372,559,387,592,404,679,424,747,441,816,454,954,472,1079,481,1175,484,1175,489,1079,486,954,478,815,460,746,446,678,429,590,409,556,391,540,376,524,355,517,334,524,312,536,296,552,282,585,263"/>
<area shape="poly" id="edge50_Node000023_Node000013" title=" " alt="" coords="704,256,920,276,1025,291,1100,311,1116,320,1127,330,1151,351,1224,393,1222,398,1148,355,1123,334,1113,324,1098,316,1024,296,919,281,703,262"/>
<area shape="rect" id="Node000024" href="$ITitleIconCacheDetails_8h.html" title=" " alt="" coords="539,313,704,353"/>
<area shape="poly" id="edge46_Node000023_Node000024" title=" " alt="" coords="622,265,623,300,618,300,616,266"/>
<area shape="poly" id="edge47_Node000024_Node000002" title=" " alt="" coords="605,355,585,380,564,411,548,447,541,486,541,708,545,732,553,749,567,760,585,768,632,779,685,791,779,811,907,825,1056,836,1214,843,1518,850,1727,850,1727,856,1518,855,1214,849,1055,841,906,831,779,816,683,796,630,784,584,774,564,765,549,752,539,734,536,709,536,486,543,446,559,409,581,376,601,352"/>
<area shape="poly" id="edge48_Node000024_Node000010" title=" " alt="" coords="638,352,674,390,698,409,724,424,761,437,811,447,935,464,1067,475,1176,481,1175,486,1066,480,935,469,810,453,759,442,722,429,695,413,670,394,634,355"/>
<area shape="poly" id="edge49_Node000024_Node000013" title=" " alt="" coords="705,343,767,351,1190,402,1190,407,766,356,704,348"/>
<area shape="poly" id="edge52_Node000025_Node000002" title=" " alt="" coords="1480,344,1536,382,1612,444,1651,482,1688,524,1721,571,1748,620,1765,676,1774,734,1776,787,1775,828,1770,828,1771,787,1769,735,1760,677,1743,622,1717,573,1684,528,1647,486,1608,448,1533,386,1477,348"/>
<area shape="poly" id="edge53_Node000025_Node000010" title=" " alt="" coords="1445,348,1328,429,1266,469,1263,465,1325,424,1442,344"/>
<area shape="poly" id="edge55_Node000025_Node000013" title=" " alt="" coords="1432,348,1301,399,1299,394,1430,344"/>
<area shape="poly" id="edge54_Node000025_Node000025" title=" " alt="" coords="1502,318,1551,317,1569,323,1576,333,1570,343,1556,349,1515,350,1515,345,1555,343,1567,339,1571,333,1566,327,1550,322,1502,323"/>
<area shape="poly" id="edge57_Node000026_Node000002" title=" " alt="" coords="1962,111,2181,128,2439,156,2556,175,2653,196,2690,208,2719,221,2737,235,2744,251,2744,709,2741,732,2732,750,2719,762,2702,771,2659,783,2611,796,2540,813,2444,826,2212,844,1980,852,1814,855,1814,850,1980,847,2212,839,2444,821,2539,808,2610,791,2658,778,2700,766,2716,758,2728,746,2736,731,2739,708,2739,252,2733,239,2716,226,2688,213,2651,201,2555,180,2438,161,2181,133,1961,116"/>
<area shape="poly" id="edge58_Node000026_Node000010" title=" " alt="" coords="1863,119,1864,163,1857,227,1849,261,1837,295,1821,327,1798,355,1760,381,1706,403,1640,423,1567,440,1417,466,1294,482,1293,477,1416,461,1566,435,1639,418,1705,398,1758,376,1794,351,1816,324,1833,293,1844,260,1852,226,1858,163,1858,119"/>
<area shape="poly" id="edge90_Node000026_Node000013" title=" " alt="" coords="1768,121,1663,142,1539,179,1476,205,1414,235,1356,272,1303,315,1290,332,1279,351,1266,388,1261,387,1274,348,1285,329,1299,311,1353,268,1411,231,1473,200,1537,174,1661,137,1767,116"/>
<area shape="rect" id="Node000027" href="$FileStream_8h.html" title=" " alt="" coords="1901,167,2040,192"/>
<area shape="poly" id="edge59_Node000026_Node000027" title=" " alt="" coords="1879,116,1942,157,1939,161,1876,121"/>
<area shape="rect" id="Node000037" title=" " alt="" coords="2064,167,2139,192"/>
<area shape="poly" id="edge91_Node000026_Node000037" title=" " alt="" coords="1900,116,2051,161,2050,166,1898,121"/>
<area shape="poly" id="edge60_Node000027_Node000002" title=" " alt="" coords="2036,189,2109,210,2148,224,2183,242,2213,264,2235,289,2245,320,2241,354,2191,433,2087,579,1981,722,1922,795,1896,812,1868,826,1814,845,1812,840,1866,821,1893,808,1918,791,1976,719,2083,576,2186,430,2236,352,2240,320,2230,292,2209,268,2180,247,2145,229,2108,215,2034,195"/>
<area shape="poly" id="edge79_Node000027_Node000010" title=" " alt="" coords="1955,194,1928,215,1901,242,1882,271,1872,298,1862,325,1842,355,1794,396,1740,429,1670,443,1548,458,1294,483,1293,478,1547,453,1669,438,1738,424,1791,392,1838,352,1857,322,1867,296,1877,269,1897,238,1924,211,1951,190"/>
<area shape="rect" id="Node000028" href="$filesystem_8h.html" title=" " alt="" coords="2237,548,2392,573"/>
<area shape="poly" id="edge61_Node000027_Node000028" title=" " alt="" coords="2040,189,2192,216,2254,229,2284,238,2304,259,2314,280,2317,303,2317,332,2317,415,2317,534,2312,534,2312,415,2312,332,2312,304,2308,281,2299,262,2281,242,2253,234,2191,221,2039,195"/>
<area shape="rect" id="Node000035" href="$IStream_8h.html" title=" " alt="" coords="1911,240,2031,265"/>
<area shape="poly" id="edge80_Node000027_Node000035" title=" " alt="" coords="1973,192,1973,226,1968,226,1968,192"/>
<area shape="rect" id="Node000036" href="$IStreamDetails_8h.html" title=" " alt="" coords="2011,321,2226,346"/>
<area shape="poly" id="edge89_Node000027_Node000036" title=" " alt="" coords="1988,190,2045,238,2104,308,2100,312,2041,242,1985,194"/>
<area shape="poly" id="edge62_Node000028_Node000002" title=" " alt="" coords="2392,565,2532,584,2595,599,2620,608,2638,619,2661,642,2674,665,2677,692,2668,721,2648,752,2625,771,2597,783,2562,796,2496,813,2406,826,2190,844,1972,852,1814,855,1814,850,1972,847,2189,839,2406,821,2495,808,2561,791,2595,778,2622,766,2644,748,2663,719,2672,691,2669,667,2656,645,2634,623,2617,613,2593,604,2531,589,2392,570"/>
<area shape="poly" id="edge78_Node000028_Node000019" title=" " alt="" coords="2238,575,2143,595,2104,608,2078,623,2068,636,2061,651,2054,681,2049,680,2056,649,2063,633,2074,619,2101,603,2142,590,2237,570"/>
<area shape="rect" id="Node000029" href="$alarm_8h.html" title=" " alt="" coords="2088,621,2213,647"/>
<area shape="poly" id="edge63_Node000028_Node000029" title=" " alt="" coords="2289,576,2191,618,2189,613,2287,571"/>
<area shape="rect" id="Node000032" href="$fastmutex_8h.html" title=" " alt="" coords="2237,621,2392,647"/>
<area shape="poly" id="edge70_Node000028_Node000032" title=" " alt="" coords="2317,574,2317,608,2312,608,2312,574"/>
<area shape="rect" id="Node000033" href="$ios_8h.html" title=" " alt="" coords="2547,695,2653,720"/>
<area shape="poly" id="edge73_Node000028_Node000033" title=" " alt="" coords="2393,564,2457,570,2523,581,2580,597,2602,607,2617,620,2624,635,2625,651,2616,683,2611,681,2620,651,2619,636,2613,623,2599,612,2578,602,2522,586,2456,576,2392,569"/>
<area shape="rect" id="Node000034" href="$messagequeue_8h.html" title=" " alt="" coords="2416,621,2603,647"/>
<area shape="poly" id="edge75_Node000028_Node000034" title=" " alt="" coords="2347,571,2466,614,2464,619,2345,576"/>
<area shape="poly" id="edge64_Node000029_Node000002" title=" " alt="" coords="2161,646,2177,675,2193,714,2197,735,2198,757,2193,777,2182,795,2156,814,2117,828,2069,839,2015,846,1905,854,1814,856,1814,851,1904,849,2015,841,2068,834,2116,823,2153,809,2178,792,2188,775,2192,756,2192,736,2187,715,2172,677,2156,648"/>
<area shape="poly" id="edge69_Node000029_Node000019" title=" " alt="" coords="2136,649,2080,689,2077,684,2133,645"/>
<area shape="rect" id="Node000030" href="$coreinit_2context_8h.html" title=" " alt="" coords="2243,768,2325,793"/>
<area shape="poly" id="edge65_Node000029_Node000030" title=" " alt="" coords="2169,645,2197,666,2226,693,2252,724,2272,755,2268,758,2247,727,2222,696,2193,670,2166,649"/>
<area shape="rect" id="Node000031" href="$threadqueue_8h.html" title=" " alt="" coords="2355,695,2471,720"/>
<area shape="poly" id="edge67_Node000029_Node000031" title=" " alt="" coords="2194,644,2358,688,2357,694,2192,649"/>
<area shape="poly" id="edge66_Node000030_Node000002" title=" " alt="" coords="2243,793,2224,796,1993,829,1814,850,1814,845,1993,823,2224,791,2242,788"/>
<area shape="poly" id="edge68_Node000031_Node000002" title=" " alt="" coords="2415,721,2408,758,2398,779,2383,796,2350,808,2293,819,2131,836,1952,847,1814,854,1814,848,1952,842,2130,830,2292,813,2349,803,2380,791,2394,776,2403,756,2410,720"/>
<area shape="poly" id="edge71_Node000032_Node000002" title=" " alt="" coords="2321,646,2342,724,2347,766,2345,783,2339,795,2311,809,2259,821,2110,838,1944,849,1814,854,1813,849,1944,843,2109,833,2258,816,2309,804,2335,791,2340,781,2341,766,2337,725,2316,647"/>
<area shape="poly" id="edge72_Node000032_Node000031" title=" " alt="" coords="2332,645,2388,684,2385,689,2329,649"/>
<area shape="poly" id="edge74_Node000033_Node000002" title=" " alt="" coords="2596,722,2571,760,2552,780,2529,796,2486,808,2411,818,2204,835,1814,854,1813,849,2203,830,2410,813,2485,802,2527,791,2549,776,2567,756,2592,719"/>
<area shape="poly" id="edge76_Node000034_Node000002" title=" " alt="" coords="2510,648,2503,682,2486,721,2455,766,2437,781,2410,796,2359,813,2289,826,2119,844,1945,852,1814,855,1814,850,1945,847,2119,838,2289,821,2358,807,2408,791,2434,777,2452,762,2482,719,2498,680,2505,646"/>
<area shape="poly" id="edge77_Node000034_Node000031" title=" " alt="" coords="2495,649,2442,688,2439,684,2492,645"/>
<area shape="poly" id="edge81_Node000035_Node000002" title=" " alt="" coords="1972,266,1962,346,1937,479,1917,557,1893,638,1863,718,1826,795,1812,816,1796,834,1792,830,1808,812,1822,792,1858,716,1888,636,1912,556,1931,478,1956,345,1967,265"/>
<area shape="poly" id="edge82_Node000035_Node000010" title=" " alt="" coords="1966,267,1941,302,1902,348,1851,394,1822,414,1790,429,1712,444,1575,459,1294,484,1293,479,1574,454,1711,438,1789,424,1819,409,1848,390,1898,344,1937,298,1961,264"/>
<area shape="poly" id="edge88_Node000035_Node000013" title=" " alt="" coords="1911,257,1781,261,1621,271,1467,288,1405,300,1360,316,1334,331,1311,351,1276,392,1272,388,1308,347,1331,327,1358,311,1404,295,1466,283,1620,265,1781,256,1910,252"/>
<area shape="poly" id="edge83_Node000035_Node000036" title=" " alt="" coords="1994,263,2086,312,2083,316,1991,268"/>
<area shape="poly" id="edge84_Node000036_Node000002" title=" " alt="" coords="2115,347,1977,622,1957,673,1944,714,1926,753,1893,795,1855,823,1814,842,1812,837,1852,819,1889,791,1922,750,1939,712,1952,671,1972,620,2110,345"/>
<area shape="poly" id="edge86_Node000036_Node000010" title=" " alt="" coords="2098,348,2009,389,1951,411,1891,429,1795,442,1627,458,1294,484,1294,479,1627,452,1794,437,1890,424,1950,406,2007,384,2096,344"/>
<area shape="poly" id="edge87_Node000036_Node000013" title=" " alt="" coords="2011,347,1328,409,1328,404,2011,342"/>
<area shape="poly" id="edge85_Node000036_Node000028" title=" " alt="" coords="2131,344,2297,535,2293,539,2127,348"/>
<area shape="poly" id="edge93_Node000038_Node000002" title=" " alt="" coords="1725,351,1757,374,1789,405,1814,442,1821,464,1824,486,1824,709,1820,743,1811,776,1787,830,1782,828,1806,774,1815,742,1819,709,1819,486,1816,465,1809,445,1785,408,1753,378,1722,356"/>
<area shape="poly" id="edge94_Node000038_Node000010" title=" " alt="" coords="1635,356,1283,473,1281,468,1633,351"/>
<area shape="poly" id="edge95_Node000038_Node000013" title=" " alt="" coords="1597,354,1329,403,1328,397,1596,349"/>
</map>

1
DataCreator_8h__incl.md5 Normal file
View File

@ -0,0 +1 @@
4736f17cd495f645513cda58d15f8c08

BIN
DataCreator_8h__incl.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 394 KiB

272
DataCreator_8h_source.html Normal file
View File

@ -0,0 +1,272 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/DataCreator.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">DataCreator.h</div></div>
</div><!--header-->
<div class="contents">
<a href="DataCreator_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span> </div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include &lt;<a class="code" href="wut_8h.html">wut.h</a>&gt;</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include &lt;<a class="code" href="nn_2result_8h.html">nn/result.h</a>&gt;</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include &lt;<a class="code" href="IIconInfoAccessor_8h.html">nn/sl/IIconInfoAccessor.h</a>&gt;</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include &lt;<a class="code" href="ISettingAccessor_8h.html">nn/sl/ISettingAccessor.h</a>&gt;</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#include &lt;<a class="code" href="ITitleIconCache_8h.html">nn/sl/ITitleIconCache.h</a>&gt;</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include &lt;<a class="code" href="KillerNotification_8h.html">nn/sl/KillerNotification.h</a>&gt;</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include &lt;<a class="code" href="LaunchInfoDatabase_8h.html">nn/sl/LaunchInfoDatabase.h</a>&gt;</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#include &lt;<a class="code" href="IAccountInfoAccessorDetails_8h.html">nn/sl/details/IAccountInfoAccessorDetails.h</a>&gt;</span></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#include &lt;<a class="code" href="sl__cpp_8h.html">nn/sl/sl_cpp.h</a>&gt;</span></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="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span> </div>
<div class="foldopen" id="foldopen00015" data-start="{" data-end="}">
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"><a class="line" href="namespacenn_01.html"> 15</a></span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacenn.html">nn</a> ::sl</div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span>{</div>
<div class="foldopen" id="foldopen00017" data-start="{" data-end="}">
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="namespacenn_01_1_1sl_1_1details.html"> 17</a></span><span class="keyword">namespace </span>details</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span>{</div>
<div class="foldopen" id="foldopen00019" data-start="{" data-end="};">
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="namespacenn_01_1_1sl_1_1details.html"> 19</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span>WUT_PACKED <a class="code hl_struct" href="namespacenn_01_1_1sl_1_1details.html#structnn_01_1_1sl_1_1details_1_1DataCreatorInternal">DataCreatorInternal</a></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span>{</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="namespacenn_01_1_1sl_1_1details.html#abe826835e60fdafbe469adc428b765e5"> 21</a></span> IIconInfoAccessorInternal *<a class="code hl_variable" href="namespacenn_01_1_1sl_1_1details.html#abe826835e60fdafbe469adc428b765e5">iconInfoAccessor</a>;</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="namespacenn_01_1_1sl_1_1details.html#a86e39fa838d55067eaa28772589f71c3"> 22</a></span> IAccountInfoAccessorInternal *<a class="code hl_variable" href="namespacenn_01_1_1sl_1_1details.html#a86e39fa838d55067eaa28772589f71c3">accountInfoAccessor</a>;</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="namespacenn_01_1_1sl_1_1details.html#ad4778b8c5a679f8a96556d01ef7c22b4"> 23</a></span> ISettingAccessorInternal *<a class="code hl_variable" href="namespacenn_01_1_1sl_1_1details.html#ad4778b8c5a679f8a96556d01ef7c22b4">settingInfoAccessor</a>;</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="namespacenn_01_1_1sl_1_1details.html#a5d584edd573b71e0472d01d7e9827bae"> 24</a></span> ITitleIconCacheInternal *<a class="code hl_variable" href="namespacenn_01_1_1sl_1_1details.html#a5d584edd573b71e0472d01d7e9827bae">titleIconCache</a>;</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="namespacenn_01_1_1sl_1_1details.html#aee5590d888621776f210eb49925b9149"> 25</a></span> <span class="keywordtype">void</span> *<a class="code hl_variable" href="namespacenn_01_1_1sl_1_1details.html#aee5590d888621776f210eb49925b9149">vtable</a>;</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="namespacenn_01_1_1sl_1_1details.html#aaa9253340c88e1cd4396075dc1eeefb4"> 26</a></span>} DataCreatorInternal;</div>
</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span>WUT_CHECK_SIZE(DataCreatorInternal, 0x14);</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>WUT_CHECK_OFFSET(DataCreatorInternal, 0x00, iconInfoAccessor);</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span>WUT_CHECK_OFFSET(DataCreatorInternal, 0x04, accountInfoAccessor);</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span>WUT_CHECK_OFFSET(DataCreatorInternal, 0x08, settingInfoAccessor);</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span>WUT_CHECK_OFFSET(DataCreatorInternal, 0x0c, titleIconCache);</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span>WUT_CHECK_OFFSET(DataCreatorInternal, 0x10, vtable);</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> DataCreatorInternal *</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="namespacenn_01_1_1sl_1_1details.html#a84160402f8fdc42df0beb2dd67c831fd"> 35</a></span><a class="code hl_function" href="namespacenn_01_1_1sl_1_1details.html#a84160402f8fdc42df0beb2dd67c831fd">__ct__Q3_2nn2sl11DataCreatorFv</a>(<a class="code hl_struct" href="namespacenn_01_1_1sl_1_1details.html#structnn_01_1_1sl_1_1details_1_1DataCreatorInternal">DataCreatorInternal</a> *);</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="namespacenn_01_1_1sl_1_1details.html#a020312db4a83549b52078dc25bc5135e"> 37</a></span><a class="code hl_function" href="namespacenn_01_1_1sl_1_1details.html#a020312db4a83549b52078dc25bc5135e">Create__Q3_2nn2sl11DataCreatorFPQ3_2nn2sl16TransferableInfoPCQ3_2nn2sl9TitleInfoiRCQ3_2nn2sl18KillerNotificationRCQ3_2nn2sl9TitleInfoRQ3_2nn2sl18LaunchInfoDatabase</a>(</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <a class="code hl_struct" href="namespacenn_01_1_1sl_1_1details.html#structnn_01_1_1sl_1_1details_1_1DataCreatorInternal">DataCreatorInternal</a> *,</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> TransferableInfo *,</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">const</span> TitleInfo *,</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <span class="keywordtype">int</span>,</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">const</span> KillerNotification &amp;,</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <span class="keyword">const</span> TitleInfo &amp;,</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> LaunchInfoDatabase &amp;);</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="namespacenn_01_1_1sl_1_1details.html#a4d88e19caaceb6b7efd4679e36091ee6"> 46</a></span><a class="code hl_function" href="namespacenn_01_1_1sl_1_1details.html#a4d88e19caaceb6b7efd4679e36091ee6">Initialize__Q3_2nn2sl11DataCreatorFRQ3_2nn2sl17IIconInfoAccessorRQ3_2nn2sl20IAccountInfoAccessorRQ3_2nn2sl16ISettingAccessorRQ3_2nn2sl15ITitleIconCache</a>(</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <a class="code hl_struct" href="namespacenn_01_1_1sl_1_1details.html#structnn_01_1_1sl_1_1details_1_1DataCreatorInternal">DataCreatorInternal</a> *,</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> IIconInfoAccessorInternal *,</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> IAccountInfoAccessorInternal *,</div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> ISettingAccessorInternal *,</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> ITitleIconCacheInternal *);</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span>} <span class="comment">// namespace details</span></div>
</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
<div class="foldopen" id="foldopen00055" data-start="{" data-end="};">
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="classnn_01_1_1sl_1_1DataCreator.html"> 55</a></span><span class="keyword">class </span><a class="code hl_class" href="classnn_01_1_1sl_1_1DataCreator.html">DataCreator</a></div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span>{</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00058" data-start="{" data-end="}">
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"><a class="line" href="classnn_01_1_1sl_1_1DataCreator.html#a5a1cc3b299ebf98c0f95c1eac31ae595"> 58</a></span> <a class="code hl_function" href="classnn_01_1_1sl_1_1DataCreator.html#a5a1cc3b299ebf98c0f95c1eac31ae595">DataCreator</a>() :</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> mIconInfoAccessor(nullptr),</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> mAccountInfoAccessor(nullptr),</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> mSettingAccessor(nullptr),</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> mTitleIconCache(nullptr)</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> {</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <span class="keywordflow">if</span> (__ct__Q3_2nn2sl11DataCreatorFv(&amp;mInstance) != <span class="keyword">nullptr</span>) {</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> mIconInfoAccessor = details::IconInfoAccessorFromPtr(mInstance.iconInfoAccessor);</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> mAccountInfoAccessor = details::AccountInfoAccessorFromPtr(mInstance.accountInfoAccessor);</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> mSettingAccessor = details::SettingAccessorFromPtr(mInstance.settingInfoAccessor);</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> mTitleIconCache = details::TitleIconCacheFromPtr(mInstance.titleIconCache);</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> }</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> }</div>
</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> [[nodiscard]] details::IIconInfoAccessorBase &amp;</div>
<div class="foldopen" id="foldopen00073" data-start="{" data-end="}">
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"><a class="line" href="classnn_01_1_1sl_1_1DataCreator.html#a21c34b176056f359e052266f35714295"> 73</a></span> <a class="code hl_function" href="classnn_01_1_1sl_1_1DataCreator.html#a21c34b176056f359e052266f35714295">getIconInfoAccessor</a>()</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> {</div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> <span class="keywordflow">return</span> mIconInfoAccessor;</div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> }</div>
</div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> </div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> [[nodiscard]] details::IAccountInfoAccessorBase &amp;</div>
<div class="foldopen" id="foldopen00079" data-start="{" data-end="}">
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"><a class="line" href="classnn_01_1_1sl_1_1DataCreator.html#ae3abaf0b88cf35be70e4cbcc3ff78325"> 79</a></span> <a class="code hl_function" href="classnn_01_1_1sl_1_1DataCreator.html#ae3abaf0b88cf35be70e4cbcc3ff78325">getAccountInfoAccessor</a>()</div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> {</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> <span class="keywordflow">return</span> mAccountInfoAccessor;</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> }</div>
</div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> </div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> [[nodiscard]] details::ISettingAccessorBase &amp;</div>
<div class="foldopen" id="foldopen00085" data-start="{" data-end="}">
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="classnn_01_1_1sl_1_1DataCreator.html#a7e510e4dcd8abd9d43ddfcb2ca3a629d"> 85</a></span> <a class="code hl_function" href="classnn_01_1_1sl_1_1DataCreator.html#a7e510e4dcd8abd9d43ddfcb2ca3a629d">getSettingAccessor</a>()</div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> {</div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> <span class="keywordflow">return</span> mSettingAccessor;</div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> }</div>
</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> </div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> [[nodiscard]] details::ITitleIconCacheBase &amp;</div>
<div class="foldopen" id="foldopen00091" data-start="{" data-end="}">
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"><a class="line" href="classnn_01_1_1sl_1_1DataCreator.html#a6bea06a74134f6c37e632f12d73642b6"> 91</a></span> <a class="code hl_function" href="classnn_01_1_1sl_1_1DataCreator.html#a6bea06a74134f6c37e632f12d73642b6">getTitleIconCache</a>()</div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> {</div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> <span class="keywordflow">return</span> mTitleIconCache;</div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> }</div>
</div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> </div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00097" data-start="{" data-end="}">
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"><a class="line" href="classnn_01_1_1sl_1_1DataCreator.html#a5c7ff33d324b1762bf5e9c525fa0bdd6"> 97</a></span> <a class="code hl_function" href="classnn_01_1_1sl_1_1DataCreator.html#a5c7ff33d324b1762bf5e9c525fa0bdd6">Create</a>(TransferableInfo *outTransferableInfo,</div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keyword">const</span> TitleInfo *quickstartTitleInfos,</div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keywordtype">int</span> numQuickstartTitleInfos,</div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <span class="keyword">const</span> KillerNotification &amp;killerNotification,</div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> <span class="keyword">const</span> TitleInfo &amp;killerNotificationTitleInfo,</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> LaunchInfoDatabase &amp;launchInfoDatabase)</div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> {</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> <span class="keywordflow">return</span> details::Create__Q3_2nn2sl11DataCreatorFPQ3_2nn2sl16TransferableInfoPCQ3_2nn2sl9TitleInfoiRCQ3_2nn2sl18KillerNotificationRCQ3_2nn2sl9TitleInfoRQ3_2nn2sl18LaunchInfoDatabase(</div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> &amp;mInstance, outTransferableInfo, quickstartTitleInfos, numQuickstartTitleInfos, killerNotification, killerNotificationTitleInfo, launchInfoDatabase);</div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> }</div>
</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> </div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00109" data-start="{" data-end="}">
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="classnn_01_1_1sl_1_1DataCreator.html#ae99acb5ed32023e5d7ff1375d8ee3302"> 109</a></span> <a class="code hl_function" href="classnn_01_1_1sl_1_1DataCreator.html#ae99acb5ed32023e5d7ff1375d8ee3302">Initialize</a>(details::IIconInfoAccessorBase &amp;iconInfoAccessor, details::IAccountInfoAccessorBase &amp;accountInfoAccessor, details::ISettingAccessorBase &amp;settingAccessor, details::ITitleIconCacheBase &amp;titleIconCache)</div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> {</div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> details::Initialize__Q3_2nn2sl11DataCreatorFRQ3_2nn2sl17IIconInfoAccessorRQ3_2nn2sl20IAccountInfoAccessorRQ3_2nn2sl16ISettingAccessorRQ3_2nn2sl15ITitleIconCache(</div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> &amp;mInstance, iconInfoAccessor.GetInternal(), accountInfoAccessor.GetInternal(), settingAccessor.GetInternal(), titleIconCache.GetInternal());</div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> mIconInfoAccessor = details::IconInfoAccessorFromPtr(mInstance.iconInfoAccessor);</div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> mAccountInfoAccessor = details::AccountInfoAccessorFromPtr(mInstance.accountInfoAccessor);</div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> mSettingAccessor = details::SettingAccessorFromPtr(mInstance.settingInfoAccessor);</div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> mTitleIconCache = details::TitleIconCacheFromPtr(mInstance.titleIconCache);</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> }</div>
</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"><a class="line" href="classnn_01_1_1sl_1_1DataCreator.html#a4fd316b1139510aec7d8f0687ec6c3bd"> 119</a></span> <a class="code hl_function" href="classnn_01_1_1sl_1_1DataCreator.html#a4fd316b1139510aec7d8f0687ec6c3bd">~DataCreator</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> </div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> <a class="code hl_struct" href="namespacenn_01_1_1sl_1_1details.html#structnn_01_1_1sl_1_1details_1_1DataCreatorInternal">details::DataCreatorInternal</a> mInstance = {};</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> details::IconInfoAccessorFromPtr mIconInfoAccessor;</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> details::AccountInfoAccessorFromPtr mAccountInfoAccessor;</div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> details::SettingAccessorFromPtr mSettingAccessor;</div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> details::TitleIconCacheFromPtr mTitleIconCache;</div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span>};</div>
</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span>}; <span class="comment">// namespace nn::sl</span></div>
</div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> </div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aIAccountInfoAccessorDetails_8h_html"><div class="ttname"><a href="IAccountInfoAccessorDetails_8h.html">IAccountInfoAccessorDetails.h</a></div></div>
<div class="ttc" id="aIIconInfoAccessor_8h_html"><div class="ttname"><a href="IIconInfoAccessor_8h.html">IIconInfoAccessor.h</a></div></div>
<div class="ttc" id="aISettingAccessor_8h_html"><div class="ttname"><a href="ISettingAccessor_8h.html">ISettingAccessor.h</a></div></div>
<div class="ttc" id="aITitleIconCache_8h_html"><div class="ttname"><a href="ITitleIconCache_8h.html">ITitleIconCache.h</a></div></div>
<div class="ttc" id="aKillerNotification_8h_html"><div class="ttname"><a href="KillerNotification_8h.html">KillerNotification.h</a></div></div>
<div class="ttc" id="aLaunchInfoDatabase_8h_html"><div class="ttname"><a href="LaunchInfoDatabase_8h.html">LaunchInfoDatabase.h</a></div></div>
<div class="ttc" id="aclassnn_01_1_1sl_1_1DataCreator_html"><div class="ttname"><a href="classnn_01_1_1sl_1_1DataCreator.html">nn ::sl::DataCreator</a></div><div class="ttdef"><b>Definition</b> <a href="DataCreator_8h_source.html#l00055">DataCreator.h:56</a></div></div>
<div class="ttc" id="aclassnn_01_1_1sl_1_1DataCreator_html_a21c34b176056f359e052266f35714295"><div class="ttname"><a href="classnn_01_1_1sl_1_1DataCreator.html#a21c34b176056f359e052266f35714295">nn ::sl::DataCreator::getIconInfoAccessor</a></div><div class="ttdeci">details::IIconInfoAccessorBase &amp; getIconInfoAccessor()</div><div class="ttdef"><b>Definition</b> <a href="DataCreator_8h_source.html#l00073">DataCreator.h:73</a></div></div>
<div class="ttc" id="aclassnn_01_1_1sl_1_1DataCreator_html_a4fd316b1139510aec7d8f0687ec6c3bd"><div class="ttname"><a href="classnn_01_1_1sl_1_1DataCreator.html#a4fd316b1139510aec7d8f0687ec6c3bd">nn ::sl::DataCreator::~DataCreator</a></div><div class="ttdeci">~DataCreator()=default</div></div>
<div class="ttc" id="aclassnn_01_1_1sl_1_1DataCreator_html_a5a1cc3b299ebf98c0f95c1eac31ae595"><div class="ttname"><a href="classnn_01_1_1sl_1_1DataCreator.html#a5a1cc3b299ebf98c0f95c1eac31ae595">nn ::sl::DataCreator::DataCreator</a></div><div class="ttdeci">DataCreator()</div><div class="ttdef"><b>Definition</b> <a href="DataCreator_8h_source.html#l00058">DataCreator.h:58</a></div></div>
<div class="ttc" id="aclassnn_01_1_1sl_1_1DataCreator_html_a5c7ff33d324b1762bf5e9c525fa0bdd6"><div class="ttname"><a href="classnn_01_1_1sl_1_1DataCreator.html#a5c7ff33d324b1762bf5e9c525fa0bdd6">nn ::sl::DataCreator::Create</a></div><div class="ttdeci">nn::Result Create(TransferableInfo *outTransferableInfo, const TitleInfo *quickstartTitleInfos, int numQuickstartTitleInfos, const KillerNotification &amp;killerNotification, const TitleInfo &amp;killerNotificationTitleInfo, LaunchInfoDatabase &amp;launchInfoDatabase)</div><div class="ttdef"><b>Definition</b> <a href="DataCreator_8h_source.html#l00097">DataCreator.h:97</a></div></div>
<div class="ttc" id="aclassnn_01_1_1sl_1_1DataCreator_html_a6bea06a74134f6c37e632f12d73642b6"><div class="ttname"><a href="classnn_01_1_1sl_1_1DataCreator.html#a6bea06a74134f6c37e632f12d73642b6">nn ::sl::DataCreator::getTitleIconCache</a></div><div class="ttdeci">details::ITitleIconCacheBase &amp; getTitleIconCache()</div><div class="ttdef"><b>Definition</b> <a href="DataCreator_8h_source.html#l00091">DataCreator.h:91</a></div></div>
<div class="ttc" id="aclassnn_01_1_1sl_1_1DataCreator_html_a7e510e4dcd8abd9d43ddfcb2ca3a629d"><div class="ttname"><a href="classnn_01_1_1sl_1_1DataCreator.html#a7e510e4dcd8abd9d43ddfcb2ca3a629d">nn ::sl::DataCreator::getSettingAccessor</a></div><div class="ttdeci">details::ISettingAccessorBase &amp; getSettingAccessor()</div><div class="ttdef"><b>Definition</b> <a href="DataCreator_8h_source.html#l00085">DataCreator.h:85</a></div></div>
<div class="ttc" id="aclassnn_01_1_1sl_1_1DataCreator_html_ae3abaf0b88cf35be70e4cbcc3ff78325"><div class="ttname"><a href="classnn_01_1_1sl_1_1DataCreator.html#ae3abaf0b88cf35be70e4cbcc3ff78325">nn ::sl::DataCreator::getAccountInfoAccessor</a></div><div class="ttdeci">details::IAccountInfoAccessorBase &amp; getAccountInfoAccessor()</div><div class="ttdef"><b>Definition</b> <a href="DataCreator_8h_source.html#l00079">DataCreator.h:79</a></div></div>
<div class="ttc" id="aclassnn_01_1_1sl_1_1DataCreator_html_ae99acb5ed32023e5d7ff1375d8ee3302"><div class="ttname"><a href="classnn_01_1_1sl_1_1DataCreator.html#ae99acb5ed32023e5d7ff1375d8ee3302">nn ::sl::DataCreator::Initialize</a></div><div class="ttdeci">void Initialize(details::IIconInfoAccessorBase &amp;iconInfoAccessor, details::IAccountInfoAccessorBase &amp;accountInfoAccessor, details::ISettingAccessorBase &amp;settingAccessor, details::ITitleIconCacheBase &amp;titleIconCache)</div><div class="ttdef"><b>Definition</b> <a href="DataCreator_8h_source.html#l00109">DataCreator.h:109</a></div></div>
<div class="ttc" id="aclassnn_1_1Result_html"><div class="ttname"><a href="classnn_1_1Result.html">nn::Result</a></div><div class="ttdoc">Result value type used by nn libraries.</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00069">result.h:70</a></div></div>
<div class="ttc" id="anamespacenn_01_1_1sl_1_1details_html_a020312db4a83549b52078dc25bc5135e"><div class="ttname"><a href="namespacenn_01_1_1sl_1_1details.html#a020312db4a83549b52078dc25bc5135e">nn ::sl::details::Create__Q3_2nn2sl11DataCreatorFPQ3_2nn2sl16TransferableInfoPCQ3_2nn2sl9TitleInfoiRCQ3_2nn2sl18KillerNotificationRCQ3_2nn2sl9TitleInfoRQ3_2nn2sl18LaunchInfoDatabase</a></div><div class="ttdeci">nn::Result Create__Q3_2nn2sl11DataCreatorFPQ3_2nn2sl16TransferableInfoPCQ3_2nn2sl9TitleInfoiRCQ3_2nn2sl18KillerNotificationRCQ3_2nn2sl9TitleInfoRQ3_2nn2sl18LaunchInfoDatabase(DataCreatorInternal *, TransferableInfo *, const TitleInfo *, int, const KillerNotification &amp;, const TitleInfo &amp;, LaunchInfoDatabase &amp;)</div></div>
<div class="ttc" id="anamespacenn_01_1_1sl_1_1details_html_a4d88e19caaceb6b7efd4679e36091ee6"><div class="ttname"><a href="namespacenn_01_1_1sl_1_1details.html#a4d88e19caaceb6b7efd4679e36091ee6">nn ::sl::details::Initialize__Q3_2nn2sl11DataCreatorFRQ3_2nn2sl17IIconInfoAccessorRQ3_2nn2sl20IAccountInfoAccessorRQ3_2nn2sl16ISettingAccessorRQ3_2nn2sl15ITitleIconCache</a></div><div class="ttdeci">nn::Result Initialize__Q3_2nn2sl11DataCreatorFRQ3_2nn2sl17IIconInfoAccessorRQ3_2nn2sl20IAccountInfoAccessorRQ3_2nn2sl16ISettingAccessorRQ3_2nn2sl15ITitleIconCache(DataCreatorInternal *, IIconInfoAccessorInternal *, IAccountInfoAccessorInternal *, ISettingAccessorInternal *, ITitleIconCacheInternal *)</div></div>
<div class="ttc" id="anamespacenn_01_1_1sl_1_1details_html_a5d584edd573b71e0472d01d7e9827bae"><div class="ttname"><a href="namespacenn_01_1_1sl_1_1details.html#a5d584edd573b71e0472d01d7e9827bae">nn ::sl::details::DataCreatorInternal::titleIconCache</a></div><div class="ttdeci">ITitleIconCacheInternal * titleIconCache</div><div class="ttdef"><b>Definition</b> <a href="DataCreator_8h_source.html#l00024">DataCreator.h:24</a></div></div>
<div class="ttc" id="anamespacenn_01_1_1sl_1_1details_html_a84160402f8fdc42df0beb2dd67c831fd"><div class="ttname"><a href="namespacenn_01_1_1sl_1_1details.html#a84160402f8fdc42df0beb2dd67c831fd">nn ::sl::details::__ct__Q3_2nn2sl11DataCreatorFv</a></div><div class="ttdeci">DataCreatorInternal * __ct__Q3_2nn2sl11DataCreatorFv(DataCreatorInternal *)</div></div>
<div class="ttc" id="anamespacenn_01_1_1sl_1_1details_html_a86e39fa838d55067eaa28772589f71c3"><div class="ttname"><a href="namespacenn_01_1_1sl_1_1details.html#a86e39fa838d55067eaa28772589f71c3">nn ::sl::details::DataCreatorInternal::accountInfoAccessor</a></div><div class="ttdeci">IAccountInfoAccessorInternal * accountInfoAccessor</div><div class="ttdef"><b>Definition</b> <a href="DataCreator_8h_source.html#l00022">DataCreator.h:22</a></div></div>
<div class="ttc" id="anamespacenn_01_1_1sl_1_1details_html_abe826835e60fdafbe469adc428b765e5"><div class="ttname"><a href="namespacenn_01_1_1sl_1_1details.html#abe826835e60fdafbe469adc428b765e5">nn ::sl::details::DataCreatorInternal::iconInfoAccessor</a></div><div class="ttdeci">IIconInfoAccessorInternal * iconInfoAccessor</div><div class="ttdef"><b>Definition</b> <a href="DataCreator_8h_source.html#l00021">DataCreator.h:21</a></div></div>
<div class="ttc" id="anamespacenn_01_1_1sl_1_1details_html_ad4778b8c5a679f8a96556d01ef7c22b4"><div class="ttname"><a href="namespacenn_01_1_1sl_1_1details.html#ad4778b8c5a679f8a96556d01ef7c22b4">nn ::sl::details::DataCreatorInternal::settingInfoAccessor</a></div><div class="ttdeci">ISettingAccessorInternal * settingInfoAccessor</div><div class="ttdef"><b>Definition</b> <a href="DataCreator_8h_source.html#l00023">DataCreator.h:23</a></div></div>
<div class="ttc" id="anamespacenn_01_1_1sl_1_1details_html_aee5590d888621776f210eb49925b9149"><div class="ttname"><a href="namespacenn_01_1_1sl_1_1details.html#aee5590d888621776f210eb49925b9149">nn ::sl::details::DataCreatorInternal::vtable</a></div><div class="ttdeci">void * vtable</div><div class="ttdef"><b>Definition</b> <a href="DataCreator_8h_source.html#l00025">DataCreator.h:25</a></div></div>
<div class="ttc" id="anamespacenn_01_1_1sl_1_1details_html_structnn_01_1_1sl_1_1details_1_1DataCreatorInternal"><div class="ttname"><a href="namespacenn_01_1_1sl_1_1details.html#structnn_01_1_1sl_1_1details_1_1DataCreatorInternal">nn ::sl::details::DataCreatorInternal</a></div><div class="ttdef"><b>Definition</b> <a href="DataCreator_8h_source.html#l00019">DataCreator.h:20</a></div></div>
<div class="ttc" id="anamespacenn_html"><div class="ttname"><a href="namespacenn.html">nn</a></div><div class="ttdef"><b>Definition</b> <a href="ac__cpp_8h_source.html#l00015">ac_cpp.h:16</a></div></div>
<div class="ttc" id="ann_2result_8h_html"><div class="ttname"><a href="nn_2result_8h.html">result.h</a></div></div>
<div class="ttc" id="asl__cpp_8h_html"><div class="ttname"><a href="sl__cpp_8h.html">sl_cpp.h</a></div></div>
<div class="ttc" id="awut_8h_html"><div class="ttname"><a href="wut_8h.html">wut.h</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

278
DrcManager_8h.html Normal file
View File

@ -0,0 +1,278 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/DrcManager.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">DrcManager.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="wut_8h_source.html">wut.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="nn_2result_8h_source.html">nn/result.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="ISettingAccessor_8h_source.html">nn/sl/ISettingAccessor.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="ITimeAccessor_8h_source.html">nn/sl/ITimeAccessor.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="ITransferrer_8h_source.html">nn/sl/ITransferrer.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="KillerNotification_8h_source.html">nn/sl/KillerNotification.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="sl__cpp_8h_source.html">nn/sl/sl_cpp.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for DrcManager.h:</div>
<div class="dyncontent">
<div class="center"><img src="DrcManager_8h__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2DrcManager_8h" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2DrcManager_8h" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2DrcManager_8h">
<area shape="rect" title=" " alt="" coords="527,5,758,45"/>
<area shape="rect" href="wut_8h.html" title=" " alt="" coords="661,709,720,735"/>
<area shape="poly" title=" " alt="" coords="527,35,369,48,282,60,198,76,123,96,62,120,39,135,22,150,12,167,8,186,8,576,13,599,29,619,53,637,86,652,170,678,271,695,379,707,484,714,648,718,648,724,484,719,378,712,270,701,168,683,84,657,50,641,25,623,8,601,3,577,3,185,7,165,18,147,36,131,60,116,121,91,197,70,281,55,368,43,527,29"/>
<area shape="rect" href="nn_2result_8h.html" title=" " alt="" coords="605,343,696,368"/>
<area shape="poly" title=" " alt="" coords="597,48,568,67,545,94,543,106,545,118,546,211,554,250,577,293,597,315,620,333,616,337,593,319,572,296,549,251,540,212,540,119,538,105,540,92,564,63,594,43"/>
<area shape="rect" href="ISettingAccessor_8h.html" title=" " alt="" coords="555,93,731,119"/>
<area shape="poly" title=" " alt="" coords="645,46,645,79,640,79,640,46"/>
<area shape="rect" href="sl__cpp_8h.html" title=" " alt="" coords="910,262,1021,287"/>
<area shape="poly" title=" " alt="" coords="759,41,864,62,973,89,1024,105,1067,124,1102,143,1126,165,1134,186,1126,208,1111,219,1082,232,1011,260,1009,255,1080,227,1108,214,1122,205,1129,186,1122,168,1099,148,1065,128,1022,110,972,94,862,67,758,47"/>
<area shape="rect" href="ITimeAccessor_8h.html" title=" " alt="" coords="232,174,395,199"/>
<area shape="poly" title=" " alt="" coords="585,48,526,69,465,96,398,133,342,168,340,164,395,128,463,91,524,64,583,43"/>
<area shape="rect" href="ITransferrer_8h.html" title=" " alt="" coords="1187,93,1330,119"/>
<area shape="poly" title=" " alt="" coords="759,39,1174,91,1173,97,758,44"/>
<area shape="rect" href="KillerNotification_8h.html" title=" " alt="" coords="909,174,1088,199"/>
<area shape="poly" title=" " alt="" coords="686,43,962,166,959,171,683,48"/>
<area shape="rect" title=" " alt="" coords="488,783,616,808"/>
<area shape="poly" title=" " alt="" coords="670,737,588,779,586,774,667,732"/>
<area shape="rect" href="wut__types_8h.html" title=" " alt="" coords="640,783,741,808"/>
<area shape="poly" title=" " alt="" coords="693,735,693,769,688,769,688,735"/>
<area shape="rect" href="wut__rplwrap_8h.html" title=" " alt="" coords="765,783,880,808"/>
<area shape="poly" title=" " alt="" coords="713,732,790,774,788,778,711,737"/>
<area shape="rect" title=" " alt="" coords="486,856,573,881"/>
<area shape="poly" title=" " alt="" coords="666,810,569,853,567,848,664,806"/>
<area shape="rect" title=" " alt="" coords="597,856,680,881"/>
<area shape="poly" title=" " alt="" coords="684,810,657,846,653,843,680,807"/>
<area shape="rect" title=" " alt="" coords="704,856,779,881"/>
<area shape="poly" title=" " alt="" coords="701,807,727,843,723,846,697,810"/>
<area shape="rect" title=" " alt="" coords="803,856,874,881"/>
<area shape="poly" title=" " alt="" coords="716,806,803,848,801,852,713,810"/>
<area shape="poly" title=" " alt="" coords="649,369,632,425,624,462,621,501,621,576,627,611,640,644,674,697,669,700,635,647,621,613,616,577,616,501,619,462,627,424,644,367"/>
<area shape="poly" title=" " alt="" coords="604,121,552,142,496,173,472,194,452,217,439,244,435,274,435,576,441,609,457,637,482,659,513,677,548,691,584,701,648,714,647,719,582,707,546,696,511,682,479,663,453,640,436,611,429,577,429,273,434,242,448,214,468,190,493,169,549,137,602,116"/>
<area shape="poly" title=" " alt="" coords="616,121,585,140,572,153,561,168,556,186,561,206,575,242,594,276,634,331,629,334,590,279,570,244,556,207,551,186,556,166,568,149,582,136,613,116"/>
<area shape="rect" href="ISettingAccessorDetails_8h.html" title=" " alt="" coords="571,167,784,207"/>
<area shape="poly" title=" " alt="" coords="650,118,666,153,661,155,645,120"/>
<area shape="poly" title=" " alt="" coords="679,116,735,137,797,164,876,209,940,252,937,256,873,214,795,169,733,142,677,121"/>
<area shape="poly" title=" " alt="" coords="664,209,637,247,606,300,581,362,573,394,571,427,571,577,573,597,579,615,602,650,631,678,660,700,657,704,628,682,598,653,575,618,568,598,565,577,565,427,568,393,576,360,601,297,632,244,659,206"/>
<area shape="poly" title=" " alt="" coords="677,207,657,330,652,329,672,207"/>
<area shape="poly" title=" " alt="" coords="741,204,915,256,913,261,740,209"/>
<area shape="poly" title=" " alt="" coords="967,288,961,347,957,427,957,577,951,612,933,641,906,664,874,683,838,697,801,707,734,719,734,714,799,702,836,692,871,678,903,660,929,637,946,610,952,576,952,427,956,347,961,287"/>
<area shape="poly" title=" " alt="" coords="921,290,891,297,710,342,709,337,890,292,919,285"/>
<area shape="rect" href="mcp_8h.html" title=" " alt="" coords="992,416,1107,441"/>
<area shape="poly" title=" " alt="" coords="974,286,1039,403,1034,405,969,289"/>
<area shape="rect" href="memdefaultheap_8h.html" title=" " alt="" coords="719,343,918,368"/>
<area shape="poly" title=" " alt="" coords="945,290,854,338,851,334,942,285"/>
<area shape="poly" title=" " alt="" coords="1052,442,1049,484,1039,544,1029,576,1016,608,998,638,975,663,957,675,932,685,867,701,734,719,734,714,866,696,930,680,955,670,972,659,994,635,1011,606,1024,574,1034,543,1044,483,1047,442"/>
<area shape="poly" title=" " alt="" coords="834,367,855,389,879,421,899,459,907,500,907,577,902,606,888,632,868,653,844,671,787,698,734,715,733,709,786,693,841,667,865,649,884,628,897,604,901,576,901,501,894,460,875,423,851,393,830,370"/>
<area shape="rect" href="memheap_8h.html" title=" " alt="" coords="749,416,849,441"/>
<area shape="poly" title=" " alt="" coords="818,369,808,404,803,402,813,368"/>
<area shape="poly" title=" " alt="" coords="797,442,716,662,702,698,697,696,711,660,792,441"/>
<area shape="rect" href="memlist_8h.html" title=" " alt="" coords="779,563,867,588"/>
<area shape="poly" title=" " alt="" coords="803,441,821,549,816,549,798,442"/>
<area shape="rect" href="spinlock_8h.html" title=" " alt="" coords="656,489,744,515"/>
<area shape="poly" title=" " alt="" coords="784,444,729,483,726,479,781,439"/>
<area shape="poly" title=" " alt="" coords="818,590,794,624,762,663,718,703,715,699,758,659,790,621,813,587"/>
<area shape="poly" title=" " alt="" coords="702,515,694,695,689,695,697,515"/>
<area shape="rect" href="time_8h.html" title=" " alt="" coords="299,563,363,588"/>
<area shape="poly" title=" " alt="" coords="656,514,377,568,376,563,655,509"/>
<area shape="poly" title=" " alt="" coords="316,590,297,605,281,624,273,643,273,651,278,660,303,677,341,691,389,702,443,709,555,717,647,719,647,724,555,722,443,715,388,707,340,697,300,682,274,663,268,653,267,642,276,621,294,601,312,586"/>
<area shape="rect" href="systeminfo_8h.html" title=" " alt="" coords="288,636,395,661"/>
<area shape="poly" title=" " alt="" coords="335,588,340,622,335,623,330,589"/>
<area shape="poly" title=" " alt="" coords="395,658,648,709,647,715,394,663"/>
<area shape="poly" title=" " alt="" coords="232,194,193,201,153,213,116,231,83,257,66,279,59,300,59,354,59,576,63,597,77,616,100,633,129,648,206,672,299,690,398,703,495,711,648,717,648,723,495,716,398,708,298,696,205,677,127,652,97,637,74,620,59,599,53,577,53,354,54,299,62,276,79,253,113,227,151,208,192,196,231,189"/>
<area shape="poly" title=" " alt="" coords="328,197,386,243,424,269,465,292,530,319,592,338,591,343,528,324,463,297,421,274,382,247,325,202"/>
<area shape="poly" title=" " alt="" coords="396,196,897,262,896,267,395,201"/>
<area shape="poly" title=" " alt="" coords="318,199,327,265,333,354,333,430,333,549,328,549,328,430,328,354,322,265,313,200"/>
<area shape="rect" href="ITimeAccessorDetails_8h.html" title=" " alt="" coords="93,255,293,295"/>
<area shape="poly" title=" " alt="" coords="299,202,232,249,229,244,296,197"/>
<area shape="poly" title=" " alt="" coords="197,295,199,427,199,576,203,606,217,626,238,643,267,659,297,672,340,682,446,699,557,710,648,716,647,721,557,715,445,704,339,688,296,677,264,664,235,647,213,630,198,608,193,577,193,427,191,295"/>
<area shape="poly" title=" " alt="" coords="294,290,592,341,591,347,293,296"/>
<area shape="poly" title=" " alt="" coords="205,294,322,549,317,551,200,296"/>
<area shape="poly" title=" " alt="" coords="1331,114,1384,132,1408,146,1430,165,1448,191,1456,215,1456,273,1456,577,1449,592,1430,606,1364,630,1269,653,1154,672,914,702,734,720,733,715,914,697,1153,667,1268,647,1363,625,1428,601,1445,589,1451,576,1451,273,1450,216,1443,193,1426,168,1405,150,1381,136,1329,119"/>
<area shape="poly" title=" " alt="" coords="1187,112,1124,117,1050,127,973,144,898,169,829,206,765,252,712,297,673,334,670,330,708,293,762,248,826,202,896,164,971,138,1049,121,1123,111,1187,106"/>
<area shape="poly" title=" " alt="" coords="1253,121,1220,163,1197,188,1169,209,1106,236,1022,261,1021,256,1104,231,1167,204,1193,184,1216,160,1249,117"/>
<area shape="rect" href="ITransferrerDetails_8h.html" title=" " alt="" coords="1237,167,1416,207"/>
<area shape="poly" title=" " alt="" coords="1271,117,1303,154,1299,158,1267,121"/>
<area shape="poly" title=" " alt="" coords="1315,208,1297,236,1278,271,1263,312,1257,354,1257,577,1253,597,1240,615,1219,631,1193,646,1125,670,1044,688,957,702,871,712,734,722,733,716,870,706,956,697,1043,683,1124,665,1191,641,1216,627,1236,612,1248,595,1252,576,1252,354,1258,310,1273,269,1292,233,1310,205"/>
<area shape="poly" title=" " alt="" coords="1285,209,1173,253,1104,277,1034,297,945,316,874,325,802,332,710,345,709,340,801,327,873,320,944,311,1033,292,1102,272,1171,248,1283,204"/>
<area shape="poly" title=" " alt="" coords="1248,209,1027,261,1026,256,1247,204"/>
<area shape="poly" title=" " alt="" coords="1022,197,1058,221,1099,256,1118,277,1133,301,1143,326,1147,354,1147,577,1143,593,1133,609,1097,635,1045,658,982,676,846,704,734,719,733,714,845,699,980,671,1043,653,1094,631,1129,605,1138,591,1141,576,1141,354,1138,328,1128,303,1113,280,1095,259,1055,225,1019,202"/>
<area shape="poly" title=" " alt="" coords="982,202,899,257,871,278,841,297,774,324,710,343,708,338,772,319,839,292,868,274,896,252,980,197"/>
<area shape="poly" title=" " alt="" coords="997,200,977,250,973,248,992,199"/>
<area shape="poly" title=" " alt="" coords="1040,171,1090,170,1107,176,1115,187,1109,196,1095,202,1054,204,1054,198,1094,197,1105,192,1109,187,1104,180,1089,176,1041,177"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="DrcManager_8h__dep__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2DrcManager_8hdep" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2DrcManager_8hdep" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2DrcManager_8hdep">
<area shape="rect" title=" " alt="" coords="5,5,236,45"/>
<area shape="rect" href="sl_8h.html" title=" " alt="" coords="34,93,207,133"/>
<area shape="poly" title=" " alt="" coords="123,59,123,93,118,93,118,59"/>
</map>
</div>
</div>
<p><a href="DrcManager_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:structnn_1_1sl_1_1details_1_1DrcManagerInternal" id="r_structnn_1_1sl_1_1details_1_1DrcManagerInternal"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1DrcManagerInternal">DrcManagerInternal</a></td></tr>
<tr class="separator:structnn_1_1sl_1_1details_1_1DrcManagerInternal"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnn_1_1sl_1_1DrcManager.html">DrcManager</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacenn" id="r_namespacenn"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn.html">nn</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl" id="r_namespacenn_1_1sl"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl.html">nn::sl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl_1_1details" id="r_namespacenn_1_1sl_1_1details"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html">nn::sl::details</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a7f300cb57d09329487a87f5d74409d6a" id="r_a7f300cb57d09329487a87f5d74409d6a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">typedef</a> <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">struct</a> <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1DrcManagerInternal">nn::sl::details::DrcManagerInternal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a7f300cb57d09329487a87f5d74409d6a">DrcManagerInternal</a></td></tr>
<tr class="separator:a7f300cb57d09329487a87f5d74409d6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a49dde97f972bba0778d6917cfc8ef26a" id="r_a49dde97f972bba0778d6917cfc8ef26a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1DrcManagerInternal">DrcManagerInternal</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a49dde97f972bba0778d6917cfc8ef26a">__ct__Q3_2nn2sl10DrcManagerFv</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1DrcManagerInternal">DrcManagerInternal</a> *)</td></tr>
<tr class="separator:a49dde97f972bba0778d6917cfc8ef26a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2477555301e2160804fd43b7f0c039f" id="r_af2477555301e2160804fd43b7f0c039f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1Result.html">nn::Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#af2477555301e2160804fd43b7f0c039f">CancelTransfer__Q3_2nn2sl10DrcManagerFv</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1DrcManagerInternal">DrcManagerInternal</a> *)</td></tr>
<tr class="separator:af2477555301e2160804fd43b7f0c039f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae047a37c28f473780b062b0686024bb1" id="r_ae047a37c28f473780b062b0686024bb1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1Result.html">nn::Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#ae047a37c28f473780b062b0686024bb1">PushNotification__Q3_2nn2sl10DrcManagerFPbPCQ3_2nn2sl18KillerNotificationbT3L</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1DrcManagerInternal">DrcManagerInternal</a> *, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">bool</a> *, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">const</a> <a class="el" href="structnn_1_1sl_1_1KillerNotification.html">KillerNotification</a> *, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">bool</a>, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">bool</a>, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">uint64_t</a>)</td></tr>
<tr class="separator:ae047a37c28f473780b062b0686024bb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ee2ee3f1b64f55deeb5accc6c7af169" id="r_a8ee2ee3f1b64f55deeb5accc6c7af169"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1Result.html">nn::Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a8ee2ee3f1b64f55deeb5accc6c7af169">Transfer__Q3_2nn2sl10DrcManagerFRCQ3_2nn2sl16TransferableInfobQ4_2nn2sl12ITransferrer12TransferMode</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1DrcManagerInternal">DrcManagerInternal</a> *, <a class="el" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TransferableInfo">TransferableInfo</a> *, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">bool</a>, <a class="el" href="namespacenn_1_1sl.html#ac6a3bd5749f031b948edd5a5dc74df55">TransferMode</a>)</td></tr>
<tr class="separator:a8ee2ee3f1b64f55deeb5accc6c7af169"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0371056b0b8e37ab1e927195fbf07ce" id="r_ab0371056b0b8e37ab1e927195fbf07ce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1Result.html">nn::Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#ab0371056b0b8e37ab1e927195fbf07ce">Initialize__Q3_2nn2sl10DrcManagerFRQ3_2nn2sl12ITransferrerRQ3_2nn2sl16ISettingAccessorRQ3_2nn2sl13ITimeAccessor</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1DrcManagerInternal">DrcManagerInternal</a> *, <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ITransferrerInternal">ITransferrerInternal</a> *, <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISettingAccessorInternal">ISettingAccessorInternal</a> *, <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ITimeAccessorInternal">ITimeAccessorInternal</a> *)</td></tr>
<tr class="separator:ab0371056b0b8e37ab1e927195fbf07ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
<a name="structnn_1_1sl_1_1details_1_1DrcManagerInternal" id="structnn_1_1sl_1_1details_1_1DrcManagerInternal"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1sl_1_1details_1_1DrcManagerInternal">&#9670;&#160;</a></span>nn::sl::details::DrcManagerInternal</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct nn::sl::details::DrcManagerInternal</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="DrcManager_8h_source.html#l00018">18</a> of file <a class="el" href="DrcManager_8h_source.html">DrcManager.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a870ab89ad1400197612564ff3e7faff7" name="a870ab89ad1400197612564ff3e7faff7"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ITransferrerInternal">ITransferrerInternal</a> *</td>
<td class="fieldname">
drcTransferrer</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ae8ffe0554322599497bfd52441f90f3c" name="ae8ffe0554322599497bfd52441f90f3c"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISettingAccessorInternal">ISettingAccessorInternal</a> *</td>
<td class="fieldname">
settingsAccessor</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="af8babd3da91242ebfdcc2281ca72238b" name="af8babd3da91242ebfdcc2281ca72238b"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ITimeAccessorInternal">ITimeAccessorInternal</a> *</td>
<td class="fieldname">
timeAccessor</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aee5590d888621776f210eb49925b9149" name="aee5590d888621776f210eb49925b9149"></a><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">void</a> *</td>
<td class="fieldname">
vtable</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,5 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/DrcManager.h" name="/home/runner/work/wut/wut/include/nn/sl/DrcManager.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,236,45"/>
<area shape="rect" id="Node000002" href="$sl_8h.html" title=" " alt="" coords="34,93,207,133"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="123,59,123,93,118,93,118,59"/>
</map>

View File

@ -0,0 +1 @@
bbd8e3629d5bfc083cb250869b70bc85

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.0 KiB

84
DrcManager_8h__incl.map Normal file
View File

@ -0,0 +1,84 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/DrcManager.h" name="/home/runner/work/wut/wut/include/nn/sl/DrcManager.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="527,5,758,45"/>
<area shape="rect" id="Node000002" href="$wut_8h.html" title=" " alt="" coords="661,709,720,735"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="527,35,369,48,282,60,198,76,123,96,62,120,39,135,22,150,12,167,8,186,8,576,13,599,29,619,53,637,86,652,170,678,271,695,379,707,484,714,648,718,648,724,484,719,378,712,270,701,168,683,84,657,50,641,25,623,8,601,3,577,3,185,7,165,18,147,36,131,60,116,121,91,197,70,281,55,368,43,527,29"/>
<area shape="rect" id="Node000010" href="$nn_2result_8h.html" title=" " alt="" coords="605,343,696,368"/>
<area shape="poly" id="edge9_Node000001_Node000010" title=" " alt="" coords="597,48,568,67,545,94,543,106,545,118,546,211,554,250,577,293,597,315,620,333,616,337,593,319,572,296,549,251,540,212,540,119,538,105,540,92,564,63,594,43"/>
<area shape="rect" id="Node000011" href="$ISettingAccessor_8h.html" title=" " alt="" coords="555,93,731,119"/>
<area shape="poly" id="edge11_Node000001_Node000011" title=" " alt="" coords="645,46,645,79,640,79,640,46"/>
<area shape="rect" id="Node000013" href="$sl__cpp_8h.html" title=" " alt="" coords="910,262,1021,287"/>
<area shape="poly" id="edge57_Node000001_Node000013" title=" " alt="" coords="759,41,864,62,973,89,1024,105,1067,124,1102,143,1126,165,1134,186,1126,208,1111,219,1082,232,1011,260,1009,255,1080,227,1108,214,1122,205,1129,186,1122,168,1099,148,1065,128,1022,110,972,94,862,67,758,47"/>
<area shape="rect" id="Node000021" href="$ITimeAccessor_8h.html" title=" " alt="" coords="232,174,395,199"/>
<area shape="poly" id="edge35_Node000001_Node000021" title=" " alt="" coords="585,48,526,69,465,96,398,133,342,168,340,164,395,128,463,91,524,64,583,43"/>
<area shape="rect" id="Node000023" href="$ITransferrer_8h.html" title=" " alt="" coords="1187,93,1330,119"/>
<area shape="poly" id="edge44_Node000001_Node000023" title=" " alt="" coords="759,39,1174,91,1173,97,758,44"/>
<area shape="rect" id="Node000025" href="$KillerNotification_8h.html" title=" " alt="" coords="909,174,1088,199"/>
<area shape="poly" id="edge52_Node000001_Node000025" title=" " alt="" coords="686,43,962,166,959,171,683,48"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="488,783,616,808"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="670,737,588,779,586,774,667,732"/>
<area shape="rect" id="Node000004" href="$wut__types_8h.html" title=" " alt="" coords="640,783,741,808"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="693,735,693,769,688,769,688,735"/>
<area shape="rect" id="Node000009" href="$wut__rplwrap_8h.html" title=" " alt="" coords="765,783,880,808"/>
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="713,732,790,774,788,778,711,737"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="486,856,573,881"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="666,810,569,853,567,848,664,806"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="597,856,680,881"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="684,810,657,846,653,843,680,807"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="704,856,779,881"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="701,807,727,843,723,846,697,810"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="803,856,874,881"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="716,806,803,848,801,852,713,810"/>
<area shape="poly" id="edge10_Node000010_Node000002" title=" " alt="" coords="649,369,632,425,624,462,621,501,621,576,627,611,640,644,674,697,669,700,635,647,621,613,616,577,616,501,619,462,627,424,644,367"/>
<area shape="poly" id="edge12_Node000011_Node000002" title=" " alt="" coords="604,121,552,142,496,173,472,194,452,217,439,244,435,274,435,576,441,609,457,637,482,659,513,677,548,691,584,701,648,714,647,719,582,707,546,696,511,682,479,663,453,640,436,611,429,577,429,273,434,242,448,214,468,190,493,169,549,137,602,116"/>
<area shape="poly" id="edge13_Node000011_Node000010" title=" " alt="" coords="616,121,585,140,572,153,561,168,556,186,561,206,575,242,594,276,634,331,629,334,590,279,570,244,556,207,551,186,556,166,568,149,582,136,613,116"/>
<area shape="rect" id="Node000012" href="$ISettingAccessorDetails_8h.html" title=" " alt="" coords="571,167,784,207"/>
<area shape="poly" id="edge14_Node000011_Node000012" title=" " alt="" coords="650,118,666,153,661,155,645,120"/>
<area shape="poly" id="edge34_Node000011_Node000013" title=" " alt="" coords="679,116,735,137,797,164,876,209,940,252,937,256,873,214,795,169,733,142,677,121"/>
<area shape="poly" id="edge15_Node000012_Node000002" title=" " alt="" coords="664,209,637,247,606,300,581,362,573,394,571,427,571,577,573,597,579,615,602,650,631,678,660,700,657,704,628,682,598,653,575,618,568,598,565,577,565,427,568,393,576,360,601,297,632,244,659,206"/>
<area shape="poly" id="edge16_Node000012_Node000010" title=" " alt="" coords="677,207,657,330,652,329,672,207"/>
<area shape="poly" id="edge17_Node000012_Node000013" title=" " alt="" coords="741,204,915,256,913,261,740,209"/>
<area shape="poly" id="edge18_Node000013_Node000002" title=" " alt="" coords="967,288,961,347,957,427,957,577,951,612,933,641,906,664,874,683,838,697,801,707,734,719,734,714,799,702,836,692,871,678,903,660,929,637,946,610,952,576,952,427,956,347,961,287"/>
<area shape="poly" id="edge33_Node000013_Node000010" title=" " alt="" coords="921,290,891,297,710,342,709,337,890,292,919,285"/>
<area shape="rect" id="Node000014" href="$mcp_8h.html" title=" " alt="" coords="992,416,1107,441"/>
<area shape="poly" id="edge19_Node000013_Node000014" title=" " alt="" coords="974,286,1039,403,1034,405,969,289"/>
<area shape="rect" id="Node000015" href="$memdefaultheap_8h.html" title=" " alt="" coords="719,343,918,368"/>
<area shape="poly" id="edge21_Node000013_Node000015" title=" " alt="" coords="945,290,854,338,851,334,942,285"/>
<area shape="poly" id="edge20_Node000014_Node000002" title=" " alt="" coords="1052,442,1049,484,1039,544,1029,576,1016,608,998,638,975,663,957,675,932,685,867,701,734,719,734,714,866,696,930,680,955,670,972,659,994,635,1011,606,1024,574,1034,543,1044,483,1047,442"/>
<area shape="poly" id="edge22_Node000015_Node000002" title=" " alt="" coords="834,367,855,389,879,421,899,459,907,500,907,577,902,606,888,632,868,653,844,671,787,698,734,715,733,709,786,693,841,667,865,649,884,628,897,604,901,576,901,501,894,460,875,423,851,393,830,370"/>
<area shape="rect" id="Node000016" href="$memheap_8h.html" title=" " alt="" coords="749,416,849,441"/>
<area shape="poly" id="edge23_Node000015_Node000016" title=" " alt="" coords="818,369,808,404,803,402,813,368"/>
<area shape="poly" id="edge24_Node000016_Node000002" title=" " alt="" coords="797,442,716,662,702,698,697,696,711,660,792,441"/>
<area shape="rect" id="Node000017" href="$memlist_8h.html" title=" " alt="" coords="779,563,867,588"/>
<area shape="poly" id="edge25_Node000016_Node000017" title=" " alt="" coords="803,441,821,549,816,549,798,442"/>
<area shape="rect" id="Node000018" href="$spinlock_8h.html" title=" " alt="" coords="656,489,744,515"/>
<area shape="poly" id="edge27_Node000016_Node000018" title=" " alt="" coords="784,444,729,483,726,479,781,439"/>
<area shape="poly" id="edge26_Node000017_Node000002" title=" " alt="" coords="818,590,794,624,762,663,718,703,715,699,758,659,790,621,813,587"/>
<area shape="poly" id="edge28_Node000018_Node000002" title=" " alt="" coords="702,515,694,695,689,695,697,515"/>
<area shape="rect" id="Node000019" href="$time_8h.html" title=" " alt="" coords="299,563,363,588"/>
<area shape="poly" id="edge29_Node000018_Node000019" title=" " alt="" coords="656,514,377,568,376,563,655,509"/>
<area shape="poly" id="edge30_Node000019_Node000002" title=" " alt="" coords="316,590,297,605,281,624,273,643,273,651,278,660,303,677,341,691,389,702,443,709,555,717,647,719,647,724,555,722,443,715,388,707,340,697,300,682,274,663,268,653,267,642,276,621,294,601,312,586"/>
<area shape="rect" id="Node000020" href="$systeminfo_8h.html" title=" " alt="" coords="288,636,395,661"/>
<area shape="poly" id="edge31_Node000019_Node000020" title=" " alt="" coords="335,588,340,622,335,623,330,589"/>
<area shape="poly" id="edge32_Node000020_Node000002" title=" " alt="" coords="395,658,648,709,647,715,394,663"/>
<area shape="poly" id="edge36_Node000021_Node000002" title=" " alt="" coords="232,194,193,201,153,213,116,231,83,257,66,279,59,300,59,354,59,576,63,597,77,616,100,633,129,648,206,672,299,690,398,703,495,711,648,717,648,723,495,716,398,708,298,696,205,677,127,652,97,637,74,620,59,599,53,577,53,354,54,299,62,276,79,253,113,227,151,208,192,196,231,189"/>
<area shape="poly" id="edge38_Node000021_Node000010" title=" " alt="" coords="328,197,386,243,424,269,465,292,530,319,592,338,591,343,528,324,463,297,421,274,382,247,325,202"/>
<area shape="poly" id="edge43_Node000021_Node000013" title=" " alt="" coords="396,196,897,262,896,267,395,201"/>
<area shape="poly" id="edge37_Node000021_Node000019" title=" " alt="" coords="318,199,327,265,333,354,333,430,333,549,328,549,328,430,328,354,322,265,313,200"/>
<area shape="rect" id="Node000022" href="$ITimeAccessorDetails_8h.html" title=" " alt="" coords="93,255,293,295"/>
<area shape="poly" id="edge39_Node000021_Node000022" title=" " alt="" coords="299,202,232,249,229,244,296,197"/>
<area shape="poly" id="edge40_Node000022_Node000002" title=" " alt="" coords="197,295,199,427,199,576,203,606,217,626,238,643,267,659,297,672,340,682,446,699,557,710,648,716,647,721,557,715,445,704,339,688,296,677,264,664,235,647,213,630,198,608,193,577,193,427,191,295"/>
<area shape="poly" id="edge42_Node000022_Node000010" title=" " alt="" coords="294,290,592,341,591,347,293,296"/>
<area shape="poly" id="edge41_Node000022_Node000019" title=" " alt="" coords="205,294,322,549,317,551,200,296"/>
<area shape="poly" id="edge45_Node000023_Node000002" title=" " alt="" coords="1331,114,1384,132,1408,146,1430,165,1448,191,1456,215,1456,273,1456,577,1449,592,1430,606,1364,630,1269,653,1154,672,914,702,734,720,733,715,914,697,1153,667,1268,647,1363,625,1428,601,1445,589,1451,576,1451,273,1450,216,1443,193,1426,168,1405,150,1381,136,1329,119"/>
<area shape="poly" id="edge46_Node000023_Node000010" title=" " alt="" coords="1187,112,1124,117,1050,127,973,144,898,169,829,206,765,252,712,297,673,334,670,330,708,293,762,248,826,202,896,164,971,138,1049,121,1123,111,1187,106"/>
<area shape="poly" id="edge51_Node000023_Node000013" title=" " alt="" coords="1253,121,1220,163,1197,188,1169,209,1106,236,1022,261,1021,256,1104,231,1167,204,1193,184,1216,160,1249,117"/>
<area shape="rect" id="Node000024" href="$ITransferrerDetails_8h.html" title=" " alt="" coords="1237,167,1416,207"/>
<area shape="poly" id="edge47_Node000023_Node000024" title=" " alt="" coords="1271,117,1303,154,1299,158,1267,121"/>
<area shape="poly" id="edge48_Node000024_Node000002" title=" " alt="" coords="1315,208,1297,236,1278,271,1263,312,1257,354,1257,577,1253,597,1240,615,1219,631,1193,646,1125,670,1044,688,957,702,871,712,734,722,733,716,870,706,956,697,1043,683,1124,665,1191,641,1216,627,1236,612,1248,595,1252,576,1252,354,1258,310,1273,269,1292,233,1310,205"/>
<area shape="poly" id="edge49_Node000024_Node000010" title=" " alt="" coords="1285,209,1173,253,1104,277,1034,297,945,316,874,325,802,332,710,345,709,340,801,327,873,320,944,311,1033,292,1102,272,1171,248,1283,204"/>
<area shape="poly" id="edge50_Node000024_Node000013" title=" " alt="" coords="1248,209,1027,261,1026,256,1247,204"/>
<area shape="poly" id="edge53_Node000025_Node000002" title=" " alt="" coords="1022,197,1058,221,1099,256,1118,277,1133,301,1143,326,1147,354,1147,577,1143,593,1133,609,1097,635,1045,658,982,676,846,704,734,719,733,714,845,699,980,671,1043,653,1094,631,1129,605,1138,591,1141,576,1141,354,1138,328,1128,303,1113,280,1095,259,1055,225,1019,202"/>
<area shape="poly" id="edge54_Node000025_Node000010" title=" " alt="" coords="982,202,899,257,871,278,841,297,774,324,710,343,708,338,772,319,839,292,868,274,896,252,980,197"/>
<area shape="poly" id="edge56_Node000025_Node000013" title=" " alt="" coords="997,200,977,250,973,248,992,199"/>
<area shape="poly" id="edge55_Node000025_Node000025" title=" " alt="" coords="1040,171,1090,170,1107,176,1115,187,1109,196,1095,202,1054,204,1054,198,1094,197,1105,192,1109,187,1104,180,1089,176,1041,177"/>
</map>

1
DrcManager_8h__incl.md5 Normal file
View File

@ -0,0 +1 @@
61f0e2d59cd4753375f3eeab6cc989c7

BIN
DrcManager_8h__incl.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 201 KiB

272
DrcManager_8h_source.html Normal file
View File

@ -0,0 +1,272 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/DrcManager.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">DrcManager.h</div></div>
</div><!--header-->
<div class="contents">
<a href="DrcManager_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span> </div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include &lt;<a class="code" href="wut_8h.html">wut.h</a>&gt;</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include &lt;<a class="code" href="nn_2result_8h.html">nn/result.h</a>&gt;</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include &lt;<a class="code" href="ISettingAccessor_8h.html">nn/sl/ISettingAccessor.h</a>&gt;</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include &lt;<a class="code" href="ITimeAccessor_8h.html">nn/sl/ITimeAccessor.h</a>&gt;</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#include &lt;<a class="code" href="ITransferrer_8h.html">nn/sl/ITransferrer.h</a>&gt;</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include &lt;<a class="code" href="KillerNotification_8h.html">nn/sl/KillerNotification.h</a>&gt;</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include &lt;<a class="code" href="sl__cpp_8h.html">nn/sl/sl_cpp.h</a>&gt;</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span> </div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#ifdef __cplusplus</span></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">namespace </span><a class="code hl_namespace" href="namespacenn_1_1sl.html">nn::sl</a></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span>{</div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> </div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="keyword">namespace </span>details</div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span>{</div>
<div class="foldopen" id="foldopen00018" data-start="{" data-end="};">
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html"> 18</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_PACKED</a> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1DrcManagerInternal">DrcManagerInternal</a></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span>{</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a870ab89ad1400197612564ff3e7faff7"> 20</a></span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ITransferrerInternal">ITransferrerInternal</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a870ab89ad1400197612564ff3e7faff7">drcTransferrer</a>;</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#ae8ffe0554322599497bfd52441f90f3c"> 21</a></span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISettingAccessorInternal">ISettingAccessorInternal</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#ae8ffe0554322599497bfd52441f90f3c">settingsAccessor</a>;</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#af8babd3da91242ebfdcc2281ca72238b"> 22</a></span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ITimeAccessorInternal">ITimeAccessorInternal</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#af8babd3da91242ebfdcc2281ca72238b">timeAccessor</a>;</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#aee5590d888621776f210eb49925b9149"> 23</a></span> <span class="keywordtype">void</span> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#aee5590d888621776f210eb49925b9149">vtable</a>;</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a7f300cb57d09329487a87f5d74409d6a"> 24</a></span>} DrcManagerInternal;</div>
</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span>WUT_CHECK_SIZE(DrcManagerInternal, 0x10);</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span>WUT_CHECK_OFFSET(DrcManagerInternal, 0x00, drcTransferrer);</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span>WUT_CHECK_OFFSET(DrcManagerInternal, 0x04, settingsAccessor);</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>WUT_CHECK_OFFSET(DrcManagerInternal, 0x08, timeAccessor);</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span>WUT_CHECK_OFFSET(DrcManagerInternal, 0x0C, vtable);</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> </div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> DrcManagerInternal *</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a49dde97f972bba0778d6917cfc8ef26a"> 32</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#a49dde97f972bba0778d6917cfc8ef26a">__ct__Q3_2nn2sl10DrcManagerFv</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1DrcManagerInternal">DrcManagerInternal</a> *);</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#af2477555301e2160804fd43b7f0c039f"> 34</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#af2477555301e2160804fd43b7f0c039f">CancelTransfer__Q3_2nn2sl10DrcManagerFv</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1DrcManagerInternal">DrcManagerInternal</a> *);</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#ae047a37c28f473780b062b0686024bb1"> 36</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#ae047a37c28f473780b062b0686024bb1">PushNotification__Q3_2nn2sl10DrcManagerFPbPCQ3_2nn2sl18KillerNotificationbT3L</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1DrcManagerInternal">DrcManagerInternal</a> *, <span class="keywordtype">bool</span> *, <span class="keyword">const</span> <a class="code hl_struct" href="structnn_1_1sl_1_1KillerNotification.html">KillerNotification</a> *, <span class="keywordtype">bool</span>, <span class="keywordtype">bool</span>, <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">uint64_t</a>);</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a8ee2ee3f1b64f55deeb5accc6c7af169"> 38</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#a8ee2ee3f1b64f55deeb5accc6c7af169">Transfer__Q3_2nn2sl10DrcManagerFRCQ3_2nn2sl16TransferableInfobQ4_2nn2sl12ITransferrer12TransferMode</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1DrcManagerInternal">DrcManagerInternal</a> *, <a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TransferableInfo">TransferableInfo</a> *, <span class="keywordtype">bool</span>, <a class="code hl_enumeration" href="namespacenn_1_1sl.html#ac6a3bd5749f031b948edd5a5dc74df55">TransferMode</a>);</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> </div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#ab0371056b0b8e37ab1e927195fbf07ce"> 41</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#ab0371056b0b8e37ab1e927195fbf07ce">Initialize__Q3_2nn2sl10DrcManagerFRQ3_2nn2sl12ITransferrerRQ3_2nn2sl16ISettingAccessorRQ3_2nn2sl13ITimeAccessor</a>(</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1DrcManagerInternal">DrcManagerInternal</a> *,</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ITransferrerInternal">ITransferrerInternal</a> *,</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISettingAccessorInternal">ISettingAccessorInternal</a> *,</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ITimeAccessorInternal">ITimeAccessorInternal</a> *);</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span>} <span class="comment">// namespace details</span></div>
<div class="foldopen" id="foldopen00047" data-start="{" data-end="};">
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1DrcManager.html"> 47</a></span><span class="keyword">class </span><a class="code hl_class" href="classnn_1_1sl_1_1DrcManager.html">DrcManager</a></div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span>{</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00050" data-start="{" data-end="}">
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1DrcManager.html#af0996487fc03e36749c734c7ece08db6"> 50</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1DrcManager.html#af0996487fc03e36749c734c7ece08db6">DrcManager</a>() :</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> mTransferrer(nullptr),</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> mSettingAccessor(nullptr),</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> mTimeAccessor(nullptr)</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> {</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> <span class="keywordflow">if</span> (__ct__Q3_2nn2sl10DrcManagerFv(&amp;mInstance) != <span class="keyword">nullptr</span>) {</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> mTransferrer = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1TransferrerFromPtr.html">details::TransferrerFromPtr</a>(mInstance.<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a870ab89ad1400197612564ff3e7faff7">drcTransferrer</a>);</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> mSettingAccessor = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SettingAccessorFromPtr.html">details::SettingAccessorFromPtr</a>(mInstance.<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#ae8ffe0554322599497bfd52441f90f3c">settingsAccessor</a>);</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> mTimeAccessor = <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1TimeAccessorFromPtr.html">details::TimeAccessorFromPtr</a>(mInstance.<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#af8babd3da91242ebfdcc2281ca72238b">timeAccessor</a>);</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> }</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> }</div>
</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1DrcManager.html#a2e5f4ebcc0cdcd710a0b64a70ebd4469"> 62</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1DrcManager.html#a2e5f4ebcc0cdcd710a0b64a70ebd4469">~DrcManager</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1ITransferrerBase.html">details::ITransferrerBase</a> &amp;</div>
<div class="foldopen" id="foldopen00065" data-start="{" data-end="}">
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1DrcManager.html#a60db2cfabf9567be58c7b6ec92c2147a"> 65</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1DrcManager.html#a60db2cfabf9567be58c7b6ec92c2147a">GetTransferrer</a>()</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> {</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keywordflow">return</span> mTransferrer;</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> }</div>
</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> </div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1ISettingAccessorBase.html">details::ISettingAccessorBase</a> &amp;</div>
<div class="foldopen" id="foldopen00071" data-start="{" data-end="}">
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1DrcManager.html#af1edc08cb94dab15074359c0329738f3"> 71</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1DrcManager.html#af1edc08cb94dab15074359c0329738f3">GetSettingAccessor</a>()</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> {</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> <span class="keywordflow">return</span> mSettingAccessor;</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> }</div>
</div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> </div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1ITimeAccessorBase.html">details::ITimeAccessorBase</a> &amp;</div>
<div class="foldopen" id="foldopen00077" data-start="{" data-end="}">
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1DrcManager.html#abb167c6d8d54174df19311073bc00e14"> 77</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1DrcManager.html#abb167c6d8d54174df19311073bc00e14">GetTimeAccessor</a>()</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> {</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> <span class="keywordflow">return</span> mTimeAccessor;</div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> }</div>
</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> </div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00083" data-start="{" data-end="}">
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1DrcManager.html#a7df0eba5129c8ae82ad9960c2eea52c1"> 83</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1DrcManager.html#a7df0eba5129c8ae82ad9960c2eea52c1">CancelTransfer</a>()</div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> {</div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> <span class="keywordflow">return</span> CancelTransfer__Q3_2nn2sl10DrcManagerFv(&amp;mInstance);</div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> }</div>
</div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> </div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00089" data-start="{" data-end="}">
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1DrcManager.html#a3be2f70815a90f25be2363226ee7c732"> 89</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1DrcManager.html#a3be2f70815a90f25be2363226ee7c732">PushNotification</a>(<span class="keywordtype">bool</span> *u1, <span class="keyword">const</span> <a class="code hl_struct" href="structnn_1_1sl_1_1KillerNotification.html">KillerNotification</a> *u2, <span class="keywordtype">bool</span> u3, <span class="keywordtype">bool</span> u4, uint64_t u5)</div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> {</div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> <span class="keywordflow">return</span> PushNotification__Q3_2nn2sl10DrcManagerFPbPCQ3_2nn2sl18KillerNotificationbT3L(&amp;mInstance, u1, u2, u3, u4, u5);</div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> }</div>
</div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> </div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00095" data-start="{" data-end="}">
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1DrcManager.html#a89dc15f8dd9060791313f0182f5662ae"> 95</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1DrcManager.html#a89dc15f8dd9060791313f0182f5662ae">Transfer</a>(<a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TransferableInfo">TransferableInfo</a> *u1, <span class="keywordtype">bool</span> u2, <a class="code hl_enumeration" href="namespacenn_1_1sl.html#ac6a3bd5749f031b948edd5a5dc74df55">TransferMode</a> u3)</div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> {</div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <span class="keywordflow">return</span> Transfer__Q3_2nn2sl10DrcManagerFRCQ3_2nn2sl16TransferableInfobQ4_2nn2sl12ITransferrer12TransferMode(&amp;mInstance, u1, u2, u3);</div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> }</div>
</div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> </div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00101" data-start="{" data-end="}">
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1DrcManager.html#a4c9c3c7e4ca5e56cc465f4a5b51ac123"> 101</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1DrcManager.html#a4c9c3c7e4ca5e56cc465f4a5b51ac123">Initialize</a>(<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1ITransferrerBase.html">details::ITransferrerBase</a> &amp;transferrer, <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1ISettingAccessorBase.html">details::ISettingAccessorBase</a> &amp;settingAccessor, <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1ITimeAccessorBase.html">details::ITimeAccessorBase</a> &amp;timeAccessor)</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> {</div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> Initialize__Q3_2nn2sl10DrcManagerFRQ3_2nn2sl12ITransferrerRQ3_2nn2sl16ISettingAccessorRQ3_2nn2sl13ITimeAccessor(</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> &amp;mInstance,</div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> transferrer.GetInternal(),</div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> settingAccessor.GetInternal(),</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> timeAccessor.GetInternal());</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> }</div>
</div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> </div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1DrcManagerInternal">details::DrcManagerInternal</a> mInstance = {};</div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> </div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> details::TransferrerFromPtr mTransferrer;</div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> details::SettingAccessorFromPtr mSettingAccessor;</div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> details::TimeAccessorFromPtr mTimeAccessor;</div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span>};</div>
</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span>} <span class="comment">// namespace nn::sl</span></div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aISettingAccessor_8h_html"><div class="ttname"><a href="ISettingAccessor_8h.html">ISettingAccessor.h</a></div></div>
<div class="ttc" id="aITimeAccessor_8h_html"><div class="ttname"><a href="ITimeAccessor_8h.html">ITimeAccessor.h</a></div></div>
<div class="ttc" id="aITransferrer_8h_html"><div class="ttname"><a href="ITransferrer_8h.html">ITransferrer.h</a></div></div>
<div class="ttc" id="aKillerNotification_8h_html"><div class="ttname"><a href="KillerNotification_8h.html">KillerNotification.h</a></div></div>
<div class="ttc" id="aclassnn_1_1Result_html"><div class="ttname"><a href="classnn_1_1Result.html">nn::Result</a></div><div class="ttdoc">Result value type used by nn libraries.</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00069">result.h:70</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1DrcManager_html"><div class="ttname"><a href="classnn_1_1sl_1_1DrcManager.html">nn::sl::DrcManager</a></div><div class="ttdef"><b>Definition</b> <a href="DrcManager_8h_source.html#l00047">DrcManager.h:48</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1DrcManager_html_a2e5f4ebcc0cdcd710a0b64a70ebd4469"><div class="ttname"><a href="classnn_1_1sl_1_1DrcManager.html#a2e5f4ebcc0cdcd710a0b64a70ebd4469">nn::sl::DrcManager::~DrcManager</a></div><div class="ttdeci">~DrcManager()=default</div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1DrcManager_html_a3be2f70815a90f25be2363226ee7c732"><div class="ttname"><a href="classnn_1_1sl_1_1DrcManager.html#a3be2f70815a90f25be2363226ee7c732">nn::sl::DrcManager::PushNotification</a></div><div class="ttdeci">nn::Result PushNotification(bool *u1, const KillerNotification *u2, bool u3, bool u4, uint64_t u5)</div><div class="ttdef"><b>Definition</b> <a href="DrcManager_8h_source.html#l00089">DrcManager.h:89</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1DrcManager_html_a4c9c3c7e4ca5e56cc465f4a5b51ac123"><div class="ttname"><a href="classnn_1_1sl_1_1DrcManager.html#a4c9c3c7e4ca5e56cc465f4a5b51ac123">nn::sl::DrcManager::Initialize</a></div><div class="ttdeci">void Initialize(details::ITransferrerBase &amp;transferrer, details::ISettingAccessorBase &amp;settingAccessor, details::ITimeAccessorBase &amp;timeAccessor)</div><div class="ttdef"><b>Definition</b> <a href="DrcManager_8h_source.html#l00101">DrcManager.h:101</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1DrcManager_html_a60db2cfabf9567be58c7b6ec92c2147a"><div class="ttname"><a href="classnn_1_1sl_1_1DrcManager.html#a60db2cfabf9567be58c7b6ec92c2147a">nn::sl::DrcManager::GetTransferrer</a></div><div class="ttdeci">details::ITransferrerBase &amp; GetTransferrer()</div><div class="ttdef"><b>Definition</b> <a href="DrcManager_8h_source.html#l00065">DrcManager.h:65</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1DrcManager_html_a7df0eba5129c8ae82ad9960c2eea52c1"><div class="ttname"><a href="classnn_1_1sl_1_1DrcManager.html#a7df0eba5129c8ae82ad9960c2eea52c1">nn::sl::DrcManager::CancelTransfer</a></div><div class="ttdeci">nn::Result CancelTransfer()</div><div class="ttdef"><b>Definition</b> <a href="DrcManager_8h_source.html#l00083">DrcManager.h:83</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1DrcManager_html_a89dc15f8dd9060791313f0182f5662ae"><div class="ttname"><a href="classnn_1_1sl_1_1DrcManager.html#a89dc15f8dd9060791313f0182f5662ae">nn::sl::DrcManager::Transfer</a></div><div class="ttdeci">nn::Result Transfer(TransferableInfo *u1, bool u2, TransferMode u3)</div><div class="ttdef"><b>Definition</b> <a href="DrcManager_8h_source.html#l00095">DrcManager.h:95</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1DrcManager_html_abb167c6d8d54174df19311073bc00e14"><div class="ttname"><a href="classnn_1_1sl_1_1DrcManager.html#abb167c6d8d54174df19311073bc00e14">nn::sl::DrcManager::GetTimeAccessor</a></div><div class="ttdeci">details::ITimeAccessorBase &amp; GetTimeAccessor()</div><div class="ttdef"><b>Definition</b> <a href="DrcManager_8h_source.html#l00077">DrcManager.h:77</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1DrcManager_html_af0996487fc03e36749c734c7ece08db6"><div class="ttname"><a href="classnn_1_1sl_1_1DrcManager.html#af0996487fc03e36749c734c7ece08db6">nn::sl::DrcManager::DrcManager</a></div><div class="ttdeci">DrcManager()</div><div class="ttdef"><b>Definition</b> <a href="DrcManager_8h_source.html#l00050">DrcManager.h:50</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1DrcManager_html_af1edc08cb94dab15074359c0329738f3"><div class="ttname"><a href="classnn_1_1sl_1_1DrcManager.html#af1edc08cb94dab15074359c0329738f3">nn::sl::DrcManager::GetSettingAccessor</a></div><div class="ttdeci">details::ISettingAccessorBase &amp; GetSettingAccessor()</div><div class="ttdef"><b>Definition</b> <a href="DrcManager_8h_source.html#l00071">DrcManager.h:71</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1ISettingAccessorBase_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1ISettingAccessorBase.html">nn::sl::details::ISettingAccessorBase</a></div><div class="ttdef"><b>Definition</b> <a href="ISettingAccessorDetails_8h_source.html#l00044">ISettingAccessorDetails.h:45</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1ITimeAccessorBase_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1ITimeAccessorBase.html">nn::sl::details::ITimeAccessorBase</a></div><div class="ttdef"><b>Definition</b> <a href="ITimeAccessorDetails_8h_source.html#l00047">ITimeAccessorDetails.h:48</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1ITransferrerBase_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1ITransferrerBase.html">nn::sl::details::ITransferrerBase</a></div><div class="ttdef"><b>Definition</b> <a href="ITransferrerDetails_8h_source.html#l00055">ITransferrerDetails.h:56</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1SerializerFromPtr_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">nn::sl::details::SerializerFromPtr</a></div><div class="ttdef"><b>Definition</b> <a href="ISerializerDetails_8h_source.html#l00085">ISerializerDetails.h:86</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1SettingAccessorFromPtr_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1SettingAccessorFromPtr.html">nn::sl::details::SettingAccessorFromPtr</a></div><div class="ttdef"><b>Definition</b> <a href="ISettingAccessorDetails_8h_source.html#l00067">ISettingAccessorDetails.h:68</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1TimeAccessorFromPtr_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1TimeAccessorFromPtr.html">nn::sl::details::TimeAccessorFromPtr</a></div><div class="ttdef"><b>Definition</b> <a href="ITimeAccessorDetails_8h_source.html#l00069">ITimeAccessorDetails.h:70</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1TransferrerFromPtr_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1TransferrerFromPtr.html">nn::sl::details::TransferrerFromPtr</a></div><div class="ttdef"><b>Definition</b> <a href="ITransferrerDetails_8h_source.html#l00078">ITransferrerDetails.h:79</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a49dde97f972bba0778d6917cfc8ef26a"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a49dde97f972bba0778d6917cfc8ef26a">nn::sl::details::__ct__Q3_2nn2sl10DrcManagerFv</a></div><div class="ttdeci">DrcManagerInternal * __ct__Q3_2nn2sl10DrcManagerFv(DrcManagerInternal *)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a870ab89ad1400197612564ff3e7faff7"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a870ab89ad1400197612564ff3e7faff7">nn::sl::details::DrcManagerInternal::drcTransferrer</a></div><div class="ttdeci">ITransferrerInternal * drcTransferrer</div><div class="ttdef"><b>Definition</b> <a href="DrcManager_8h_source.html#l00020">DrcManager.h:20</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a8ee2ee3f1b64f55deeb5accc6c7af169"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a8ee2ee3f1b64f55deeb5accc6c7af169">nn::sl::details::Transfer__Q3_2nn2sl10DrcManagerFRCQ3_2nn2sl16TransferableInfobQ4_2nn2sl12ITransferrer12TransferMode</a></div><div class="ttdeci">nn::Result Transfer__Q3_2nn2sl10DrcManagerFRCQ3_2nn2sl16TransferableInfobQ4_2nn2sl12ITransferrer12TransferMode(DrcManagerInternal *, TransferableInfo *, bool, TransferMode)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_ab0371056b0b8e37ab1e927195fbf07ce"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#ab0371056b0b8e37ab1e927195fbf07ce">nn::sl::details::Initialize__Q3_2nn2sl10DrcManagerFRQ3_2nn2sl12ITransferrerRQ3_2nn2sl16ISettingAccessorRQ3_2nn2sl13ITimeAccessor</a></div><div class="ttdeci">nn::Result Initialize__Q3_2nn2sl10DrcManagerFRQ3_2nn2sl12ITransferrerRQ3_2nn2sl16ISettingAccessorRQ3_2nn2sl13ITimeAccessor(DrcManagerInternal *, ITransferrerInternal *, ISettingAccessorInternal *, ITimeAccessorInternal *)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_ae047a37c28f473780b062b0686024bb1"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#ae047a37c28f473780b062b0686024bb1">nn::sl::details::PushNotification__Q3_2nn2sl10DrcManagerFPbPCQ3_2nn2sl18KillerNotificationbT3L</a></div><div class="ttdeci">nn::Result PushNotification__Q3_2nn2sl10DrcManagerFPbPCQ3_2nn2sl18KillerNotificationbT3L(DrcManagerInternal *, bool *, const KillerNotification *, bool, bool, uint64_t)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_ae8ffe0554322599497bfd52441f90f3c"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#ae8ffe0554322599497bfd52441f90f3c">nn::sl::details::DrcManagerInternal::settingsAccessor</a></div><div class="ttdeci">ISettingAccessorInternal * settingsAccessor</div><div class="ttdef"><b>Definition</b> <a href="DrcManager_8h_source.html#l00021">DrcManager.h:21</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_aee5590d888621776f210eb49925b9149"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#aee5590d888621776f210eb49925b9149">nn::sl::details::DrcManagerInternal::vtable</a></div><div class="ttdeci">void * vtable</div><div class="ttdef"><b>Definition</b> <a href="DrcManager_8h_source.html#l00023">DrcManager.h:23</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_af2477555301e2160804fd43b7f0c039f"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#af2477555301e2160804fd43b7f0c039f">nn::sl::details::CancelTransfer__Q3_2nn2sl10DrcManagerFv</a></div><div class="ttdeci">nn::Result CancelTransfer__Q3_2nn2sl10DrcManagerFv(DrcManagerInternal *)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_af8babd3da91242ebfdcc2281ca72238b"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#af8babd3da91242ebfdcc2281ca72238b">nn::sl::details::DrcManagerInternal::timeAccessor</a></div><div class="ttdeci">ITimeAccessorInternal * timeAccessor</div><div class="ttdef"><b>Definition</b> <a href="DrcManager_8h_source.html#l00022">DrcManager.h:22</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1DrcManagerInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1DrcManagerInternal">nn::sl::details::DrcManagerInternal</a></div><div class="ttdef"><b>Definition</b> <a href="DrcManager_8h_source.html#l00018">DrcManager.h:19</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1ISettingAccessorInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ISettingAccessorInternal">nn::sl::details::ISettingAccessorInternal</a></div><div class="ttdef"><b>Definition</b> <a href="ISettingAccessorDetails_8h_source.html#l00037">ISettingAccessorDetails.h:38</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1ITimeAccessorInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ITimeAccessorInternal">nn::sl::details::ITimeAccessorInternal</a></div><div class="ttdef"><b>Definition</b> <a href="ITimeAccessorDetails_8h_source.html#l00040">ITimeAccessorDetails.h:41</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1ITransferrerInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1ITransferrerInternal">nn::sl::details::ITransferrerInternal</a></div><div class="ttdef"><b>Definition</b> <a href="ITransferrerDetails_8h_source.html#l00048">ITransferrerDetails.h:49</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html"><div class="ttname"><a href="namespacenn_1_1sl.html">nn::sl</a></div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00011">CacheManager.h:12</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html_ac6a3bd5749f031b948edd5a5dc74df55"><div class="ttname"><a href="namespacenn_1_1sl.html#ac6a3bd5749f031b948edd5a5dc74df55">nn::sl::TransferMode</a></div><div class="ttdeci">TransferMode</div><div class="ttdef"><b>Definition</b> <a href="sl__cpp_8h_source.html#l00269">sl_cpp.h:270</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html_structnn_1_1sl_1_1TransferableInfo"><div class="ttname"><a href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TransferableInfo">nn::sl::TransferableInfo</a></div><div class="ttdef"><b>Definition</b> <a href="sl__cpp_8h_source.html#l00097">sl_cpp.h:98</a></div></div>
<div class="ttc" id="ann_2result_8h_html"><div class="ttname"><a href="nn_2result_8h.html">result.h</a></div></div>
<div class="ttc" id="asl__cpp_8h_html"><div class="ttname"><a href="sl__cpp_8h.html">sl_cpp.h</a></div></div>
<div class="ttc" id="astructnn_1_1sl_1_1KillerNotification_html"><div class="ttname"><a href="structnn_1_1sl_1_1KillerNotification.html">nn::sl::KillerNotification</a></div><div class="ttdef"><b>Definition</b> <a href="KillerNotification_8h_source.html#l00090">KillerNotification.h:91</a></div></div>
<div class="ttc" id="awut_8h_html"><div class="ttname"><a href="wut_8h.html">wut.h</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

289
FileStream_8h.html Normal file
View File

@ -0,0 +1,289 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/FileStream.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">FileStream.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="wut_8h_source.html">wut.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="filesystem_8h_source.html">coreinit/filesystem.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="nn_2result_8h_source.html">nn/result.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="IStream_8h_source.html">nn/sl/IStream.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="IStreamDetails_8h_source.html">nn/sl/details/IStreamDetails.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for FileStream.h:</div>
<div class="dyncontent">
<div class="center"><img src="FileStream_8h__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2FileStream_8h" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2FileStream_8h" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2FileStream_8h">
<area shape="rect" title=" " alt="" coords="606,5,829,45"/>
<area shape="rect" href="wut_8h.html" title=" " alt="" coords="739,680,797,705"/>
<area shape="poly" title=" " alt="" coords="606,30,428,39,328,48,231,62,143,81,72,106,45,122,25,139,12,157,8,178,8,547,11,569,18,584,30,596,46,604,86,616,133,629,184,643,254,654,423,671,595,682,725,687,725,693,595,687,423,677,253,660,183,648,131,635,85,621,44,609,27,600,14,588,6,570,3,548,3,178,7,155,21,135,42,117,70,102,142,76,230,56,327,43,427,33,606,25"/>
<area shape="rect" href="filesystem_8h.html" title=" " alt="" coords="432,387,587,412"/>
<area shape="poly" title=" " alt="" coords="668,48,627,69,587,97,570,115,557,134,548,155,545,178,545,254,543,287,537,320,521,375,516,373,532,319,538,287,540,254,540,178,543,154,552,131,566,111,584,93,624,64,666,43"/>
<area shape="rect" href="nn_2result_8h.html" title=" " alt="" coords="813,313,904,339"/>
<area shape="poly" title=" " alt="" coords="742,43,793,95,819,128,840,166,852,201,859,237,862,299,857,299,853,238,847,202,835,168,814,131,789,98,738,47"/>
<area shape="rect" href="IStream_8h.html" title=" " alt="" coords="900,93,1020,119"/>
<area shape="poly" title=" " alt="" coords="776,43,912,86,911,92,775,48"/>
<area shape="rect" href="IStreamDetails_8h.html" title=" " alt="" coords="610,167,825,192"/>
<area shape="poly" title=" " alt="" coords="720,46,720,153,715,153,715,46"/>
<area shape="rect" title=" " alt="" coords="565,753,693,779"/>
<area shape="poly" title=" " alt="" coords="747,708,665,749,663,745,745,703"/>
<area shape="rect" href="wut__types_8h.html" title=" " alt="" coords="717,753,819,779"/>
<area shape="poly" title=" " alt="" coords="771,706,771,740,765,740,765,706"/>
<area shape="rect" href="wut__rplwrap_8h.html" title=" " alt="" coords="843,753,957,779"/>
<area shape="poly" title=" " alt="" coords="790,703,868,744,865,749,788,708"/>
<area shape="rect" title=" " alt="" coords="563,827,650,852"/>
<area shape="poly" title=" " alt="" coords="743,781,647,823,644,819,741,776"/>
<area shape="rect" title=" " alt="" coords="675,827,757,852"/>
<area shape="poly" title=" " alt="" coords="762,781,735,817,730,814,757,777"/>
<area shape="rect" title=" " alt="" coords="781,827,856,852"/>
<area shape="poly" title=" " alt="" coords="779,777,805,814,800,817,774,781"/>
<area shape="rect" title=" " alt="" coords="881,827,951,852"/>
<area shape="poly" title=" " alt="" coords="793,776,881,818,878,823,791,781"/>
<area shape="poly" title=" " alt="" coords="432,407,363,413,291,423,230,439,208,450,193,462,189,472,193,484,212,534,232,571,261,601,304,630,338,644,385,655,502,672,626,682,724,687,724,693,625,688,502,678,384,660,336,649,301,634,257,605,228,574,207,536,188,486,184,472,188,458,205,445,228,434,290,418,363,407,432,401"/>
<area shape="rect" href="alarm_8h.html" title=" " alt="" coords="592,460,717,485"/>
<area shape="poly" title=" " alt="" coords="534,410,620,452,618,456,532,414"/>
<area shape="rect" href="time_8h.html" title=" " alt="" coords="717,533,781,559"/>
<area shape="poly" title=" " alt="" coords="587,400,625,406,663,416,700,433,731,458,741,472,748,488,753,519,747,520,742,489,737,475,727,462,697,438,661,421,623,411,587,405"/>
<area shape="rect" href="fastmutex_8h.html" title=" " alt="" coords="203,460,357,485"/>
<area shape="poly" title=" " alt="" coords="473,415,331,458,330,453,472,409"/>
<area shape="rect" href="ios_8h.html" title=" " alt="" coords="43,533,149,559"/>
<area shape="poly" title=" " alt="" coords="432,408,272,427,198,442,169,452,148,462,134,475,123,490,106,522,102,519,118,487,130,471,145,458,167,447,197,437,271,421,431,403"/>
<area shape="rect" href="messagequeue_8h.html" title=" " alt="" coords="381,460,568,485"/>
<area shape="poly" title=" " alt="" coords="506,414,489,449,484,446,501,411"/>
<area shape="poly" title=" " alt="" coords="630,488,581,513,531,548,512,568,500,589,498,609,507,630,521,642,543,652,601,668,667,679,725,685,725,691,666,684,600,673,541,657,518,646,503,634,492,610,495,587,507,565,527,544,578,509,627,483"/>
<area shape="rect" href="coreinit_2context_8h.html" title=" " alt="" coords="517,607,600,632"/>
<area shape="poly" title=" " alt="" coords="649,487,576,597,572,594,645,484"/>
<area shape="rect" href="threadqueue_8h.html" title=" " alt="" coords="275,533,391,559"/>
<area shape="poly" title=" " alt="" coords="604,488,399,533,398,528,602,483"/>
<area shape="poly" title=" " alt="" coords="671,483,724,523,721,527,668,487"/>
<area shape="poly" title=" " alt="" coords="593,629,726,674,725,679,591,635"/>
<area shape="poly" title=" " alt="" coords="342,557,370,594,389,614,412,630,437,640,471,649,557,665,725,685,725,690,557,671,470,655,435,645,409,634,386,618,366,598,338,560"/>
<area shape="poly" title=" " alt="" coords="754,559,767,666,762,667,748,559"/>
<area shape="rect" href="systeminfo_8h.html" title=" " alt="" coords="624,607,731,632"/>
<area shape="poly" title=" " alt="" coords="739,561,701,599,697,595,736,557"/>
<area shape="poly" title=" " alt="" coords="694,630,744,669,741,673,690,634"/>
<area shape="poly" title=" " alt="" coords="275,487,262,520,260,539,265,558,286,587,309,605,374,629,469,658,567,676,655,685,725,688,724,694,655,690,566,681,468,663,372,635,307,609,282,591,260,560,255,540,257,519,270,485"/>
<area shape="poly" title=" " alt="" coords="291,484,319,521,314,524,287,487"/>
<area shape="poly" title=" " alt="" coords="104,558,129,595,148,614,169,630,216,647,279,660,438,678,601,686,725,689,725,694,601,691,437,683,279,665,214,652,167,634,144,618,125,598,100,561"/>
<area shape="poly" title=" " alt="" coords="474,486,469,515,467,554,474,595,481,614,493,630,508,642,531,652,593,668,663,679,725,686,724,691,663,684,592,673,529,657,505,646,489,634,476,616,468,596,462,554,464,515,469,485"/>
<area shape="poly" title=" " alt="" coords="453,488,370,529,367,525,451,483"/>
<area shape="poly" title=" " alt="" coords="863,339,868,396,872,471,872,547,870,573,864,593,839,634,820,656,799,674,795,670,816,652,835,630,860,591,865,572,867,547,867,471,863,396,857,339"/>
<area shape="poly" title=" " alt="" coords="1021,113,1124,131,1240,160,1293,178,1336,199,1365,223,1373,237,1376,251,1376,547,1373,576,1364,599,1348,617,1324,634,1282,653,1224,667,1154,677,1079,685,928,693,811,694,811,689,928,687,1078,679,1154,672,1223,662,1280,648,1321,630,1344,613,1360,596,1368,575,1371,547,1371,252,1368,239,1361,227,1333,204,1291,183,1239,165,1123,136,1020,118"/>
<area shape="poly" title=" " alt="" coords="957,120,872,301,868,299,952,118"/>
<area shape="poly" title=" " alt="" coords="922,121,770,165,769,160,920,116"/>
<area shape="rect" href="sl__cpp_8h.html" title=" " alt="" coords="951,240,1062,265"/>
<area shape="poly" title=" " alt="" coords="966,118,1001,226,996,228,961,120"/>
<area shape="poly" title=" " alt="" coords="725,191,746,247,773,337,793,446,798,503,796,559,787,617,777,667,772,666,782,616,791,558,792,503,788,446,767,338,741,249,720,193"/>
<area shape="poly" title=" " alt="" coords="708,194,532,378,528,375,704,191"/>
<area shape="poly" title=" " alt="" coords="732,190,782,238,841,301,837,305,778,242,728,194"/>
<area shape="poly" title=" " alt="" coords="764,189,947,234,946,239,763,195"/>
<area shape="poly" title=" " alt="" coords="1008,266,996,328,971,423,953,477,929,532,900,585,866,634,839,658,810,676,807,672,836,654,862,630,896,582,924,530,948,476,966,422,991,327,1002,265"/>
<area shape="poly" title=" " alt="" coords="984,268,896,310,894,305,982,263"/>
<area shape="rect" href="mcp_8h.html" title=" " alt="" coords="957,607,1072,632"/>
<area shape="poly" title=" " alt="" coords="1009,266,1009,398,1009,474,1015,593,1010,593,1004,474,1004,398,1004,266"/>
<area shape="rect" href="memdefaultheap_8h.html" title=" " alt="" coords="1043,313,1242,339"/>
<area shape="poly" title=" " alt="" coords="1030,263,1110,305,1107,309,1027,268"/>
<area shape="poly" title=" " alt="" coords="976,635,811,682,810,677,974,629"/>
<area shape="poly" title=" " alt="" coords="1141,340,1123,396,1115,433,1112,471,1112,547,1110,595,1103,615,1086,634,1065,647,1036,658,962,674,881,685,811,691,811,686,880,680,961,669,1035,653,1063,642,1082,630,1098,612,1105,594,1107,547,1107,471,1110,432,1118,394,1136,338"/>
<area shape="rect" href="memheap_8h.html" title=" " alt="" coords="1185,387,1285,412"/>
<area shape="poly" title=" " alt="" coords="1159,337,1211,376,1207,380,1156,341"/>
<area shape="poly" title=" " alt="" coords="1247,411,1276,452,1306,510,1317,543,1321,575,1316,606,1299,634,1273,647,1225,658,1088,675,934,686,811,692,811,687,933,681,1087,670,1224,653,1271,642,1296,630,1311,604,1315,575,1312,544,1302,512,1271,455,1242,414"/>
<area shape="rect" href="memlist_8h.html" title=" " alt="" coords="1197,607,1285,632"/>
<area shape="poly" title=" " alt="" coords="1240,412,1249,460,1251,532,1247,593,1242,593,1246,532,1244,460,1235,413"/>
<area shape="rect" href="spinlock_8h.html" title=" " alt="" coords="1147,460,1235,485"/>
<area shape="poly" title=" " alt="" coords="1230,414,1207,450,1203,447,1225,411"/>
<area shape="poly" title=" " alt="" coords="1198,631,1179,635,811,688,810,683,1178,629,1197,626"/>
<area shape="poly" title=" " alt="" coords="1192,486,1188,516,1178,556,1160,598,1146,618,1130,634,1105,648,1071,659,984,676,890,687,811,692,811,687,889,681,983,671,1069,654,1103,643,1126,630,1142,614,1155,596,1173,555,1183,515,1187,485"/>
<area shape="poly" title=" " alt="" coords="1147,484,795,540,794,535,1146,478"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="FileStream_8h__dep__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2FileStream_8hdep" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2FileStream_8hdep" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2FileStream_8hdep">
<area shape="rect" title=" " alt="" coords="73,5,295,45"/>
<area shape="rect" href="sl_8h.html" title=" " alt="" coords="261,416,435,456"/>
<area shape="poly" title=" " alt="" coords="95,53,65,71,41,95,17,137,8,176,13,216,29,264,45,299,63,324,86,344,119,366,153,384,189,399,262,419,260,424,187,404,151,389,116,370,83,348,59,328,40,302,24,266,8,218,3,176,12,135,37,92,62,67,92,49"/>
<area shape="rect" href="KillerNotificationTransferRecordManager_8h.html" title=" " alt="" coords="38,211,287,265"/>
<area shape="poly" title=" " alt="" coords="105,53,78,71,57,95,48,112,46,128,49,143,57,161,78,188,105,208,102,213,74,192,52,164,44,145,41,128,43,111,52,92,75,67,102,49"/>
<area shape="rect" href="KillerNotificationTransferRecordStream_8h.html" title=" " alt="" coords="326,101,575,155"/>
<area shape="poly" title=" " alt="" coords="248,48,382,98,380,103,246,53"/>
<area shape="rect" href="LaunchInfoDatabase_8h.html" title=" " alt="" coords="507,211,717,265"/>
<area shape="poly" title=" " alt="" coords="309,29,391,36,474,48,544,66,571,78,590,91,608,119,617,151,620,183,619,211,613,210,614,183,612,152,603,121,586,95,568,82,542,71,473,53,391,42,309,34"/>
<area shape="rect" href="IKillerNotificationTransferRecordManagerDetails_8h.html" title=" " alt="" coords="66,93,302,163"/>
<area shape="poly" title=" " alt="" coords="187,59,187,93,181,93,181,59"/>
<area shape="poly" title=" " alt="" coords="141,278,131,300,125,323,125,346,134,366,160,392,191,410,226,422,262,429,261,434,225,427,189,415,157,396,130,370,120,347,120,323,126,299,136,276"/>
<area shape="rect" href="KillerNotificationSelector_8h.html" title=" " alt="" coords="143,313,393,368"/>
<area shape="poly" title=" " alt="" coords="202,273,242,311,239,315,198,277"/>
<area shape="poly" title=" " alt="" coords="302,377,334,414,330,418,298,380"/>
<area shape="poly" title=" " alt="" coords="452,169,441,263,428,317,408,369,391,396,371,417,367,414,386,392,403,367,422,315,435,262,447,169"/>
<area shape="poly" title=" " alt="" coords="562,275,508,315,479,343,450,370,381,418,378,414,446,366,476,339,505,311,559,271"/>
<area shape="rect" href="DataCreator_8h.html" title=" " alt="" coords="518,321,749,361"/>
<area shape="poly" title=" " alt="" coords="623,278,632,320,627,321,618,279"/>
<area shape="poly" title=" " alt="" coords="563,368,406,418,405,413,562,363"/>
<area shape="poly" title=" " alt="" coords="177,176,170,211,165,210,172,175"/>
</map>
</div>
</div>
<p><a href="FileStream_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:structnn_1_1sl_1_1details_1_1FileStreamInternal" id="r_structnn_1_1sl_1_1details_1_1FileStreamInternal"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1FileStreamInternal">FileStreamInternal</a></td></tr>
<tr class="separator:structnn_1_1sl_1_1details_1_1FileStreamInternal"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnn_1_1sl_1_1FileStream.html">FileStream</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacenn" id="r_namespacenn"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn.html">nn</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl" id="r_namespacenn_1_1sl"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl.html">nn::sl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl_1_1details" id="r_namespacenn_1_1sl_1_1details"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html">nn::sl::details</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a18066a11bf27cca208bd203f47d2c047" id="r_a18066a11bf27cca208bd203f47d2c047"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">typedef</a> <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">struct</a> <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1FileStreamInternal">nn::sl::details::FileStreamInternal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a18066a11bf27cca208bd203f47d2c047">FileStreamInternal</a></td></tr>
<tr class="separator:a18066a11bf27cca208bd203f47d2c047"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a0110e77fcc4bff542b198222c49b9f23" id="r_a0110e77fcc4bff542b198222c49b9f23"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1Result.html">nn::Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a0110e77fcc4bff542b198222c49b9f23">Initialize__Q3_2nn2sl10FileStreamFP8FSClientP10FSCmdBlockPCcT3</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1FileStreamInternal">FileStreamInternal</a> *, <a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">char</a> <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">const</a> *, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">char</a> <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">const</a> *)</td></tr>
<tr class="separator:a0110e77fcc4bff542b198222c49b9f23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3444cf6e0ca90f8b45f4742b02dfcd4" id="r_ab3444cf6e0ca90f8b45f4742b02dfcd4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1FileStreamInternal">FileStreamInternal</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#ab3444cf6e0ca90f8b45f4742b02dfcd4">__ct__Q3_2nn2sl10FileStreamFv</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1FileStreamInternal">FileStreamInternal</a> *)</td></tr>
<tr class="separator:ab3444cf6e0ca90f8b45f4742b02dfcd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb564791ae754a5144231a765d7a16b3" id="r_abb564791ae754a5144231a765d7a16b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#abb564791ae754a5144231a765d7a16b3">__dt__Q3_2nn2sl10FileStreamFv</a> (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1FileStreamInternal">FileStreamInternal</a> *, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">int</a>)</td></tr>
<tr class="separator:abb564791ae754a5144231a765d7a16b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
<a name="structnn_1_1sl_1_1details_1_1FileStreamInternal" id="structnn_1_1sl_1_1details_1_1FileStreamInternal"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1sl_1_1details_1_1FileStreamInternal">&#9670;&#160;</a></span>nn::sl::details::FileStreamInternal</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct nn::sl::details::FileStreamInternal</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="FileStream_8h_source.html#l00015">15</a> of file <a class="el" href="FileStream_8h_source.html">FileStream.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="aee5590d888621776f210eb49925b9149" name="aee5590d888621776f210eb49925b9149"></a><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">void</a> *</td>
<td class="fieldname">
vtable</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a88aea16bd7a0f7033a96c773a78c79d1" name="a88aea16bd7a0f7033a96c773a78c79d1"></a><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *</td>
<td class="fieldname">
fsClient</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a9e6da09fb8ea186930672ce7a50272d6" name="a9e6da09fb8ea186930672ce7a50272d6"></a><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *</td>
<td class="fieldname">
fsCmdBlock</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a5106b26fd6537947d3ed3b28cedf5de9" name="a5106b26fd6537947d3ed3b28cedf5de9"></a><a class="el" href="group__coreinit__fs.html#ga05375f3bcf9cadbf37d0ae805826a2c6">FSFileHandle</a></td>
<td class="fieldname">
fileHandle</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,23 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/FileStream.h" name="/home/runner/work/wut/wut/include/nn/sl/FileStream.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="73,5,295,45"/>
<area shape="rect" id="Node000002" href="$sl_8h.html" title=" " alt="" coords="261,416,435,456"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="95,53,65,71,41,95,17,137,8,176,13,216,29,264,45,299,63,324,86,344,119,366,153,384,189,399,262,419,260,424,187,404,151,389,116,370,83,348,59,328,40,302,24,266,8,218,3,176,12,135,37,92,62,67,92,49"/>
<area shape="rect" id="Node000003" href="$KillerNotificationTransferRecordManager_8h.html" title=" " alt="" coords="38,211,287,265"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="105,53,78,71,57,95,48,112,46,128,49,143,57,161,78,188,105,208,102,213,74,192,52,164,44,145,41,128,43,111,52,92,75,67,102,49"/>
<area shape="rect" id="Node000005" href="$KillerNotificationTransferRecordStream_8h.html" title=" " alt="" coords="326,101,575,155"/>
<area shape="poly" id="edge6_Node000001_Node000005" title=" " alt="" coords="248,48,382,98,380,103,246,53"/>
<area shape="rect" id="Node000006" href="$LaunchInfoDatabase_8h.html" title=" " alt="" coords="507,211,717,265"/>
<area shape="poly" id="edge8_Node000001_Node000006" title=" " alt="" coords="309,29,391,36,474,48,544,66,571,78,590,91,608,119,617,151,620,183,619,211,613,210,614,183,612,152,603,121,586,95,568,82,542,71,473,53,391,42,309,34"/>
<area shape="rect" id="Node000008" href="$IKillerNotificationTransferRecordManagerDetails_8h.html" title=" " alt="" coords="66,93,302,163"/>
<area shape="poly" id="edge12_Node000001_Node000008" title=" " alt="" coords="187,59,187,93,181,93,181,59"/>
<area shape="poly" id="edge3_Node000003_Node000002" title=" " alt="" coords="141,278,131,300,125,323,125,346,134,366,160,392,191,410,226,422,262,429,261,434,225,427,189,415,157,396,130,370,120,347,120,323,126,299,136,276"/>
<area shape="rect" id="Node000004" href="$KillerNotificationSelector_8h.html" title=" " alt="" coords="143,313,393,368"/>
<area shape="poly" id="edge4_Node000003_Node000004" title=" " alt="" coords="202,273,242,311,239,315,198,277"/>
<area shape="poly" id="edge5_Node000004_Node000002" title=" " alt="" coords="302,377,334,414,330,418,298,380"/>
<area shape="poly" id="edge7_Node000005_Node000002" title=" " alt="" coords="452,169,441,263,428,317,408,369,391,396,371,417,367,414,386,392,403,367,422,315,435,262,447,169"/>
<area shape="poly" id="edge9_Node000006_Node000002" title=" " alt="" coords="562,275,508,315,479,343,450,370,381,418,378,414,446,366,476,339,505,311,559,271"/>
<area shape="rect" id="Node000007" href="$DataCreator_8h.html" title=" " alt="" coords="518,321,749,361"/>
<area shape="poly" id="edge10_Node000006_Node000007" title=" " alt="" coords="623,278,632,320,627,321,618,279"/>
<area shape="poly" id="edge11_Node000007_Node000002" title=" " alt="" coords="563,368,406,418,405,413,562,363"/>
<area shape="poly" id="edge13_Node000008_Node000003" title=" " alt="" coords="177,176,170,211,165,210,172,175"/>
</map>

View File

@ -0,0 +1 @@
0192bceec014b330d48e017c873aaab6

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

83
FileStream_8h__incl.map Normal file
View File

@ -0,0 +1,83 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/FileStream.h" name="/home/runner/work/wut/wut/include/nn/sl/FileStream.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="606,5,829,45"/>
<area shape="rect" id="Node000002" href="$wut_8h.html" title=" " alt="" coords="739,680,797,705"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="606,30,428,39,328,48,231,62,143,81,72,106,45,122,25,139,12,157,8,178,8,547,11,569,18,584,30,596,46,604,86,616,133,629,184,643,254,654,423,671,595,682,725,687,725,693,595,687,423,677,253,660,183,648,131,635,85,621,44,609,27,600,14,588,6,570,3,548,3,178,7,155,21,135,42,117,70,102,142,76,230,56,327,43,427,33,606,25"/>
<area shape="rect" id="Node000010" href="$filesystem_8h.html" title=" " alt="" coords="432,387,587,412"/>
<area shape="poly" id="edge9_Node000001_Node000010" title=" " alt="" coords="668,48,627,69,587,97,570,115,557,134,548,155,545,178,545,254,543,287,537,320,521,375,516,373,532,319,538,287,540,254,540,178,543,154,552,131,566,111,584,93,624,64,666,43"/>
<area shape="rect" id="Node000019" href="$nn_2result_8h.html" title=" " alt="" coords="813,313,904,339"/>
<area shape="poly" id="edge30_Node000001_Node000019" title=" " alt="" coords="742,43,793,95,819,128,840,166,852,201,859,237,862,299,857,299,853,238,847,202,835,168,814,131,789,98,738,47"/>
<area shape="rect" id="Node000020" href="$IStream_8h.html" title=" " alt="" coords="900,93,1020,119"/>
<area shape="poly" id="edge32_Node000001_Node000020" title=" " alt="" coords="776,43,912,86,911,92,775,48"/>
<area shape="rect" id="Node000021" href="$IStreamDetails_8h.html" title=" " alt="" coords="610,167,825,192"/>
<area shape="poly" id="edge54_Node000001_Node000021" title=" " alt="" coords="720,46,720,153,715,153,715,46"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="565,753,693,779"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="747,708,665,749,663,745,745,703"/>
<area shape="rect" id="Node000004" href="$wut__types_8h.html" title=" " alt="" coords="717,753,819,779"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="771,706,771,740,765,740,765,706"/>
<area shape="rect" id="Node000009" href="$wut__rplwrap_8h.html" title=" " alt="" coords="843,753,957,779"/>
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="790,703,868,744,865,749,788,708"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="563,827,650,852"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="743,781,647,823,644,819,741,776"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="675,827,757,852"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="762,781,735,817,730,814,757,777"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="781,827,856,852"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="779,777,805,814,800,817,774,781"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="881,827,951,852"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="793,776,881,818,878,823,791,781"/>
<area shape="poly" id="edge10_Node000010_Node000002" title=" " alt="" coords="432,407,363,413,291,423,230,439,208,450,193,462,189,472,193,484,212,534,232,571,261,601,304,630,338,644,385,655,502,672,626,682,724,687,724,693,625,688,502,678,384,660,336,649,301,634,257,605,228,574,207,536,188,486,184,472,188,458,205,445,228,434,290,418,363,407,432,401"/>
<area shape="rect" id="Node000011" href="$alarm_8h.html" title=" " alt="" coords="592,460,717,485"/>
<area shape="poly" id="edge11_Node000010_Node000011" title=" " alt="" coords="534,410,620,452,618,456,532,414"/>
<area shape="rect" id="Node000014" href="$time_8h.html" title=" " alt="" coords="717,533,781,559"/>
<area shape="poly" id="edge29_Node000010_Node000014" title=" " alt="" coords="587,400,625,406,663,416,700,433,731,458,741,472,748,488,753,519,747,520,742,489,737,475,727,462,697,438,661,421,623,411,587,405"/>
<area shape="rect" id="Node000016" href="$fastmutex_8h.html" title=" " alt="" coords="203,460,357,485"/>
<area shape="poly" id="edge21_Node000010_Node000016" title=" " alt="" coords="473,415,331,458,330,453,472,409"/>
<area shape="rect" id="Node000017" href="$ios_8h.html" title=" " alt="" coords="43,533,149,559"/>
<area shape="poly" id="edge24_Node000010_Node000017" title=" " alt="" coords="432,408,272,427,198,442,169,452,148,462,134,475,123,490,106,522,102,519,118,487,130,471,145,458,167,447,197,437,271,421,431,403"/>
<area shape="rect" id="Node000018" href="$messagequeue_8h.html" title=" " alt="" coords="381,460,568,485"/>
<area shape="poly" id="edge26_Node000010_Node000018" title=" " alt="" coords="506,414,489,449,484,446,501,411"/>
<area shape="poly" id="edge12_Node000011_Node000002" title=" " alt="" coords="630,488,581,513,531,548,512,568,500,589,498,609,507,630,521,642,543,652,601,668,667,679,725,685,725,691,666,684,600,673,541,657,518,646,503,634,492,610,495,587,507,565,527,544,578,509,627,483"/>
<area shape="rect" id="Node000012" href="$coreinit_2context_8h.html" title=" " alt="" coords="517,607,600,632"/>
<area shape="poly" id="edge13_Node000011_Node000012" title=" " alt="" coords="649,487,576,597,572,594,645,484"/>
<area shape="rect" id="Node000013" href="$threadqueue_8h.html" title=" " alt="" coords="275,533,391,559"/>
<area shape="poly" id="edge15_Node000011_Node000013" title=" " alt="" coords="604,488,399,533,398,528,602,483"/>
<area shape="poly" id="edge17_Node000011_Node000014" title=" " alt="" coords="671,483,724,523,721,527,668,487"/>
<area shape="poly" id="edge14_Node000012_Node000002" title=" " alt="" coords="593,629,726,674,725,679,591,635"/>
<area shape="poly" id="edge16_Node000013_Node000002" title=" " alt="" coords="342,557,370,594,389,614,412,630,437,640,471,649,557,665,725,685,725,690,557,671,470,655,435,645,409,634,386,618,366,598,338,560"/>
<area shape="poly" id="edge18_Node000014_Node000002" title=" " alt="" coords="754,559,767,666,762,667,748,559"/>
<area shape="rect" id="Node000015" href="$systeminfo_8h.html" title=" " alt="" coords="624,607,731,632"/>
<area shape="poly" id="edge19_Node000014_Node000015" title=" " alt="" coords="739,561,701,599,697,595,736,557"/>
<area shape="poly" id="edge20_Node000015_Node000002" title=" " alt="" coords="694,630,744,669,741,673,690,634"/>
<area shape="poly" id="edge22_Node000016_Node000002" title=" " alt="" coords="275,487,262,520,260,539,265,558,286,587,309,605,374,629,469,658,567,676,655,685,725,688,724,694,655,690,566,681,468,663,372,635,307,609,282,591,260,560,255,540,257,519,270,485"/>
<area shape="poly" id="edge23_Node000016_Node000013" title=" " alt="" coords="291,484,319,521,314,524,287,487"/>
<area shape="poly" id="edge25_Node000017_Node000002" title=" " alt="" coords="104,558,129,595,148,614,169,630,216,647,279,660,438,678,601,686,725,689,725,694,601,691,437,683,279,665,214,652,167,634,144,618,125,598,100,561"/>
<area shape="poly" id="edge27_Node000018_Node000002" title=" " alt="" coords="474,486,469,515,467,554,474,595,481,614,493,630,508,642,531,652,593,668,663,679,725,686,724,691,663,684,592,673,529,657,505,646,489,634,476,616,468,596,462,554,464,515,469,485"/>
<area shape="poly" id="edge28_Node000018_Node000013" title=" " alt="" coords="453,488,370,529,367,525,451,483"/>
<area shape="poly" id="edge31_Node000019_Node000002" title=" " alt="" coords="863,339,868,396,872,471,872,547,870,573,864,593,839,634,820,656,799,674,795,670,816,652,835,630,860,591,865,572,867,547,867,471,863,396,857,339"/>
<area shape="poly" id="edge33_Node000020_Node000002" title=" " alt="" coords="1021,113,1124,131,1240,160,1293,178,1336,199,1365,223,1373,237,1376,251,1376,547,1373,576,1364,599,1348,617,1324,634,1282,653,1224,667,1154,677,1079,685,928,693,811,694,811,689,928,687,1078,679,1154,672,1223,662,1280,648,1321,630,1344,613,1360,596,1368,575,1371,547,1371,252,1368,239,1361,227,1333,204,1291,183,1239,165,1123,136,1020,118"/>
<area shape="poly" id="edge34_Node000020_Node000019" title=" " alt="" coords="957,120,872,301,868,299,952,118"/>
<area shape="poly" id="edge35_Node000020_Node000021" title=" " alt="" coords="922,121,770,165,769,160,920,116"/>
<area shape="rect" id="Node000022" href="$sl__cpp_8h.html" title=" " alt="" coords="951,240,1062,265"/>
<area shape="poly" id="edge53_Node000020_Node000022" title=" " alt="" coords="966,118,1001,226,996,228,961,120"/>
<area shape="poly" id="edge36_Node000021_Node000002" title=" " alt="" coords="725,191,746,247,773,337,793,446,798,503,796,559,787,617,777,667,772,666,782,616,791,558,792,503,788,446,767,338,741,249,720,193"/>
<area shape="poly" id="edge37_Node000021_Node000010" title=" " alt="" coords="708,194,532,378,528,375,704,191"/>
<area shape="poly" id="edge38_Node000021_Node000019" title=" " alt="" coords="732,190,782,238,841,301,837,305,778,242,728,194"/>
<area shape="poly" id="edge39_Node000021_Node000022" title=" " alt="" coords="764,189,947,234,946,239,763,195"/>
<area shape="poly" id="edge40_Node000022_Node000002" title=" " alt="" coords="1008,266,996,328,971,423,953,477,929,532,900,585,866,634,839,658,810,676,807,672,836,654,862,630,896,582,924,530,948,476,966,422,991,327,1002,265"/>
<area shape="poly" id="edge52_Node000022_Node000019" title=" " alt="" coords="984,268,896,310,894,305,982,263"/>
<area shape="rect" id="Node000023" href="$mcp_8h.html" title=" " alt="" coords="957,607,1072,632"/>
<area shape="poly" id="edge41_Node000022_Node000023" title=" " alt="" coords="1009,266,1009,398,1009,474,1015,593,1010,593,1004,474,1004,398,1004,266"/>
<area shape="rect" id="Node000024" href="$memdefaultheap_8h.html" title=" " alt="" coords="1043,313,1242,339"/>
<area shape="poly" id="edge43_Node000022_Node000024" title=" " alt="" coords="1030,263,1110,305,1107,309,1027,268"/>
<area shape="poly" id="edge42_Node000023_Node000002" title=" " alt="" coords="976,635,811,682,810,677,974,629"/>
<area shape="poly" id="edge44_Node000024_Node000002" title=" " alt="" coords="1141,340,1123,396,1115,433,1112,471,1112,547,1110,595,1103,615,1086,634,1065,647,1036,658,962,674,881,685,811,691,811,686,880,680,961,669,1035,653,1063,642,1082,630,1098,612,1105,594,1107,547,1107,471,1110,432,1118,394,1136,338"/>
<area shape="rect" id="Node000025" href="$memheap_8h.html" title=" " alt="" coords="1185,387,1285,412"/>
<area shape="poly" id="edge45_Node000024_Node000025" title=" " alt="" coords="1159,337,1211,376,1207,380,1156,341"/>
<area shape="poly" id="edge46_Node000025_Node000002" title=" " alt="" coords="1247,411,1276,452,1306,510,1317,543,1321,575,1316,606,1299,634,1273,647,1225,658,1088,675,934,686,811,692,811,687,933,681,1087,670,1224,653,1271,642,1296,630,1311,604,1315,575,1312,544,1302,512,1271,455,1242,414"/>
<area shape="rect" id="Node000026" href="$memlist_8h.html" title=" " alt="" coords="1197,607,1285,632"/>
<area shape="poly" id="edge47_Node000025_Node000026" title=" " alt="" coords="1240,412,1249,460,1251,532,1247,593,1242,593,1246,532,1244,460,1235,413"/>
<area shape="rect" id="Node000027" href="$spinlock_8h.html" title=" " alt="" coords="1147,460,1235,485"/>
<area shape="poly" id="edge49_Node000025_Node000027" title=" " alt="" coords="1230,414,1207,450,1203,447,1225,411"/>
<area shape="poly" id="edge48_Node000026_Node000002" title=" " alt="" coords="1198,631,1179,635,811,688,810,683,1178,629,1197,626"/>
<area shape="poly" id="edge50_Node000027_Node000002" title=" " alt="" coords="1192,486,1188,516,1178,556,1160,598,1146,618,1130,634,1105,648,1071,659,984,676,890,687,811,692,811,687,889,681,983,671,1069,654,1103,643,1126,630,1142,614,1155,596,1173,555,1183,515,1187,485"/>
<area shape="poly" id="edge51_Node000027_Node000014" title=" " alt="" coords="1147,484,795,540,794,535,1146,478"/>
</map>

1
FileStream_8h__incl.md5 Normal file
View File

@ -0,0 +1 @@
7a3c443af39b9f8be8901afb1445b9bc

BIN
FileStream_8h__incl.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 KiB

239
FileStream_8h_source.html Normal file
View File

@ -0,0 +1,239 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/FileStream.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">FileStream.h</div></div>
</div><!--header-->
<div class="contents">
<a href="FileStream_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span> </div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include &lt;<a class="code" href="wut_8h.html">wut.h</a>&gt;</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include &lt;<a class="code" href="filesystem_8h.html">coreinit/filesystem.h</a>&gt;</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include &lt;<a class="code" href="nn_2result_8h.html">nn/result.h</a>&gt;</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include &lt;<a class="code" href="IStream_8h.html">nn/sl/IStream.h</a>&gt;</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#include &lt;<a class="code" href="IStreamDetails_8h.html">nn/sl/details/IStreamDetails.h</a>&gt;</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span> </div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span> </div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacenn_1_1sl.html">nn::sl</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">namespace </span>details</div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span>{</div>
<div class="foldopen" id="foldopen00015" data-start="{" data-end="};">
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html"> 15</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_PACKED</a> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1FileStreamInternal">FileStreamInternal</a></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span>{</div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#aee5590d888621776f210eb49925b9149"> 17</a></span> <span class="keywordtype">void</span> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#aee5590d888621776f210eb49925b9149">vtable</a>;</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a88aea16bd7a0f7033a96c773a78c79d1"> 18</a></span> <a class="code hl_struct" href="group__coreinit__fs.html#structFSClient">FSClient</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a88aea16bd7a0f7033a96c773a78c79d1">fsClient</a>;</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a9e6da09fb8ea186930672ce7a50272d6"> 19</a></span> <a class="code hl_struct" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a9e6da09fb8ea186930672ce7a50272d6">fsCmdBlock</a>;</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a5106b26fd6537947d3ed3b28cedf5de9"> 20</a></span> <a class="code hl_typedef" href="group__coreinit__fs.html#ga05375f3bcf9cadbf37d0ae805826a2c6">FSFileHandle</a> <a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a5106b26fd6537947d3ed3b28cedf5de9">fileHandle</a>;</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a18066a11bf27cca208bd203f47d2c047"> 21</a></span>} FileStreamInternal;</div>
</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span>WUT_CHECK_SIZE(FileStreamInternal, 0x10);</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span>WUT_CHECK_OFFSET(FileStreamInternal, 0x00, vtable);</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span>WUT_CHECK_OFFSET(FileStreamInternal, 0x04, fsClient);</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span>WUT_CHECK_OFFSET(FileStreamInternal, 0x08, fsCmdBlock);</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span>WUT_CHECK_OFFSET(FileStreamInternal, 0x0C, fileHandle);</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a0110e77fcc4bff542b198222c49b9f23"> 29</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#a0110e77fcc4bff542b198222c49b9f23">Initialize__Q3_2nn2sl10FileStreamFP8FSClientP10FSCmdBlockPCcT3</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1FileStreamInternal">FileStreamInternal</a> *, <a class="code hl_struct" href="group__coreinit__fs.html#structFSClient">FSClient</a> *, <a class="code hl_struct" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *, <span class="keywordtype">char</span> <span class="keyword">const</span> *, <span class="keywordtype">char</span> <span class="keyword">const</span> *);</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1FileStreamInternal">FileStreamInternal</a> *</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#ab3444cf6e0ca90f8b45f4742b02dfcd4"> 31</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#ab3444cf6e0ca90f8b45f4742b02dfcd4">__ct__Q3_2nn2sl10FileStreamFv</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1FileStreamInternal">FileStreamInternal</a> *);</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> <span class="keywordtype">void</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#abb564791ae754a5144231a765d7a16b3"> 33</a></span><a class="code hl_function" href="namespacenn_1_1sl_1_1details.html#abb564791ae754a5144231a765d7a16b3">__dt__Q3_2nn2sl10FileStreamFv</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1FileStreamInternal">FileStreamInternal</a> *, <span class="keywordtype">int</span>);</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span>} <span class="comment">// namespace details</span></div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> </div>
<div class="foldopen" id="foldopen00036" data-start="{" data-end="};">
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1FileStream.html"> 36</a></span><span class="keyword">class </span><a class="code hl_class" href="classnn_1_1sl_1_1FileStream.html">FileStream</a> : <span class="keyword">public</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1IStreamBase.html">details::IStreamBase</a></div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span>{</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00039" data-start="{" data-end="}">
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1FileStream.html#aa4f8549edc02f08b2287f3f472fa4ed6"> 39</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1FileStream.html#aa4f8549edc02f08b2287f3f472fa4ed6">FileStream</a>()</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> {</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> __ct__Q3_2nn2sl10FileStreamFv(&amp;mInstance);</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> }</div>
</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
<div class="foldopen" id="foldopen00044" data-start="{" data-end="}">
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1FileStream.html#a49a39c13ad2bb5502e9557436c49afa1"> 44</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1FileStream.html#a49a39c13ad2bb5502e9557436c49afa1">~FileStream</a>()<span class="keyword"> override</span></div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> __dt__Q3_2nn2sl10FileStreamFv(&amp;mInstance, 2);</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> }</div>
</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00050" data-start="{" data-end="}">
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1FileStream.html#a2faedbc7dc792b5ebed1a4d5ac5d3d25"> 50</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1FileStream.html#a2faedbc7dc792b5ebed1a4d5ac5d3d25">Read</a>(uint32_t *bytesRead, <span class="keywordtype">void</span> *buffer, uint32_t readSize)<span class="keyword"> override</span></div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="keyword">auto</span> *base = <span class="keyword">reinterpret_cast&lt;</span><a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IStreamInternal">details::IStreamInternal</a> *<span class="keyword">&gt;</span>(&amp;mInstance);</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <span class="keywordflow">return</span> base-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a448bf77e6de70672581ec5bf366e6ed4">vtable</a>-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a6093ebc19656a6d8701a80795630b07a">ReadFn</a>(base, bytesRead, buffer, readSize);</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> }</div>
</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00056" data-start="{" data-end="}">
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1FileStream.html#a67cc4502f3cb159aa878c436381fbc32"> 56</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1FileStream.html#a67cc4502f3cb159aa878c436381fbc32">Write</a>(uint32_t *bytesWritten, <span class="keywordtype">void</span> *buffer, uint32_t readSize)<span class="keyword"> override</span></div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> <span class="keyword">auto</span> *base = <span class="keyword">reinterpret_cast&lt;</span><a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IStreamInternal">details::IStreamInternal</a> *<span class="keyword">&gt;</span>(&amp;mInstance);</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> <span class="keywordflow">return</span> base-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a448bf77e6de70672581ec5bf366e6ed4">vtable</a>-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#af486d4d4f1b839273d8aa50e258955c7">WriteFn</a>(base, bytesWritten, buffer, readSize);</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> }</div>
</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00062" data-start="{" data-end="}">
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1FileStream.html#a2936b1a178372cede9bdd3d7220b3be8"> 62</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1FileStream.html#a2936b1a178372cede9bdd3d7220b3be8">GetSize</a>(uint32_t *fileSize)<span class="keyword"> override</span></div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <span class="keyword">auto</span> *base = <span class="keyword">reinterpret_cast&lt;</span><a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IStreamInternal">details::IStreamInternal</a> *<span class="keyword">&gt;</span>(&amp;mInstance);</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <span class="keywordflow">return</span> base-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a448bf77e6de70672581ec5bf366e6ed4">vtable</a>-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#aeabc68b7178e32b59979da7acf1d0110">GetSizeFn</a>(base, fileSize);</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> }</div>
</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00068" data-start="{" data-end="}">
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1FileStream.html#aef93ceae7e32253ce0f0baf6e80d2786"> 68</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1FileStream.html#aef93ceae7e32253ce0f0baf6e80d2786">Seek</a>(int32_t offset, <a class="code hl_enumeration" href="namespacenn_1_1sl.html#ab40796a2fafb5d9d3fda7510d7aea5b0">nn::sl::SeekOrigin</a> seekOrigin)<span class="keyword"> override</span></div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <span class="keyword">auto</span> *base = <span class="keyword">reinterpret_cast&lt;</span><a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IStreamInternal">details::IStreamInternal</a> *<span class="keyword">&gt;</span>(&amp;mInstance);</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> <span class="keywordflow">return</span> base-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a448bf77e6de70672581ec5bf366e6ed4">vtable</a>-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#aa46bef9c42d9d89359b604511b967dfb">SeekFn</a>(base, offset, seekOrigin);</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> }</div>
</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> </div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00078" data-start="{" data-end="}">
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1FileStream.html#a136b8f8f610ad6218af5fefcf06eaa36"> 78</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1FileStream.html#a136b8f8f610ad6218af5fefcf06eaa36">Initialize</a>(<a class="code hl_struct" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="code hl_struct" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *cmdBlock, <span class="keywordtype">char</span> <span class="keyword">const</span> *path, <span class="keywordtype">char</span> <span class="keyword">const</span> *mode)</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> {</div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> <span class="keywordflow">return</span> Initialize__Q3_2nn2sl10FileStreamFP8FSClientP10FSCmdBlockPCcT3(&amp;mInstance, client, cmdBlock, path, mode);</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> }</div>
</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> </div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IStreamInternal">details::IStreamInternal</a> *</div>
<div class="foldopen" id="foldopen00084" data-start="{" data-end="}">
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1FileStream.html#a4d1bf861dfc51fa3e25c8ca181a22dca"> 84</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1FileStream.html#a4d1bf861dfc51fa3e25c8ca181a22dca">GetInternal</a>()<span class="keyword"> override</span></div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <span class="keywordflow">return</span> <span class="keyword">reinterpret_cast&lt;</span><a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IStreamInternal">details::IStreamInternal</a> *<span class="keyword">&gt;</span>(&amp;mInstance);</div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> }</div>
</div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1FileStreamInternal">details::FileStreamInternal</a> mInstance = {};</div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span>};</div>
</div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> </div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span>}; <span class="comment">// namespace nn::sl</span></div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> </div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aIStreamDetails_8h_html"><div class="ttname"><a href="IStreamDetails_8h.html">IStreamDetails.h</a></div></div>
<div class="ttc" id="aIStream_8h_html"><div class="ttname"><a href="IStream_8h.html">IStream.h</a></div></div>
<div class="ttc" id="aclassnn_1_1Result_html"><div class="ttname"><a href="classnn_1_1Result.html">nn::Result</a></div><div class="ttdoc">Result value type used by nn libraries.</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00069">result.h:70</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1FileStream_html"><div class="ttname"><a href="classnn_1_1sl_1_1FileStream.html">nn::sl::FileStream</a></div><div class="ttdef"><b>Definition</b> <a href="FileStream_8h_source.html#l00036">FileStream.h:37</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1FileStream_html_a136b8f8f610ad6218af5fefcf06eaa36"><div class="ttname"><a href="classnn_1_1sl_1_1FileStream.html#a136b8f8f610ad6218af5fefcf06eaa36">nn::sl::FileStream::Initialize</a></div><div class="ttdeci">nn::Result Initialize(FSClient *client, FSCmdBlock *cmdBlock, char const *path, char const *mode)</div><div class="ttdoc">The given client and cmd must be valid during the whole liftime of the filestream.</div><div class="ttdef"><b>Definition</b> <a href="FileStream_8h_source.html#l00078">FileStream.h:78</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1FileStream_html_a2936b1a178372cede9bdd3d7220b3be8"><div class="ttname"><a href="classnn_1_1sl_1_1FileStream.html#a2936b1a178372cede9bdd3d7220b3be8">nn::sl::FileStream::GetSize</a></div><div class="ttdeci">nn::Result GetSize(uint32_t *fileSize) override</div><div class="ttdef"><b>Definition</b> <a href="FileStream_8h_source.html#l00062">FileStream.h:62</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1FileStream_html_a2faedbc7dc792b5ebed1a4d5ac5d3d25"><div class="ttname"><a href="classnn_1_1sl_1_1FileStream.html#a2faedbc7dc792b5ebed1a4d5ac5d3d25">nn::sl::FileStream::Read</a></div><div class="ttdeci">nn::Result Read(uint32_t *bytesRead, void *buffer, uint32_t readSize) override</div><div class="ttdef"><b>Definition</b> <a href="FileStream_8h_source.html#l00050">FileStream.h:50</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1FileStream_html_a49a39c13ad2bb5502e9557436c49afa1"><div class="ttname"><a href="classnn_1_1sl_1_1FileStream.html#a49a39c13ad2bb5502e9557436c49afa1">nn::sl::FileStream::~FileStream</a></div><div class="ttdeci">~FileStream() override</div><div class="ttdef"><b>Definition</b> <a href="FileStream_8h_source.html#l00044">FileStream.h:44</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1FileStream_html_a4d1bf861dfc51fa3e25c8ca181a22dca"><div class="ttname"><a href="classnn_1_1sl_1_1FileStream.html#a4d1bf861dfc51fa3e25c8ca181a22dca">nn::sl::FileStream::GetInternal</a></div><div class="ttdeci">details::IStreamInternal * GetInternal() override</div><div class="ttdef"><b>Definition</b> <a href="FileStream_8h_source.html#l00084">FileStream.h:84</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1FileStream_html_a67cc4502f3cb159aa878c436381fbc32"><div class="ttname"><a href="classnn_1_1sl_1_1FileStream.html#a67cc4502f3cb159aa878c436381fbc32">nn::sl::FileStream::Write</a></div><div class="ttdeci">nn::Result Write(uint32_t *bytesWritten, void *buffer, uint32_t readSize) override</div><div class="ttdef"><b>Definition</b> <a href="FileStream_8h_source.html#l00056">FileStream.h:56</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1FileStream_html_aa4f8549edc02f08b2287f3f472fa4ed6"><div class="ttname"><a href="classnn_1_1sl_1_1FileStream.html#aa4f8549edc02f08b2287f3f472fa4ed6">nn::sl::FileStream::FileStream</a></div><div class="ttdeci">FileStream()</div><div class="ttdef"><b>Definition</b> <a href="FileStream_8h_source.html#l00039">FileStream.h:39</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1FileStream_html_aef93ceae7e32253ce0f0baf6e80d2786"><div class="ttname"><a href="classnn_1_1sl_1_1FileStream.html#aef93ceae7e32253ce0f0baf6e80d2786">nn::sl::FileStream::Seek</a></div><div class="ttdeci">nn::Result Seek(int32_t offset, nn::sl::SeekOrigin seekOrigin) override</div><div class="ttdef"><b>Definition</b> <a href="FileStream_8h_source.html#l00068">FileStream.h:68</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IStreamBase_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IStreamBase.html">nn::sl::details::IStreamBase</a></div><div class="ttdef"><b>Definition</b> <a href="IStreamDetails_8h_source.html#l00054">IStreamDetails.h:55</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1SerializerFromPtr_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">nn::sl::details::SerializerFromPtr</a></div><div class="ttdef"><b>Definition</b> <a href="ISerializerDetails_8h_source.html#l00085">ISerializerDetails.h:86</a></div></div>
<div class="ttc" id="afilesystem_8h_html"><div class="ttname"><a href="filesystem_8h.html">filesystem.h</a></div></div>
<div class="ttc" id="agroup__coreinit__fs_html_ga05375f3bcf9cadbf37d0ae805826a2c6"><div class="ttname"><a href="group__coreinit__fs.html#ga05375f3bcf9cadbf37d0ae805826a2c6">FSFileHandle</a></div><div class="ttdeci">uint32_t FSFileHandle</div><div class="ttdef"><b>Definition</b> <a href="filesystem_8h_source.html#l00032">filesystem.h:32</a></div></div>
<div class="ttc" id="agroup__coreinit__fs_html_structFSClient"><div class="ttname"><a href="group__coreinit__fs.html#structFSClient">FSClient</a></div><div class="ttdef"><b>Definition</b> <a href="filesystem_8h_source.html#l00316">filesystem.h:317</a></div></div>
<div class="ttc" id="agroup__coreinit__fs_html_structFSCmdBlock"><div class="ttname"><a href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a></div><div class="ttdef"><b>Definition</b> <a href="filesystem_8h_source.html#l00322">filesystem.h:323</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a0110e77fcc4bff542b198222c49b9f23"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a0110e77fcc4bff542b198222c49b9f23">nn::sl::details::Initialize__Q3_2nn2sl10FileStreamFP8FSClientP10FSCmdBlockPCcT3</a></div><div class="ttdeci">nn::Result Initialize__Q3_2nn2sl10FileStreamFP8FSClientP10FSCmdBlockPCcT3(FileStreamInternal *, FSClient *, FSCmdBlock *, char const *, char const *)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a448bf77e6de70672581ec5bf366e6ed4"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a448bf77e6de70672581ec5bf366e6ed4">nn::sl::details::IStreamInternal::vtable</a></div><div class="ttdeci">IStreamInternalVTable * vtable</div><div class="ttdef"><b>Definition</b> <a href="IStreamDetails_8h_source.html#l00050">IStreamDetails.h:50</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a5106b26fd6537947d3ed3b28cedf5de9"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a5106b26fd6537947d3ed3b28cedf5de9">nn::sl::details::FileStreamInternal::fileHandle</a></div><div class="ttdeci">FSFileHandle fileHandle</div><div class="ttdef"><b>Definition</b> <a href="FileStream_8h_source.html#l00020">FileStream.h:20</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a6093ebc19656a6d8701a80795630b07a"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a6093ebc19656a6d8701a80795630b07a">nn::sl::details::IStreamInternalVTable::ReadFn</a></div><div class="ttdeci">IStream_ReadFn ReadFn</div><div class="ttdef"><b>Definition</b> <a href="IStreamDetails_8h_source.html#l00034">IStreamDetails.h:34</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a88aea16bd7a0f7033a96c773a78c79d1"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a88aea16bd7a0f7033a96c773a78c79d1">nn::sl::details::FileStreamInternal::fsClient</a></div><div class="ttdeci">FSClient * fsClient</div><div class="ttdef"><b>Definition</b> <a href="FileStream_8h_source.html#l00018">FileStream.h:18</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a9e6da09fb8ea186930672ce7a50272d6"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a9e6da09fb8ea186930672ce7a50272d6">nn::sl::details::FileStreamInternal::fsCmdBlock</a></div><div class="ttdeci">FSCmdBlock * fsCmdBlock</div><div class="ttdef"><b>Definition</b> <a href="FileStream_8h_source.html#l00019">FileStream.h:19</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_aa46bef9c42d9d89359b604511b967dfb"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#aa46bef9c42d9d89359b604511b967dfb">nn::sl::details::IStreamInternalVTable::SeekFn</a></div><div class="ttdeci">IStream_SeekFn SeekFn</div><div class="ttdef"><b>Definition</b> <a href="IStreamDetails_8h_source.html#l00040">IStreamDetails.h:40</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_ab3444cf6e0ca90f8b45f4742b02dfcd4"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#ab3444cf6e0ca90f8b45f4742b02dfcd4">nn::sl::details::__ct__Q3_2nn2sl10FileStreamFv</a></div><div class="ttdeci">FileStreamInternal * __ct__Q3_2nn2sl10FileStreamFv(FileStreamInternal *)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_abb564791ae754a5144231a765d7a16b3"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#abb564791ae754a5144231a765d7a16b3">nn::sl::details::__dt__Q3_2nn2sl10FileStreamFv</a></div><div class="ttdeci">void __dt__Q3_2nn2sl10FileStreamFv(FileStreamInternal *, int)</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_aeabc68b7178e32b59979da7acf1d0110"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#aeabc68b7178e32b59979da7acf1d0110">nn::sl::details::IStreamInternalVTable::GetSizeFn</a></div><div class="ttdeci">IStream_GetSizeFn GetSizeFn</div><div class="ttdef"><b>Definition</b> <a href="IStreamDetails_8h_source.html#l00038">IStreamDetails.h:38</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_aee5590d888621776f210eb49925b9149"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#aee5590d888621776f210eb49925b9149">nn::sl::details::FileStreamInternal::vtable</a></div><div class="ttdeci">void * vtable</div><div class="ttdef"><b>Definition</b> <a href="FileStream_8h_source.html#l00017">FileStream.h:17</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_af486d4d4f1b839273d8aa50e258955c7"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#af486d4d4f1b839273d8aa50e258955c7">nn::sl::details::IStreamInternalVTable::WriteFn</a></div><div class="ttdeci">IStream_WriteFn WriteFn</div><div class="ttdef"><b>Definition</b> <a href="IStreamDetails_8h_source.html#l00036">IStreamDetails.h:36</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1FileStreamInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1FileStreamInternal">nn::sl::details::FileStreamInternal</a></div><div class="ttdef"><b>Definition</b> <a href="FileStream_8h_source.html#l00015">FileStream.h:16</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1IStreamInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IStreamInternal">nn::sl::details::IStreamInternal</a></div><div class="ttdef"><b>Definition</b> <a href="IStreamDetails_8h_source.html#l00048">IStreamDetails.h:49</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html"><div class="ttname"><a href="namespacenn_1_1sl.html">nn::sl</a></div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00011">CacheManager.h:12</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html_ab40796a2fafb5d9d3fda7510d7aea5b0"><div class="ttname"><a href="namespacenn_1_1sl.html#ab40796a2fafb5d9d3fda7510d7aea5b0">nn::sl::SeekOrigin</a></div><div class="ttdeci">SeekOrigin</div><div class="ttdef"><b>Definition</b> <a href="sl__cpp_8h_source.html#l00292">sl_cpp.h:293</a></div></div>
<div class="ttc" id="ann_2result_8h_html"><div class="ttname"><a href="nn_2result_8h.html">result.h</a></div></div>
<div class="ttc" id="awut_8h_html"><div class="ttname"><a href="wut_8h.html">wut.h</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,262 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/details/IAccountInfoAccessorDetails.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li><li class="navelem"><a class="el" href="dir_119cfabf1003304735730eef40ec5a75.html">details</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#typedef-members">Typedefs</a> </div>
<div class="headertitle"><div class="title">IAccountInfoAccessorDetails.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="wut_8h_source.html">wut.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="nn_2result_8h_source.html">nn/result.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="sl__cpp_8h_source.html">nn/sl/sl_cpp.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for IAccountInfoAccessorDetails.h:</div>
<div class="dyncontent">
<div class="center"><img src="IAccountInfoAccessorDetails_8h__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IAccountInfoAccessorDetails_8h" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IAccountInfoAccessorDetails_8h" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IAccountInfoAccessorDetails_8h">
<area shape="rect" title=" " alt="" coords="5,5,228,60"/>
<area shape="rect" href="wut_8h.html" title=" " alt="" coords="345,548,403,573"/>
<area shape="poly" title=" " alt="" coords="97,62,79,88,61,120,47,155,42,193,42,415,44,437,51,456,61,474,74,489,109,513,152,532,199,544,247,552,331,557,331,562,247,557,198,549,150,537,106,518,70,493,56,477,46,459,39,438,37,415,37,192,42,154,56,117,74,85,93,59"/>
<area shape="rect" href="nn_2result_8h.html" title=" " alt="" coords="77,181,167,207"/>
<area shape="poly" title=" " alt="" coords="120,60,124,168,118,168,115,60"/>
<area shape="rect" href="sl__cpp_8h.html" title=" " alt="" coords="155,108,265,133"/>
<area shape="poly" title=" " alt="" coords="147,58,189,96,185,100,143,62"/>
<area shape="rect" title=" " alt="" coords="171,621,299,647"/>
<area shape="poly" title=" " alt="" coords="353,576,271,617,269,613,351,571"/>
<area shape="rect" href="wut__types_8h.html" title=" " alt="" coords="323,621,425,647"/>
<area shape="poly" title=" " alt="" coords="377,574,377,608,371,608,371,574"/>
<area shape="rect" href="wut__rplwrap_8h.html" title=" " alt="" coords="449,621,563,647"/>
<area shape="poly" title=" " alt="" coords="396,571,474,612,471,617,394,576"/>
<area shape="rect" title=" " alt="" coords="171,695,257,720"/>
<area shape="poly" title=" " alt="" coords="349,649,254,691,252,687,347,644"/>
<area shape="rect" title=" " alt="" coords="282,695,365,720"/>
<area shape="poly" title=" " alt="" coords="368,649,342,685,337,682,363,645"/>
<area shape="rect" title=" " alt="" coords="389,695,463,720"/>
<area shape="poly" title=" " alt="" coords="385,645,412,682,407,685,380,649"/>
<area shape="rect" title=" " alt="" coords="488,695,559,720"/>
<area shape="poly" title=" " alt="" coords="399,644,488,686,485,691,397,649"/>
<area shape="poly" title=" " alt="" coords="127,207,134,263,139,339,139,415,142,442,150,462,165,480,186,498,221,520,259,535,331,552,330,558,257,541,218,525,183,502,161,483,146,465,137,444,134,415,134,339,129,264,121,207"/>
<area shape="poly" title=" " alt="" coords="212,134,206,339,206,415,209,439,219,460,233,479,250,496,292,523,333,542,331,547,289,528,247,500,229,482,214,462,204,440,201,416,201,339,207,134"/>
<area shape="poly" title=" " alt="" coords="198,135,149,175,145,170,194,131"/>
<area shape="rect" href="mcp_8h.html" title=" " alt="" coords="241,255,355,280"/>
<area shape="poly" title=" " alt="" coords="219,132,286,242,282,244,215,135"/>
<area shape="rect" href="memdefaultheap_8h.html" title=" " alt="" coords="293,181,492,207"/>
<area shape="poly" title=" " alt="" coords="240,131,351,174,349,179,238,136"/>
<area shape="poly" title=" " alt="" coords="300,280,304,373,314,437,332,499,356,536,351,539,328,501,309,438,299,374,295,280"/>
<area shape="poly" title=" " alt="" coords="395,207,378,534,373,534,389,207"/>
<area shape="rect" href="memheap_8h.html" title=" " alt="" coords="431,255,531,280"/>
<area shape="poly" title=" " alt="" coords="408,205,457,244,454,248,405,209"/>
<area shape="poly" title=" " alt="" coords="478,281,427,402,384,536,379,534,422,400,473,279"/>
<area shape="rect" href="memlist_8h.html" title=" " alt="" coords="437,401,525,427"/>
<area shape="poly" title=" " alt="" coords="483,280,483,388,478,388,478,280"/>
<area shape="rect" href="spinlock_8h.html" title=" " alt="" coords="518,328,606,353"/>
<area shape="poly" title=" " alt="" coords="495,278,540,317,537,321,492,282"/>
<area shape="poly" title=" " alt="" coords="474,428,420,502,393,539,388,535,416,498,470,425"/>
<area shape="poly" title=" " alt="" coords="563,354,556,389,539,428,509,465,474,497,408,543,405,539,471,493,505,461,534,425,551,387,558,353"/>
<area shape="rect" href="time_8h.html" title=" " alt="" coords="599,401,663,427"/>
<area shape="poly" title=" " alt="" coords="575,352,613,390,609,393,572,356"/>
<area shape="poly" title=" " alt="" coords="630,428,613,465,600,485,582,502,542,526,498,543,455,553,417,559,417,554,454,548,497,537,540,521,579,498,596,481,609,462,625,426"/>
<area shape="rect" href="systeminfo_8h.html" title=" " alt="" coords="650,475,757,500"/>
<area shape="poly" title=" " alt="" coords="645,425,684,463,680,467,641,429"/>
<area shape="poly" title=" " alt="" coords="651,503,417,553,416,548,650,497"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="IAccountInfoAccessorDetails_8h__dep__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IAccountInfoAccessorDetails_8hdep" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IAccountInfoAccessorDetails_8hdep" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IAccountInfoAccessorDetails_8hdep">
<area shape="rect" title=" " alt="" coords="87,5,309,60"/>
<area shape="rect" href="DataCreator_8h.html" title=" " alt="" coords="5,218,236,258"/>
<area shape="poly" title=" " alt="" coords="181,73,166,109,129,219,124,217,161,107,177,71"/>
<area shape="rect" href="IAccountInfoAccessor_8h.html" title=" " alt="" coords="176,108,372,163"/>
<area shape="poly" title=" " alt="" coords="228,69,256,106,252,110,224,73"/>
<area shape="rect" href="sl_8h.html" title=" " alt="" coords="187,313,361,353"/>
<area shape="poly" title=" " alt="" coords="165,263,244,311,242,316,162,267"/>
<area shape="poly" title=" " alt="" coords="277,177,277,313,271,313,271,177"/>
<area shape="rect" href="KillerNotificationSelector_8h.html" title=" " alt="" coords="311,211,560,265"/>
<area shape="poly" title=" " alt="" coords="329,168,394,208,392,213,326,172"/>
<area shape="poly" title=" " alt="" coords="379,275,308,315,305,311,376,270"/>
</map>
</div>
</div>
<p><a href="IAccountInfoAccessorDetails_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternalVTable" id="r_structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternalVTable"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternalVTable">IAccountInfoAccessorInternalVTable</a></td></tr>
<tr class="separator:structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternalVTable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal" id="r_structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal">IAccountInfoAccessorInternal</a></td></tr>
<tr class="separator:structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html">IAccountInfoAccessorBase</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnn_1_1sl_1_1details_1_1AccountInfoAccessorFromPtr.html">AccountInfoAccessorFromPtr</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacenn" id="r_namespacenn"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn.html">nn</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl" id="r_namespacenn_1_1sl"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl.html">nn::sl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl_1_1details" id="r_namespacenn_1_1sl_1_1details"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html">nn::sl::details</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a0e35df71eb3cbdd00bf2dd1f1c8bd14b" id="r_a0e35df71eb3cbdd00bf2dd1f1c8bd14b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">typedef</a> <a class="el" href="classnn_1_1Result.html">nn::Result</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a0e35df71eb3cbdd00bf2dd1f1c8bd14b">IAccountInfoAccessor_GetFn</a>) (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal">IAccountInfoAccessorInternal</a> *, <a class="el" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1AccountInfo">nn::sl::AccountInfo</a> *)</td></tr>
<tr class="separator:a0e35df71eb3cbdd00bf2dd1f1c8bd14b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6bde1e367e80e4db981cc4d3cb5cf50" id="r_ac6bde1e367e80e4db981cc4d3cb5cf50"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">typedef</a> <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">struct</a> <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal">nn::sl::details::IAccountInfoAccessorInternal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#ac6bde1e367e80e4db981cc4d3cb5cf50">IAccountInfoAccessorInternal</a></td></tr>
<tr class="separator:ac6bde1e367e80e4db981cc4d3cb5cf50"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
<a name="structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternalVTable" id="structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternalVTable"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternalVTable">&#9670;&#160;</a></span>nn::sl::details::IAccountInfoAccessorInternalVTable</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct nn::sl::details::IAccountInfoAccessorInternalVTable</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="IAccountInfoAccessorDetails_8h_source.html#l00019">19</a> of file <a class="el" href="IAccountInfoAccessorDetails_8h_source.html">IAccountInfoAccessorDetails.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a90c503226fa6e932021e6a0d92ec6b25" name="a90c503226fa6e932021e6a0d92ec6b25"></a><a class="el" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html">IAccountInfoAccessorBase</a> *</td>
<td class="fieldname">
instance</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ab576d88e99031be3391d56e1d8c6b1e7" name="ab576d88e99031be3391d56e1d8c6b1e7"></a><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">uint32_t</a></td>
<td class="fieldname">
info</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a4141423def66879e4d48cc281c39ce25" name="a4141423def66879e4d48cc281c39ce25"></a><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">uint32_t</a></td>
<td class="fieldname">
destructor</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a458145e05d9707e37ee71db71f0e7c89" name="a458145e05d9707e37ee71db71f0e7c89"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#a0e35df71eb3cbdd00bf2dd1f1c8bd14b">IAccountInfoAccessor_GetFn</a></td>
<td class="fieldname">
GetFn</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
<a name="structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal" id="structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal">&#9670;&#160;</a></span>nn::sl::details::IAccountInfoAccessorInternal</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct nn::sl::details::IAccountInfoAccessorInternal</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="IAccountInfoAccessorDetails_8h_source.html#l00032">32</a> of file <a class="el" href="IAccountInfoAccessorDetails_8h_source.html">IAccountInfoAccessorDetails.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a1dfa353ae78b5c17deb6c4abca969151" name="a1dfa353ae78b5c17deb6c4abca969151"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternalVTable">IAccountInfoAccessorInternalVTable</a> *</td>
<td class="fieldname">
vtable</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,13 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/details/IAccountInfoAccessorDetails.h" name="/home/runner/work/wut/wut/include/nn/sl/details/IAccountInfoAccessorDetails.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="87,5,309,60"/>
<area shape="rect" id="Node000002" href="$DataCreator_8h.html" title=" " alt="" coords="5,218,236,258"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="181,73,166,109,129,219,124,217,161,107,177,71"/>
<area shape="rect" id="Node000004" href="$IAccountInfoAccessor_8h.html" title=" " alt="" coords="176,108,372,163"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="228,69,256,106,252,110,224,73"/>
<area shape="rect" id="Node000003" href="$sl_8h.html" title=" " alt="" coords="187,313,361,353"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="165,263,244,311,242,316,162,267"/>
<area shape="poly" id="edge4_Node000004_Node000003" title=" " alt="" coords="277,177,277,313,271,313,271,177"/>
<area shape="rect" id="Node000005" href="$KillerNotificationSelector_8h.html" title=" " alt="" coords="311,211,560,265"/>
<area shape="poly" id="edge5_Node000004_Node000005" title=" " alt="" coords="329,168,394,208,392,213,326,172"/>
<area shape="poly" id="edge6_Node000005_Node000003" title=" " alt="" coords="379,275,308,315,305,311,376,270"/>
</map>

View File

@ -0,0 +1 @@
91337ff443961bbabddb41ca41398c06

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

View File

@ -0,0 +1,47 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/details/IAccountInfoAccessorDetails.h" name="/home/runner/work/wut/wut/include/nn/sl/details/IAccountInfoAccessorDetails.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,228,60"/>
<area shape="rect" id="Node000002" href="$wut_8h.html" title=" " alt="" coords="345,548,403,573"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="97,62,79,88,61,120,47,155,42,193,42,415,44,437,51,456,61,474,74,489,109,513,152,532,199,544,247,552,331,557,331,562,247,557,198,549,150,537,106,518,70,493,56,477,46,459,39,438,37,415,37,192,42,154,56,117,74,85,93,59"/>
<area shape="rect" id="Node000010" href="$nn_2result_8h.html" title=" " alt="" coords="77,181,167,207"/>
<area shape="poly" id="edge9_Node000001_Node000010" title=" " alt="" coords="120,60,124,168,118,168,115,60"/>
<area shape="rect" id="Node000011" href="$sl__cpp_8h.html" title=" " alt="" coords="155,108,265,133"/>
<area shape="poly" id="edge11_Node000001_Node000011" title=" " alt="" coords="147,58,189,96,185,100,143,62"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="171,621,299,647"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="353,576,271,617,269,613,351,571"/>
<area shape="rect" id="Node000004" href="$wut__types_8h.html" title=" " alt="" coords="323,621,425,647"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="377,574,377,608,371,608,371,574"/>
<area shape="rect" id="Node000009" href="$wut__rplwrap_8h.html" title=" " alt="" coords="449,621,563,647"/>
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="396,571,474,612,471,617,394,576"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="171,695,257,720"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="349,649,254,691,252,687,347,644"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="282,695,365,720"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="368,649,342,685,337,682,363,645"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="389,695,463,720"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="385,645,412,682,407,685,380,649"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="488,695,559,720"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="399,644,488,686,485,691,397,649"/>
<area shape="poly" id="edge10_Node000010_Node000002" title=" " alt="" coords="127,207,134,263,139,339,139,415,142,442,150,462,165,480,186,498,221,520,259,535,331,552,330,558,257,541,218,525,183,502,161,483,146,465,137,444,134,415,134,339,129,264,121,207"/>
<area shape="poly" id="edge12_Node000011_Node000002" title=" " alt="" coords="212,134,206,339,206,415,209,439,219,460,233,479,250,496,292,523,333,542,331,547,289,528,247,500,229,482,214,462,204,440,201,416,201,339,207,134"/>
<area shape="poly" id="edge27_Node000011_Node000010" title=" " alt="" coords="198,135,149,175,145,170,194,131"/>
<area shape="rect" id="Node000012" href="$mcp_8h.html" title=" " alt="" coords="241,255,355,280"/>
<area shape="poly" id="edge13_Node000011_Node000012" title=" " alt="" coords="219,132,286,242,282,244,215,135"/>
<area shape="rect" id="Node000013" href="$memdefaultheap_8h.html" title=" " alt="" coords="293,181,492,207"/>
<area shape="poly" id="edge15_Node000011_Node000013" title=" " alt="" coords="240,131,351,174,349,179,238,136"/>
<area shape="poly" id="edge14_Node000012_Node000002" title=" " alt="" coords="300,280,304,373,314,437,332,499,356,536,351,539,328,501,309,438,299,374,295,280"/>
<area shape="poly" id="edge16_Node000013_Node000002" title=" " alt="" coords="395,207,378,534,373,534,389,207"/>
<area shape="rect" id="Node000014" href="$memheap_8h.html" title=" " alt="" coords="431,255,531,280"/>
<area shape="poly" id="edge17_Node000013_Node000014" title=" " alt="" coords="408,205,457,244,454,248,405,209"/>
<area shape="poly" id="edge18_Node000014_Node000002" title=" " alt="" coords="478,281,427,402,384,536,379,534,422,400,473,279"/>
<area shape="rect" id="Node000015" href="$memlist_8h.html" title=" " alt="" coords="437,401,525,427"/>
<area shape="poly" id="edge19_Node000014_Node000015" title=" " alt="" coords="483,280,483,388,478,388,478,280"/>
<area shape="rect" id="Node000016" href="$spinlock_8h.html" title=" " alt="" coords="518,328,606,353"/>
<area shape="poly" id="edge21_Node000014_Node000016" title=" " alt="" coords="495,278,540,317,537,321,492,282"/>
<area shape="poly" id="edge20_Node000015_Node000002" title=" " alt="" coords="474,428,420,502,393,539,388,535,416,498,470,425"/>
<area shape="poly" id="edge22_Node000016_Node000002" title=" " alt="" coords="563,354,556,389,539,428,509,465,474,497,408,543,405,539,471,493,505,461,534,425,551,387,558,353"/>
<area shape="rect" id="Node000017" href="$time_8h.html" title=" " alt="" coords="599,401,663,427"/>
<area shape="poly" id="edge23_Node000016_Node000017" title=" " alt="" coords="575,352,613,390,609,393,572,356"/>
<area shape="poly" id="edge24_Node000017_Node000002" title=" " alt="" coords="630,428,613,465,600,485,582,502,542,526,498,543,455,553,417,559,417,554,454,548,497,537,540,521,579,498,596,481,609,462,625,426"/>
<area shape="rect" id="Node000018" href="$systeminfo_8h.html" title=" " alt="" coords="650,475,757,500"/>
<area shape="poly" id="edge25_Node000017_Node000018" title=" " alt="" coords="645,425,684,463,680,467,641,429"/>
<area shape="poly" id="edge26_Node000018_Node000002" title=" " alt="" coords="651,503,417,553,416,548,650,497"/>
</map>

View File

@ -0,0 +1 @@
c1092250c2414ad1a29a0a058429d863

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

View File

@ -0,0 +1,215 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/details/IAccountInfoAccessorDetails.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li><li class="navelem"><a class="el" href="dir_119cfabf1003304735730eef40ec5a75.html">details</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">IAccountInfoAccessorDetails.h</div></div>
</div><!--header-->
<div class="contents">
<a href="IAccountInfoAccessorDetails_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span> </div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include &lt;<a class="code" href="wut_8h.html">wut.h</a>&gt;</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include &lt;<a class="code" href="nn_2result_8h.html">nn/result.h</a>&gt;</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include &lt;<a class="code" href="sl__cpp_8h.html">nn/sl/sl_cpp.h</a>&gt;</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span> </div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span> </div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacenn_1_1sl.html">nn::sl</a></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span>{</div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="keyword">class </span>DataCreator;</div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="keyword">class </span>KillerNotificationSelector;</div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="keyword">namespace </span>details</div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span>{</div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="keyword">class </span>IAccountInfoAccessorBase;</div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="keyword">struct </span><a class="code hl_typedef" href="namespacenn_1_1sl_1_1details.html#ac6bde1e367e80e4db981cc4d3cb5cf50">IAccountInfoAccessorInternal</a>;</div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a0e35df71eb3cbdd00bf2dd1f1c8bd14b"> 17</a></span><span class="keyword">typedef</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a> (*<a class="code hl_typedef" href="namespacenn_1_1sl_1_1details.html#a0e35df71eb3cbdd00bf2dd1f1c8bd14b">IAccountInfoAccessor_GetFn</a>)(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal">IAccountInfoAccessorInternal</a> *, <a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1AccountInfo">nn::sl::AccountInfo</a> *);</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
<div class="foldopen" id="foldopen00019" data-start="{" data-end="};">
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html"> 19</a></span><span class="keyword">struct </span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_PACKED</a> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternalVTable">IAccountInfoAccessorInternalVTable</a></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span>{</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a90c503226fa6e932021e6a0d92ec6b25"> 21</a></span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html">IAccountInfoAccessorBase</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a90c503226fa6e932021e6a0d92ec6b25">instance</a>; <span class="comment">// Is normally padding</span></div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#ab576d88e99031be3391d56e1d8c6b1e7"> 22</a></span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">uint32_t</a> <a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#ab576d88e99031be3391d56e1d8c6b1e7">info</a>;</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_PADDING_BYTES</a>(4);</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a4141423def66879e4d48cc281c39ce25"> 24</a></span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">uint32_t</a> <a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a4141423def66879e4d48cc281c39ce25">destructor</a>;</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_PADDING_BYTES</a>(4);</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a458145e05d9707e37ee71db71f0e7c89"> 26</a></span> <a class="code hl_typedef" href="namespacenn_1_1sl_1_1details.html#a0e35df71eb3cbdd00bf2dd1f1c8bd14b">IAccountInfoAccessor_GetFn</a> <a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a458145e05d9707e37ee71db71f0e7c89">GetFn</a>;</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span>};</div>
</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_CHECK_SIZE</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternalVTable">IAccountInfoAccessorInternalVTable</a>, 0x18);</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_CHECK_OFFSET</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternalVTable">IAccountInfoAccessorInternalVTable</a>, 0x00, instance);</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_CHECK_OFFSET</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternalVTable">IAccountInfoAccessorInternalVTable</a>, 0x14, GetFn);</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
<div class="foldopen" id="foldopen00032" data-start="{" data-end="};">
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html"> 32</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_PACKED</a> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal">IAccountInfoAccessorInternal</a></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span>{</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a1dfa353ae78b5c17deb6c4abca969151"> 34</a></span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternalVTable">IAccountInfoAccessorInternalVTable</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a1dfa353ae78b5c17deb6c4abca969151">vtable</a>;</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#ac6bde1e367e80e4db981cc4d3cb5cf50"> 35</a></span>} IAccountInfoAccessorInternal;</div>
</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span>WUT_CHECK_SIZE(IAccountInfoAccessorInternal, 0x04);</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span>WUT_CHECK_OFFSET(IAccountInfoAccessorInternal, 0x00, vtable);</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
<div class="foldopen" id="foldopen00039" data-start="{" data-end="};">
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html"> 39</a></span><span class="keyword">class </span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html">IAccountInfoAccessorBase</a></div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span>{</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html#af4c537754a1193f91c141b081bae0408"> 41</a></span> <span class="keyword">friend</span> <span class="keyword">class </span><a class="code hl_friend" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html#af4c537754a1193f91c141b081bae0408">nn::sl::DataCreator</a>;</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html#ac3bf619f88eebf397d2443e2fe144df8"> 42</a></span> <span class="keyword">friend</span> <span class="keyword">class </span><a class="code hl_class" href="classnn_1_1sl_1_1KillerNotificationSelector.html">nn::sl::KillerNotificationSelector</a>;</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html#a112fd96b8bc9c284780013e5b4432fa3"> 45</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html#a112fd96b8bc9c284780013e5b4432fa3">IAccountInfoAccessorBase</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html#aca60d56d0dce0f1301548cb835422a35"> 47</a></span> <span class="keyword">virtual</span> <a class="code hl_function" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html#aca60d56d0dce0f1301548cb835422a35">~IAccountInfoAccessorBase</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html#aae5ebf9e6991139aa95382c46654a106"> 50</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html#aae5ebf9e6991139aa95382c46654a106">Get</a>(<a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1AccountInfo">nn::sl::AccountInfo</a> *) <span class="keyword">const</span> = 0;</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> </div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <span class="keyword">virtual</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal">details::IAccountInfoAccessorInternal</a> *</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> GetInternal() = 0;</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span>};</div>
</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> </div>
<div class="foldopen" id="foldopen00057" data-start="{" data-end="};">
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1AccountInfoAccessorFromPtr.html"> 57</a></span><span class="keyword">class </span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1AccountInfoAccessorFromPtr.html">AccountInfoAccessorFromPtr</a> : <span class="keyword">public</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html">IAccountInfoAccessorBase</a></div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span>{</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00060" data-start="{" data-end="}">
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1AccountInfoAccessorFromPtr.html#af2cfd9a2a7152eed2d7be2cca761e9b7"> 60</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="classnn_1_1sl_1_1details_1_1AccountInfoAccessorFromPtr.html#af2cfd9a2a7152eed2d7be2cca761e9b7">AccountInfoAccessorFromPtr</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal">details::IAccountInfoAccessorInternal</a> *ptr) :</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> mInstancePtr(ptr)</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> {</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> }</div>
</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00065" data-start="{" data-end="}">
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1AccountInfoAccessorFromPtr.html#a2196a95e8b8140ad5efc690834ac346c"> 65</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1details_1_1AccountInfoAccessorFromPtr.html#a2196a95e8b8140ad5efc690834ac346c">Get</a>(<a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1AccountInfo">nn::sl::AccountInfo</a> *<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outAccountInfo</a>)<span class="keyword"> const override</span></div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keywordflow">if</span> (!mInstancePtr) {</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="keywordflow">return</span> {<a class="code hl_enumvalue" href="classnn_1_1Result.html#a221b779e6bb7b8d40677d7642bfefac5a8684be68df3e6f94931ebf73a51de477">Result::LEVEL_FATAL</a>, <a class="code hl_enumvalue" href="classnn_1_1Result.html#a88683b64d84542943724ba0f211153afa4523a659dc718e89d2fe1298ded0521c">Result::RESULT_MODULE_NN_SL</a>, 1};</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> }</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <span class="keywordflow">return</span> mInstancePtr-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a1dfa353ae78b5c17deb6c4abca969151">vtable</a>-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a458145e05d9707e37ee71db71f0e7c89">GetFn</a>(mInstancePtr, <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outAccountInfo</a>);</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> }</div>
</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal">details::IAccountInfoAccessorInternal</a> *</div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> GetInternal()<span class="keyword"> override</span></div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> <span class="keywordflow">return</span> mInstancePtr;</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> }</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> </div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal">details::IAccountInfoAccessorInternal</a> *mInstancePtr;</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span>};</div>
</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span>} <span class="comment">// namespace details</span></div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span>} <span class="comment">// namespace nn::sl</span></div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> </div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclassnn_1_1Result_html"><div class="ttname"><a href="classnn_1_1Result.html">nn::Result</a></div><div class="ttdoc">Result value type used by nn libraries.</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00069">result.h:70</a></div></div>
<div class="ttc" id="aclassnn_1_1Result_html_a221b779e6bb7b8d40677d7642bfefac5a8684be68df3e6f94931ebf73a51de477"><div class="ttname"><a href="classnn_1_1Result.html#a221b779e6bb7b8d40677d7642bfefac5a8684be68df3e6f94931ebf73a51de477">nn::Result::LEVEL_FATAL</a></div><div class="ttdeci">@ LEVEL_FATAL</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00075">result.h:75</a></div></div>
<div class="ttc" id="aclassnn_1_1Result_html_a88683b64d84542943724ba0f211153afa4523a659dc718e89d2fe1298ded0521c"><div class="ttname"><a href="classnn_1_1Result.html#a88683b64d84542943724ba0f211153afa4523a659dc718e89d2fe1298ded0521c">nn::Result::RESULT_MODULE_NN_SL</a></div><div class="ttdeci">@ RESULT_MODULE_NN_SL</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00116">result.h:116</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1KillerNotificationSelector_html"><div class="ttname"><a href="classnn_1_1sl_1_1KillerNotificationSelector.html">nn::sl::KillerNotificationSelector</a></div><div class="ttdef"><b>Definition</b> <a href="KillerNotificationSelector_8h_source.html#l00064">KillerNotificationSelector.h:65</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1AccountInfoAccessorFromPtr_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1AccountInfoAccessorFromPtr.html">nn::sl::details::AccountInfoAccessorFromPtr</a></div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00057">IAccountInfoAccessorDetails.h:58</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1AccountInfoAccessorFromPtr_html_a2196a95e8b8140ad5efc690834ac346c"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1AccountInfoAccessorFromPtr.html#a2196a95e8b8140ad5efc690834ac346c">nn::sl::details::AccountInfoAccessorFromPtr::Get</a></div><div class="ttdeci">nn::Result Get(nn::sl::AccountInfo *outAccountInfo) const override</div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00065">IAccountInfoAccessorDetails.h:65</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1AccountInfoAccessorFromPtr_html_af2cfd9a2a7152eed2d7be2cca761e9b7"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1AccountInfoAccessorFromPtr.html#af2cfd9a2a7152eed2d7be2cca761e9b7">nn::sl::details::AccountInfoAccessorFromPtr::AccountInfoAccessorFromPtr</a></div><div class="ttdeci">AccountInfoAccessorFromPtr(details::IAccountInfoAccessorInternal *ptr)</div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00060">IAccountInfoAccessorDetails.h:60</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html">nn::sl::details::IAccountInfoAccessorBase</a></div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00039">IAccountInfoAccessorDetails.h:40</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase_html_a112fd96b8bc9c284780013e5b4432fa3"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html#a112fd96b8bc9c284780013e5b4432fa3">nn::sl::details::IAccountInfoAccessorBase::IAccountInfoAccessorBase</a></div><div class="ttdeci">IAccountInfoAccessorBase()=default</div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase_html_aae5ebf9e6991139aa95382c46654a106"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html#aae5ebf9e6991139aa95382c46654a106">nn::sl::details::IAccountInfoAccessorBase::Get</a></div><div class="ttdeci">virtual nn::Result Get(nn::sl::AccountInfo *) const =0</div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase_html_aca60d56d0dce0f1301548cb835422a35"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html#aca60d56d0dce0f1301548cb835422a35">nn::sl::details::IAccountInfoAccessorBase::~IAccountInfoAccessorBase</a></div><div class="ttdeci">virtual ~IAccountInfoAccessorBase()=default</div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase_html_af4c537754a1193f91c141b081bae0408"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html#af4c537754a1193f91c141b081bae0408">nn::sl::details::IAccountInfoAccessorBase::DataCreator</a></div><div class="ttdeci">friend class nn::sl::DataCreator</div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00041">IAccountInfoAccessorDetails.h:41</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1SerializerFromPtr_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">nn::sl::details::SerializerFromPtr</a></div><div class="ttdef"><b>Definition</b> <a href="ISerializerDetails_8h_source.html#l00085">ISerializerDetails.h:86</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a0e35df71eb3cbdd00bf2dd1f1c8bd14b"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a0e35df71eb3cbdd00bf2dd1f1c8bd14b">nn::sl::details::IAccountInfoAccessor_GetFn</a></div><div class="ttdeci">nn::Result(* IAccountInfoAccessor_GetFn)(IAccountInfoAccessorInternal *, nn::sl::AccountInfo *)</div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00017">IAccountInfoAccessorDetails.h:17</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a1dfa353ae78b5c17deb6c4abca969151"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a1dfa353ae78b5c17deb6c4abca969151">nn::sl::details::IAccountInfoAccessorInternal::vtable</a></div><div class="ttdeci">IAccountInfoAccessorInternalVTable * vtable</div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00034">IAccountInfoAccessorDetails.h:34</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a4141423def66879e4d48cc281c39ce25"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a4141423def66879e4d48cc281c39ce25">nn::sl::details::IAccountInfoAccessorInternalVTable::destructor</a></div><div class="ttdeci">uint32_t destructor</div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00024">IAccountInfoAccessorDetails.h:24</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a458145e05d9707e37ee71db71f0e7c89"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a458145e05d9707e37ee71db71f0e7c89">nn::sl::details::IAccountInfoAccessorInternalVTable::GetFn</a></div><div class="ttdeci">IAccountInfoAccessor_GetFn GetFn</div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00026">IAccountInfoAccessorDetails.h:26</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a90c503226fa6e932021e6a0d92ec6b25"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a90c503226fa6e932021e6a0d92ec6b25">nn::sl::details::IAccountInfoAccessorInternalVTable::instance</a></div><div class="ttdeci">IAccountInfoAccessorBase * instance</div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00021">IAccountInfoAccessorDetails.h:21</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_ab576d88e99031be3391d56e1d8c6b1e7"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#ab576d88e99031be3391d56e1d8c6b1e7">nn::sl::details::IAccountInfoAccessorInternalVTable::info</a></div><div class="ttdeci">uint32_t info</div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00022">IAccountInfoAccessorDetails.h:22</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_ac6bde1e367e80e4db981cc4d3cb5cf50"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#ac6bde1e367e80e4db981cc4d3cb5cf50">nn::sl::details::IAccountInfoAccessorInternal</a></div><div class="ttdeci">struct nn::sl::details::IAccountInfoAccessorInternal IAccountInfoAccessorInternal</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal">nn::sl::details::IAccountInfoAccessorInternal</a></div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00032">IAccountInfoAccessorDetails.h:33</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternalVTable"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternalVTable">nn::sl::details::IAccountInfoAccessorInternalVTable</a></div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00019">IAccountInfoAccessorDetails.h:20</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html"><div class="ttname"><a href="namespacenn_1_1sl.html">nn::sl</a></div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00011">CacheManager.h:12</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html_structnn_1_1sl_1_1AccountInfo"><div class="ttname"><a href="namespacenn_1_1sl.html#structnn_1_1sl_1_1AccountInfo">nn::sl::AccountInfo</a></div><div class="ttdef"><b>Definition</b> <a href="sl__cpp_8h_source.html#l00214">sl_cpp.h:215</a></div></div>
<div class="ttc" id="ann_2result_8h_html"><div class="ttname"><a href="nn_2result_8h.html">result.h</a></div></div>
<div class="ttc" id="asl__cpp_8h_html"><div class="ttname"><a href="sl__cpp_8h.html">sl_cpp.h</a></div></div>
<div class="ttc" id="awut_8h_html"><div class="ttname"><a href="wut_8h.html">wut.h</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,182 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/IAccountInfoAccessor.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">IAccountInfoAccessor.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="wut_8h_source.html">wut.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="nn_2result_8h_source.html">nn/result.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="IAccountInfoAccessorDetails_8h_source.html">nn/sl/details/IAccountInfoAccessorDetails.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for IAccountInfoAccessor.h:</div>
<div class="dyncontent">
<div class="center"><img src="IAccountInfoAccessor_8h__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IAccountInfoAccessor_8h" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IAccountInfoAccessor_8h" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IAccountInfoAccessor_8h">
<area shape="rect" title=" " alt="" coords="82,5,278,60"/>
<area shape="rect" href="wut_8h.html" title=" " alt="" coords="273,636,332,661"/>
<area shape="poly" title=" " alt="" coords="126,62,86,88,48,121,32,140,19,161,11,183,8,207,8,503,10,523,15,540,35,570,66,594,103,612,144,625,186,634,260,643,259,648,185,639,142,630,101,617,63,598,32,574,10,542,5,524,3,503,3,207,6,182,14,158,27,137,44,117,83,83,123,58"/>
<area shape="rect" href="nn_2result_8h.html" title=" " alt="" coords="419,269,509,295"/>
<area shape="poly" title=" " alt="" coords="222,58,287,106,378,188,446,258,442,261,374,192,284,110,219,62"/>
<area shape="rect" href="IAccountInfoAccessorDetails_8h.html" title=" " alt="" coords="87,108,273,148"/>
<area shape="poly" title=" " alt="" coords="183,60,183,94,177,94,177,60"/>
<area shape="rect" title=" " alt="" coords="100,709,228,735"/>
<area shape="poly" title=" " alt="" coords="282,664,200,705,198,701,279,659"/>
<area shape="rect" href="wut__types_8h.html" title=" " alt="" coords="252,709,353,735"/>
<area shape="poly" title=" " alt="" coords="305,662,305,696,300,696,300,662"/>
<area shape="rect" href="wut__rplwrap_8h.html" title=" " alt="" coords="377,709,492,735"/>
<area shape="poly" title=" " alt="" coords="325,659,402,700,400,705,323,664"/>
<area shape="rect" title=" " alt="" coords="99,783,186,808"/>
<area shape="poly" title=" " alt="" coords="278,737,182,779,180,775,276,732"/>
<area shape="rect" title=" " alt="" coords="211,783,293,808"/>
<area shape="poly" title=" " alt="" coords="296,737,270,773,266,770,292,733"/>
<area shape="rect" title=" " alt="" coords="317,783,392,808"/>
<area shape="poly" title=" " alt="" coords="313,733,340,770,336,773,309,737"/>
<area shape="rect" title=" " alt="" coords="417,783,487,808"/>
<area shape="poly" title=" " alt="" coords="328,732,416,774,414,779,326,737"/>
<area shape="poly" title=" " alt="" coords="500,292,543,311,588,339,608,357,624,378,635,401,639,427,639,503,636,526,630,546,619,565,605,580,569,606,526,624,478,637,429,645,346,650,346,645,429,639,477,632,524,619,567,601,602,576,615,561,625,544,631,525,633,503,633,428,630,403,619,381,604,361,585,344,540,316,498,297"/>
<area shape="poly" title=" " alt="" coords="151,150,121,173,91,204,68,240,61,260,59,281,59,503,64,535,80,561,103,583,133,601,199,626,260,639,259,645,197,631,130,606,100,587,76,564,59,537,53,504,53,281,56,259,63,238,87,200,118,169,148,146"/>
<area shape="poly" title=" " alt="" coords="217,146,432,260,429,265,214,151"/>
<area shape="rect" href="sl__cpp_8h.html" title=" " alt="" coords="125,196,235,221"/>
<area shape="poly" title=" " alt="" coords="183,148,183,182,177,182,177,148"/>
<area shape="poly" title=" " alt="" coords="171,223,153,246,133,277,116,314,109,354,109,503,113,529,125,552,142,572,163,590,213,617,261,634,259,639,211,622,160,594,138,576,120,555,108,531,104,504,104,354,111,313,128,275,149,243,167,220"/>
<area shape="poly" title=" " alt="" coords="226,219,406,264,405,269,225,224"/>
<area shape="rect" href="mcp_8h.html" title=" " alt="" coords="144,343,259,368"/>
<area shape="poly" title=" " alt="" coords="182,222,183,254,187,294,195,329,190,330,181,295,177,255,177,222"/>
<area shape="rect" href="memdefaultheap_8h.html" title=" " alt="" coords="197,269,395,295"/>
<area shape="poly" title=" " alt="" coords="200,219,267,260,264,264,197,224"/>
<area shape="poly" title=" " alt="" coords="203,368,201,407,203,463,213,526,222,557,236,587,252,609,273,626,270,630,249,612,231,589,217,559,208,527,198,463,196,407,198,368"/>
<area shape="poly" title=" " alt="" coords="299,295,305,622,300,622,294,295"/>
<area shape="rect" href="memheap_8h.html" title=" " alt="" coords="334,343,434,368"/>
<area shape="poly" title=" " alt="" coords="312,293,361,332,357,336,308,297"/>
<area shape="poly" title=" " alt="" coords="381,369,356,421,331,490,315,562,307,623,302,622,310,561,325,489,351,419,376,367"/>
<area shape="rect" href="memlist_8h.html" title=" " alt="" coords="340,489,428,515"/>
<area shape="poly" title=" " alt="" coords="387,368,387,476,381,476,381,368"/>
<area shape="rect" href="spinlock_8h.html" title=" " alt="" coords="445,416,533,441"/>
<area shape="poly" title=" " alt="" coords="402,366,462,406,460,411,399,370"/>
<area shape="poly" title=" " alt="" coords="380,516,318,625,314,623,375,514"/>
<area shape="poly" title=" " alt="" coords="504,440,531,467,559,506,569,527,574,549,572,570,562,590,547,602,526,612,469,628,404,640,346,646,346,641,403,634,467,623,524,607,545,597,558,586,567,568,568,549,564,529,554,508,527,471,500,443"/>
<area shape="rect" href="time_8h.html" title=" " alt="" coords="457,489,521,515"/>
<area shape="poly" title=" " alt="" coords="492,442,492,476,487,476,487,442"/>
<area shape="poly" title=" " alt="" coords="476,517,330,630,327,626,472,513"/>
<area shape="rect" href="systeminfo_8h.html" title=" " alt="" coords="441,563,548,588"/>
<area shape="poly" title=" " alt="" coords="493,515,495,549,490,549,488,515"/>
<area shape="poly" title=" " alt="" coords="465,591,346,634,344,629,463,586"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="IAccountInfoAccessor_8h__dep__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IAccountInfoAccessor_8hdep" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IAccountInfoAccessor_8hdep" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IAccountInfoAccessor_8hdep">
<area shape="rect" title=" " alt="" coords="5,5,201,60"/>
<area shape="rect" href="sl_8h.html" title=" " alt="" coords="17,211,190,251"/>
<area shape="poly" title=" " alt="" coords="72,72,51,109,45,135,51,162,65,188,84,209,80,212,61,191,46,164,40,135,46,107,67,69"/>
<area shape="rect" href="KillerNotificationSelector_8h.html" title=" " alt="" coords="60,108,309,163"/>
<area shape="poly" title=" " alt="" coords="135,69,166,106,161,110,131,72"/>
<area shape="poly" title=" " alt="" coords="154,175,122,212,118,209,150,172"/>
</map>
</div>
</div>
<p><a href="IAccountInfoAccessor_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnn_1_1sl_1_1IAccountInfoAccessor.html">IAccountInfoAccessor</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacenn" id="r_namespacenn"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn.html">nn</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl" id="r_namespacenn_1_1sl"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl.html">nn::sl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a962afb6020dd27f97a95a8ff2ac55aa8" id="r_a962afb6020dd27f97a95a8ff2ac55aa8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html">details::IAccountInfoAccessorBase</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl.html#a962afb6020dd27f97a95a8ff2ac55aa8">GetDefaultAccountInfoAccessor</a> ()</td></tr>
<tr class="separator:a962afb6020dd27f97a95a8ff2ac55aa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,8 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/IAccountInfoAccessor.h" name="/home/runner/work/wut/wut/include/nn/sl/IAccountInfoAccessor.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,201,60"/>
<area shape="rect" id="Node000002" href="$sl_8h.html" title=" " alt="" coords="17,211,190,251"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="72,72,51,109,45,135,51,162,65,188,84,209,80,212,61,191,46,164,40,135,46,107,67,69"/>
<area shape="rect" id="Node000003" href="$KillerNotificationSelector_8h.html" title=" " alt="" coords="60,108,309,163"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="135,69,166,106,161,110,131,72"/>
<area shape="poly" id="edge3_Node000003_Node000002" title=" " alt="" coords="154,175,122,212,118,209,150,172"/>
</map>

View File

@ -0,0 +1 @@
08b174510bfdb258169f44e4a2775a61

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View File

@ -0,0 +1,51 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/IAccountInfoAccessor.h" name="/home/runner/work/wut/wut/include/nn/sl/IAccountInfoAccessor.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="82,5,278,60"/>
<area shape="rect" id="Node000002" href="$wut_8h.html" title=" " alt="" coords="273,636,332,661"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="126,62,86,88,48,121,32,140,19,161,11,183,8,207,8,503,10,523,15,540,35,570,66,594,103,612,144,625,186,634,260,643,259,648,185,639,142,630,101,617,63,598,32,574,10,542,5,524,3,503,3,207,6,182,14,158,27,137,44,117,83,83,123,58"/>
<area shape="rect" id="Node000010" href="$nn_2result_8h.html" title=" " alt="" coords="419,269,509,295"/>
<area shape="poly" id="edge9_Node000001_Node000010" title=" " alt="" coords="222,58,287,106,378,188,446,258,442,261,374,192,284,110,219,62"/>
<area shape="rect" id="Node000011" href="$IAccountInfoAccessorDetails_8h.html" title=" " alt="" coords="87,108,273,148"/>
<area shape="poly" id="edge11_Node000001_Node000011" title=" " alt="" coords="183,60,183,94,177,94,177,60"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="100,709,228,735"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="282,664,200,705,198,701,279,659"/>
<area shape="rect" id="Node000004" href="$wut__types_8h.html" title=" " alt="" coords="252,709,353,735"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="305,662,305,696,300,696,300,662"/>
<area shape="rect" id="Node000009" href="$wut__rplwrap_8h.html" title=" " alt="" coords="377,709,492,735"/>
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="325,659,402,700,400,705,323,664"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="99,783,186,808"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="278,737,182,779,180,775,276,732"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="211,783,293,808"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="296,737,270,773,266,770,292,733"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="317,783,392,808"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="313,733,340,770,336,773,309,737"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="417,783,487,808"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="328,732,416,774,414,779,326,737"/>
<area shape="poly" id="edge10_Node000010_Node000002" title=" " alt="" coords="500,292,543,311,588,339,608,357,624,378,635,401,639,427,639,503,636,526,630,546,619,565,605,580,569,606,526,624,478,637,429,645,346,650,346,645,429,639,477,632,524,619,567,601,602,576,615,561,625,544,631,525,633,503,633,428,630,403,619,381,604,361,585,344,540,316,498,297"/>
<area shape="poly" id="edge12_Node000011_Node000002" title=" " alt="" coords="151,150,121,173,91,204,68,240,61,260,59,281,59,503,64,535,80,561,103,583,133,601,199,626,260,639,259,645,197,631,130,606,100,587,76,564,59,537,53,504,53,281,56,259,63,238,87,200,118,169,148,146"/>
<area shape="poly" id="edge13_Node000011_Node000010" title=" " alt="" coords="217,146,432,260,429,265,214,151"/>
<area shape="rect" id="Node000012" href="$sl__cpp_8h.html" title=" " alt="" coords="125,196,235,221"/>
<area shape="poly" id="edge14_Node000011_Node000012" title=" " alt="" coords="183,148,183,182,177,182,177,148"/>
<area shape="poly" id="edge15_Node000012_Node000002" title=" " alt="" coords="171,223,153,246,133,277,116,314,109,354,109,503,113,529,125,552,142,572,163,590,213,617,261,634,259,639,211,622,160,594,138,576,120,555,108,531,104,504,104,354,111,313,128,275,149,243,167,220"/>
<area shape="poly" id="edge30_Node000012_Node000010" title=" " alt="" coords="226,219,406,264,405,269,225,224"/>
<area shape="rect" id="Node000013" href="$mcp_8h.html" title=" " alt="" coords="144,343,259,368"/>
<area shape="poly" id="edge16_Node000012_Node000013" title=" " alt="" coords="182,222,183,254,187,294,195,329,190,330,181,295,177,255,177,222"/>
<area shape="rect" id="Node000014" href="$memdefaultheap_8h.html" title=" " alt="" coords="197,269,395,295"/>
<area shape="poly" id="edge18_Node000012_Node000014" title=" " alt="" coords="200,219,267,260,264,264,197,224"/>
<area shape="poly" id="edge17_Node000013_Node000002" title=" " alt="" coords="203,368,201,407,203,463,213,526,222,557,236,587,252,609,273,626,270,630,249,612,231,589,217,559,208,527,198,463,196,407,198,368"/>
<area shape="poly" id="edge19_Node000014_Node000002" title=" " alt="" coords="299,295,305,622,300,622,294,295"/>
<area shape="rect" id="Node000015" href="$memheap_8h.html" title=" " alt="" coords="334,343,434,368"/>
<area shape="poly" id="edge20_Node000014_Node000015" title=" " alt="" coords="312,293,361,332,357,336,308,297"/>
<area shape="poly" id="edge21_Node000015_Node000002" title=" " alt="" coords="381,369,356,421,331,490,315,562,307,623,302,622,310,561,325,489,351,419,376,367"/>
<area shape="rect" id="Node000016" href="$memlist_8h.html" title=" " alt="" coords="340,489,428,515"/>
<area shape="poly" id="edge22_Node000015_Node000016" title=" " alt="" coords="387,368,387,476,381,476,381,368"/>
<area shape="rect" id="Node000017" href="$spinlock_8h.html" title=" " alt="" coords="445,416,533,441"/>
<area shape="poly" id="edge24_Node000015_Node000017" title=" " alt="" coords="402,366,462,406,460,411,399,370"/>
<area shape="poly" id="edge23_Node000016_Node000002" title=" " alt="" coords="380,516,318,625,314,623,375,514"/>
<area shape="poly" id="edge25_Node000017_Node000002" title=" " alt="" coords="504,440,531,467,559,506,569,527,574,549,572,570,562,590,547,602,526,612,469,628,404,640,346,646,346,641,403,634,467,623,524,607,545,597,558,586,567,568,568,549,564,529,554,508,527,471,500,443"/>
<area shape="rect" id="Node000018" href="$time_8h.html" title=" " alt="" coords="457,489,521,515"/>
<area shape="poly" id="edge26_Node000017_Node000018" title=" " alt="" coords="492,442,492,476,487,476,487,442"/>
<area shape="poly" id="edge27_Node000018_Node000002" title=" " alt="" coords="476,517,330,630,327,626,472,513"/>
<area shape="rect" id="Node000019" href="$systeminfo_8h.html" title=" " alt="" coords="441,563,548,588"/>
<area shape="poly" id="edge28_Node000018_Node000019" title=" " alt="" coords="493,515,495,549,490,549,488,515"/>
<area shape="poly" id="edge29_Node000019_Node000002" title=" " alt="" coords="465,591,346,634,344,629,463,586"/>
</map>

View File

@ -0,0 +1 @@
89f34c9f254636fff5f31c9bd58b9586

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@ -0,0 +1,189 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/IAccountInfoAccessor.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">IAccountInfoAccessor.h</div></div>
</div><!--header-->
<div class="contents">
<a href="IAccountInfoAccessor_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span> </div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include &lt;<a class="code" href="wut_8h.html">wut.h</a>&gt;</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include &lt;<a class="code" href="nn_2result_8h.html">nn/result.h</a>&gt;</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include &lt;<a class="code" href="IAccountInfoAccessorDetails_8h.html">nn/sl/details/IAccountInfoAccessorDetails.h</a>&gt;</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span> </div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span> </div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacenn_1_1sl.html">nn::sl</a></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span>{</div>
<div class="foldopen" id="foldopen00011" data-start="{" data-end="};">
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IAccountInfoAccessor.html"> 11</a></span><span class="keyword">class </span><a class="code hl_class" href="classnn_1_1sl_1_1IAccountInfoAccessor.html">IAccountInfoAccessor</a> : <span class="keyword">public</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html">details::IAccountInfoAccessorBase</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> </div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00015" data-start="{" data-end="}">
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IAccountInfoAccessor.html#ab9346830f202189905833be07ca0c9a7"> 15</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1IAccountInfoAccessor.html#ab9346830f202189905833be07ca0c9a7">IAccountInfoAccessor</a>()</div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> {</div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> InitInternalVtable();</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> }</div>
</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> </div>
<div class="foldopen" id="foldopen00020" data-start="{" data-end="}">
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IAccountInfoAccessor.html#a72521e406117a6b7450de7f190e7bd8f"> 20</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1IAccountInfoAccessor.html#a72521e406117a6b7450de7f190e7bd8f">IAccountInfoAccessor</a>(<a class="code hl_class" href="classnn_1_1sl_1_1IAccountInfoAccessor.html">IAccountInfoAccessor</a> &amp;src)</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> {</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> InitInternalVtable();</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> }</div>
</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <a class="code hl_class" href="classnn_1_1sl_1_1IAccountInfoAccessor.html">IAccountInfoAccessor</a> &amp;</div>
<div class="foldopen" id="foldopen00026" data-start="{" data-end="}">
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IAccountInfoAccessor.html#a8e8ea1f314602cec4237af32db67f5da"> 26</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1IAccountInfoAccessor.html#a8e8ea1f314602cec4237af32db67f5da">operator=</a>(<span class="keyword">const</span> <a class="code hl_class" href="classnn_1_1sl_1_1IAccountInfoAccessor.html">IAccountInfoAccessor</a> &amp;other)</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> {</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> InitInternalVtable();</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> }</div>
</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <a class="code hl_class" href="classnn_1_1sl_1_1IAccountInfoAccessor.html">IAccountInfoAccessor</a> &amp;</div>
<div class="foldopen" id="foldopen00033" data-start="{" data-end="}">
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IAccountInfoAccessor.html#a5898fb908a81960da183e9e0f174e23b"> 33</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1IAccountInfoAccessor.html#a5898fb908a81960da183e9e0f174e23b">operator=</a>(<a class="code hl_class" href="classnn_1_1sl_1_1IAccountInfoAccessor.html">IAccountInfoAccessor</a> &amp;&amp;src) <span class="keyword">noexcept</span></div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> {</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> InitInternalVtable();</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> }</div>
</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IAccountInfoAccessor.html#a8564241f19a0246457d96e5b4659ef93"> 39</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1IAccountInfoAccessor.html#a8564241f19a0246457d96e5b4659ef93">~IAccountInfoAccessor</a>() <span class="keyword">override</span> = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">static</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> GetWrapper(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal">details::IAccountInfoAccessorInternal</a> *instance, <a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1AccountInfo">AccountInfo</a> *outAccountInfo)</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> {</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <span class="keywordflow">return</span> instance-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a1dfa353ae78b5c17deb6c4abca969151">vtable</a>-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a90c503226fa6e932021e6a0d92ec6b25">instance</a>-&gt;<a class="code hl_function" href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html#aae5ebf9e6991139aa95382c46654a106">Get</a>(outAccountInfo);</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> }</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal">details::IAccountInfoAccessorInternal</a> *</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> GetInternal()<span class="keyword"> override</span></div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <span class="keywordflow">return</span> &amp;mInstance;</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> }</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> <span class="keywordtype">void</span></div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> InitInternalVtable()</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> {</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> mVTable = {.<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a90c503226fa6e932021e6a0d92ec6b25">instance</a> = <span class="keyword">this</span>,</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> .GetFn = &amp;GetWrapper};</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> mInstance.<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a1dfa353ae78b5c17deb6c4abca969151">vtable</a> = &amp;mVTable;</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> }</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> details::IAccountInfoAccessorInternal mInstance{};</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> details::IAccountInfoAccessorInternalVTable mVTable{};</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span>};</div>
</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> </div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span>details::IAccountInfoAccessorBase &amp;</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl.html#a962afb6020dd27f97a95a8ff2ac55aa8"> 67</a></span><a class="code hl_function" href="namespacenn_1_1sl.html#a962afb6020dd27f97a95a8ff2ac55aa8">GetDefaultAccountInfoAccessor</a>();</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span>} <span class="comment">// namespace nn::sl</span></div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> </div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aIAccountInfoAccessorDetails_8h_html"><div class="ttname"><a href="IAccountInfoAccessorDetails_8h.html">IAccountInfoAccessorDetails.h</a></div></div>
<div class="ttc" id="aclassnn_1_1Result_html"><div class="ttname"><a href="classnn_1_1Result.html">nn::Result</a></div><div class="ttdoc">Result value type used by nn libraries.</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00069">result.h:70</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IAccountInfoAccessor_html"><div class="ttname"><a href="classnn_1_1sl_1_1IAccountInfoAccessor.html">nn::sl::IAccountInfoAccessor</a></div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessor_8h_source.html#l00011">IAccountInfoAccessor.h:12</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IAccountInfoAccessor_html_a5898fb908a81960da183e9e0f174e23b"><div class="ttname"><a href="classnn_1_1sl_1_1IAccountInfoAccessor.html#a5898fb908a81960da183e9e0f174e23b">nn::sl::IAccountInfoAccessor::operator=</a></div><div class="ttdeci">IAccountInfoAccessor &amp; operator=(IAccountInfoAccessor &amp;&amp;src) noexcept</div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessor_8h_source.html#l00033">IAccountInfoAccessor.h:33</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IAccountInfoAccessor_html_a72521e406117a6b7450de7f190e7bd8f"><div class="ttname"><a href="classnn_1_1sl_1_1IAccountInfoAccessor.html#a72521e406117a6b7450de7f190e7bd8f">nn::sl::IAccountInfoAccessor::IAccountInfoAccessor</a></div><div class="ttdeci">IAccountInfoAccessor(IAccountInfoAccessor &amp;src)</div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessor_8h_source.html#l00020">IAccountInfoAccessor.h:20</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IAccountInfoAccessor_html_a8564241f19a0246457d96e5b4659ef93"><div class="ttname"><a href="classnn_1_1sl_1_1IAccountInfoAccessor.html#a8564241f19a0246457d96e5b4659ef93">nn::sl::IAccountInfoAccessor::~IAccountInfoAccessor</a></div><div class="ttdeci">~IAccountInfoAccessor() override=default</div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IAccountInfoAccessor_html_a8e8ea1f314602cec4237af32db67f5da"><div class="ttname"><a href="classnn_1_1sl_1_1IAccountInfoAccessor.html#a8e8ea1f314602cec4237af32db67f5da">nn::sl::IAccountInfoAccessor::operator=</a></div><div class="ttdeci">IAccountInfoAccessor &amp; operator=(const IAccountInfoAccessor &amp;other)</div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessor_8h_source.html#l00026">IAccountInfoAccessor.h:26</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IAccountInfoAccessor_html_ab9346830f202189905833be07ca0c9a7"><div class="ttname"><a href="classnn_1_1sl_1_1IAccountInfoAccessor.html#ab9346830f202189905833be07ca0c9a7">nn::sl::IAccountInfoAccessor::IAccountInfoAccessor</a></div><div class="ttdeci">IAccountInfoAccessor()</div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessor_8h_source.html#l00015">IAccountInfoAccessor.h:15</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html">nn::sl::details::IAccountInfoAccessorBase</a></div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00039">IAccountInfoAccessorDetails.h:40</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase_html_aae5ebf9e6991139aa95382c46654a106"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IAccountInfoAccessorBase.html#aae5ebf9e6991139aa95382c46654a106">nn::sl::details::IAccountInfoAccessorBase::Get</a></div><div class="ttdeci">virtual nn::Result Get(nn::sl::AccountInfo *) const =0</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a1dfa353ae78b5c17deb6c4abca969151"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a1dfa353ae78b5c17deb6c4abca969151">nn::sl::details::IAccountInfoAccessorInternal::vtable</a></div><div class="ttdeci">IAccountInfoAccessorInternalVTable * vtable</div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00034">IAccountInfoAccessorDetails.h:34</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a90c503226fa6e932021e6a0d92ec6b25"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a90c503226fa6e932021e6a0d92ec6b25">nn::sl::details::IAccountInfoAccessorInternalVTable::instance</a></div><div class="ttdeci">IAccountInfoAccessorBase * instance</div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00021">IAccountInfoAccessorDetails.h:21</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IAccountInfoAccessorInternal">nn::sl::details::IAccountInfoAccessorInternal</a></div><div class="ttdef"><b>Definition</b> <a href="IAccountInfoAccessorDetails_8h_source.html#l00032">IAccountInfoAccessorDetails.h:33</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html"><div class="ttname"><a href="namespacenn_1_1sl.html">nn::sl</a></div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00011">CacheManager.h:12</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html_a962afb6020dd27f97a95a8ff2ac55aa8"><div class="ttname"><a href="namespacenn_1_1sl.html#a962afb6020dd27f97a95a8ff2ac55aa8">nn::sl::GetDefaultAccountInfoAccessor</a></div><div class="ttdeci">details::IAccountInfoAccessorBase &amp; GetDefaultAccountInfoAccessor()</div></div>
<div class="ttc" id="anamespacenn_1_1sl_html_structnn_1_1sl_1_1AccountInfo"><div class="ttname"><a href="namespacenn_1_1sl.html#structnn_1_1sl_1_1AccountInfo">nn::sl::AccountInfo</a></div><div class="ttdef"><b>Definition</b> <a href="sl__cpp_8h_source.html#l00214">sl_cpp.h:215</a></div></div>
<div class="ttc" id="ann_2result_8h_html"><div class="ttname"><a href="nn_2result_8h.html">result.h</a></div></div>
<div class="ttc" id="awut_8h_html"><div class="ttname"><a href="wut_8h.html">wut.h</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,259 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/details/IBlackListAccessorDetails.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li><li class="navelem"><a class="el" href="dir_119cfabf1003304735730eef40ec5a75.html">details</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#typedef-members">Typedefs</a> </div>
<div class="headertitle"><div class="title">IBlackListAccessorDetails.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="wut_8h_source.html">wut.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="nn_2result_8h_source.html">nn/result.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="sl__cpp_8h_source.html">nn/sl/sl_cpp.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for IBlackListAccessorDetails.h:</div>
<div class="dyncontent">
<div class="center"><img src="IBlackListAccessorDetails_8h__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IBlackListAccessorDetails_8h" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IBlackListAccessorDetails_8h" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IBlackListAccessorDetails_8h">
<area shape="rect" title=" " alt="" coords="5,5,211,60"/>
<area shape="rect" href="wut_8h.html" title=" " alt="" coords="336,548,395,573"/>
<area shape="poly" title=" " alt="" coords="88,62,70,88,52,120,39,155,33,193,33,415,36,437,42,456,52,474,65,489,100,513,143,532,191,544,239,552,322,557,322,562,238,557,190,549,142,537,98,518,62,493,48,477,37,459,30,438,28,415,28,192,34,154,47,117,65,85,84,59"/>
<area shape="rect" href="nn_2result_8h.html" title=" " alt="" coords="68,181,159,207"/>
<area shape="poly" title=" " alt="" coords="112,60,115,168,110,168,106,60"/>
<area shape="rect" href="sl__cpp_8h.html" title=" " alt="" coords="146,108,257,133"/>
<area shape="poly" title=" " alt="" coords="138,58,180,96,177,100,135,62"/>
<area shape="rect" title=" " alt="" coords="163,621,291,647"/>
<area shape="poly" title=" " alt="" coords="344,576,263,617,260,613,342,571"/>
<area shape="rect" href="wut__types_8h.html" title=" " alt="" coords="315,621,416,647"/>
<area shape="poly" title=" " alt="" coords="368,574,368,608,363,608,363,574"/>
<area shape="rect" href="wut__rplwrap_8h.html" title=" " alt="" coords="440,621,555,647"/>
<area shape="poly" title=" " alt="" coords="388,571,465,612,463,617,385,576"/>
<area shape="rect" title=" " alt="" coords="162,695,249,720"/>
<area shape="poly" title=" " alt="" coords="341,649,245,691,243,687,339,644"/>
<area shape="rect" title=" " alt="" coords="273,695,356,720"/>
<area shape="poly" title=" " alt="" coords="359,649,333,685,329,682,355,645"/>
<area shape="rect" title=" " alt="" coords="380,695,455,720"/>
<area shape="poly" title=" " alt="" coords="376,645,403,682,399,685,372,649"/>
<area shape="rect" title=" " alt="" coords="479,695,550,720"/>
<area shape="poly" title=" " alt="" coords="390,644,479,686,477,691,388,649"/>
<area shape="poly" title=" " alt="" coords="118,207,126,263,131,339,131,415,133,442,142,462,156,480,178,498,212,520,250,535,323,552,322,558,249,541,210,525,174,502,152,483,137,465,128,444,125,415,125,339,121,264,113,207"/>
<area shape="poly" title=" " alt="" coords="203,134,197,339,197,415,201,439,210,460,224,479,242,496,283,523,324,542,322,547,280,528,238,500,220,482,205,462,196,440,192,416,192,339,198,134"/>
<area shape="poly" title=" " alt="" coords="189,135,140,175,137,170,186,131"/>
<area shape="rect" href="mcp_8h.html" title=" " alt="" coords="232,255,347,280"/>
<area shape="poly" title=" " alt="" coords="211,132,278,242,273,244,206,135"/>
<area shape="rect" href="memdefaultheap_8h.html" title=" " alt="" coords="285,181,483,207"/>
<area shape="poly" title=" " alt="" coords="232,131,342,174,340,179,230,136"/>
<area shape="poly" title=" " alt="" coords="292,280,295,373,305,437,324,499,347,536,343,539,319,501,300,438,290,374,286,280"/>
<area shape="poly" title=" " alt="" coords="386,207,369,534,364,534,381,207"/>
<area shape="rect" href="memheap_8h.html" title=" " alt="" coords="422,255,522,280"/>
<area shape="poly" title=" " alt="" coords="400,205,449,244,445,248,396,209"/>
<area shape="poly" title=" " alt="" coords="469,281,418,402,375,536,370,534,414,400,464,279"/>
<area shape="rect" href="memlist_8h.html" title=" " alt="" coords="428,401,516,427"/>
<area shape="poly" title=" " alt="" coords="475,280,475,388,469,388,469,280"/>
<area shape="rect" href="spinlock_8h.html" title=" " alt="" coords="509,328,597,353"/>
<area shape="poly" title=" " alt="" coords="487,278,532,317,528,321,483,282"/>
<area shape="poly" title=" " alt="" coords="466,428,411,502,384,539,380,535,407,498,461,425"/>
<area shape="poly" title=" " alt="" coords="555,354,547,389,530,428,500,465,466,497,399,543,396,539,462,493,497,461,526,425,542,387,549,353"/>
<area shape="rect" href="time_8h.html" title=" " alt="" coords="591,401,655,427"/>
<area shape="poly" title=" " alt="" coords="567,352,604,390,600,393,563,356"/>
<area shape="poly" title=" " alt="" coords="621,428,605,465,591,485,574,502,534,526,490,543,447,553,409,559,408,554,446,548,488,537,531,521,570,498,587,481,600,462,616,426"/>
<area shape="rect" href="systeminfo_8h.html" title=" " alt="" coords="641,475,748,500"/>
<area shape="poly" title=" " alt="" coords="636,425,675,463,671,467,633,429"/>
<area shape="poly" title=" " alt="" coords="642,503,409,553,407,548,641,497"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="IBlackListAccessorDetails_8h__dep__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IBlackListAccessorDetails_8hdep" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IBlackListAccessorDetails_8hdep" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IBlackListAccessorDetails_8hdep">
<area shape="rect" title=" " alt="" coords="5,5,211,60"/>
<area shape="rect" href="IBlackListAccessor_8h.html" title=" " alt="" coords="7,108,209,163"/>
<area shape="poly" title=" " alt="" coords="111,74,111,108,105,108,105,74"/>
<area shape="rect" href="sl_8h.html" title=" " alt="" coords="21,313,195,353"/>
<area shape="poly" title=" " alt="" coords="82,175,65,211,60,238,65,265,77,290,93,312,89,315,73,293,60,266,55,238,60,210,77,173"/>
<area shape="rect" href="QuickStartApplicationSelector_8h.html" title=" " alt="" coords="75,211,283,265"/>
<area shape="poly" title=" " alt="" coords="137,173,162,209,158,212,132,176"/>
<area shape="poly" title=" " alt="" coords="153,278,124,315,120,312,148,275"/>
</map>
</div>
</div>
<p><a href="IBlackListAccessorDetails_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:structnn_1_1sl_1_1details_1_1IBlackListAccessorInternalVTable" id="r_structnn_1_1sl_1_1details_1_1IBlackListAccessorInternalVTable"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternalVTable">IBlackListAccessorInternalVTable</a></td></tr>
<tr class="separator:structnn_1_1sl_1_1details_1_1IBlackListAccessorInternalVTable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal" id="r_structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal">IBlackListAccessorInternal</a></td></tr>
<tr class="separator:structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html">IBlackListAccessorBase</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnn_1_1sl_1_1details_1_1BlackListAccessorFromPtr.html">BlackListAccessorFromPtr</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacenn" id="r_namespacenn"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn.html">nn</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl" id="r_namespacenn_1_1sl"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl.html">nn::sl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl_1_1details" id="r_namespacenn_1_1sl_1_1details"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html">nn::sl::details</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a2d8b1e081c8da67acd569292ea8b299c" id="r_a2d8b1e081c8da67acd569292ea8b299c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">typedef</a> <a class="el" href="classnn_1_1Result.html">nn::Result</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a2d8b1e081c8da67acd569292ea8b299c">IBlackListAccessor_GetFn</a>) (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal">IBlackListAccessorInternal</a> *, <a class="el" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *<a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfos</a>, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">int</a> *<a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfosSize</a>, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">int</a> <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">maxTitleInfos</a>)</td></tr>
<tr class="separator:a2d8b1e081c8da67acd569292ea8b299c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76d66baa95e4c1066c613ca0ddcb6746" id="r_a76d66baa95e4c1066c613ca0ddcb6746"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">typedef</a> <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">struct</a> <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal">nn::sl::details::IBlackListAccessorInternal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a76d66baa95e4c1066c613ca0ddcb6746">IBlackListAccessorInternal</a></td></tr>
<tr class="separator:a76d66baa95e4c1066c613ca0ddcb6746"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
<a name="structnn_1_1sl_1_1details_1_1IBlackListAccessorInternalVTable" id="structnn_1_1sl_1_1details_1_1IBlackListAccessorInternalVTable"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternalVTable">&#9670;&#160;</a></span>nn::sl::details::IBlackListAccessorInternalVTable</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct nn::sl::details::IBlackListAccessorInternalVTable</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="IBlackListAccessorDetails_8h_source.html#l00020">20</a> of file <a class="el" href="IBlackListAccessorDetails_8h_source.html">IBlackListAccessorDetails.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a69765726bf8ba8c45905f0a98ad7f318" name="a69765726bf8ba8c45905f0a98ad7f318"></a><a class="el" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html">IBlackListAccessorBase</a> *</td>
<td class="fieldname">
instance</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ab576d88e99031be3391d56e1d8c6b1e7" name="ab576d88e99031be3391d56e1d8c6b1e7"></a><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">uint32_t</a></td>
<td class="fieldname">
info</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a4141423def66879e4d48cc281c39ce25" name="a4141423def66879e4d48cc281c39ce25"></a><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">uint32_t</a></td>
<td class="fieldname">
destructor</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a93c27e2273fbfe09aaee39669354726b" name="a93c27e2273fbfe09aaee39669354726b"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#a2d8b1e081c8da67acd569292ea8b299c">IBlackListAccessor_GetFn</a></td>
<td class="fieldname">
GetFn</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
<a name="structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal" id="structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal">&#9670;&#160;</a></span>nn::sl::details::IBlackListAccessorInternal</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct nn::sl::details::IBlackListAccessorInternal</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="IBlackListAccessorDetails_8h_source.html#l00033">33</a> of file <a class="el" href="IBlackListAccessorDetails_8h_source.html">IBlackListAccessorDetails.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a629bb734d2b3d35db375910fb209b388" name="a629bb734d2b3d35db375910fb209b388"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternalVTable">IBlackListAccessorInternalVTable</a> *</td>
<td class="fieldname">
vtable</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,10 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/details/IBlackListAccessorDetails.h" name="/home/runner/work/wut/wut/include/nn/sl/details/IBlackListAccessorDetails.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,211,60"/>
<area shape="rect" id="Node000002" href="$IBlackListAccessor_8h.html" title=" " alt="" coords="7,108,209,163"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="111,74,111,108,105,108,105,74"/>
<area shape="rect" id="Node000003" href="$sl_8h.html" title=" " alt="" coords="21,313,195,353"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="82,175,65,211,60,238,65,265,77,290,93,312,89,315,73,293,60,266,55,238,60,210,77,173"/>
<area shape="rect" id="Node000004" href="$QuickStartApplicationSelector_8h.html" title=" " alt="" coords="75,211,283,265"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="137,173,162,209,158,212,132,176"/>
<area shape="poly" id="edge4_Node000004_Node000003" title=" " alt="" coords="153,278,124,315,120,312,148,275"/>
</map>

View File

@ -0,0 +1 @@
d177870a34a4b02bb94b5da606560933

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@ -0,0 +1,47 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/details/IBlackListAccessorDetails.h" name="/home/runner/work/wut/wut/include/nn/sl/details/IBlackListAccessorDetails.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,211,60"/>
<area shape="rect" id="Node000002" href="$wut_8h.html" title=" " alt="" coords="336,548,395,573"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="88,62,70,88,52,120,39,155,33,193,33,415,36,437,42,456,52,474,65,489,100,513,143,532,191,544,239,552,322,557,322,562,238,557,190,549,142,537,98,518,62,493,48,477,37,459,30,438,28,415,28,192,34,154,47,117,65,85,84,59"/>
<area shape="rect" id="Node000010" href="$nn_2result_8h.html" title=" " alt="" coords="68,181,159,207"/>
<area shape="poly" id="edge9_Node000001_Node000010" title=" " alt="" coords="112,60,115,168,110,168,106,60"/>
<area shape="rect" id="Node000011" href="$sl__cpp_8h.html" title=" " alt="" coords="146,108,257,133"/>
<area shape="poly" id="edge11_Node000001_Node000011" title=" " alt="" coords="138,58,180,96,177,100,135,62"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="163,621,291,647"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="344,576,263,617,260,613,342,571"/>
<area shape="rect" id="Node000004" href="$wut__types_8h.html" title=" " alt="" coords="315,621,416,647"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="368,574,368,608,363,608,363,574"/>
<area shape="rect" id="Node000009" href="$wut__rplwrap_8h.html" title=" " alt="" coords="440,621,555,647"/>
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="388,571,465,612,463,617,385,576"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="162,695,249,720"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="341,649,245,691,243,687,339,644"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="273,695,356,720"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="359,649,333,685,329,682,355,645"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="380,695,455,720"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="376,645,403,682,399,685,372,649"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="479,695,550,720"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="390,644,479,686,477,691,388,649"/>
<area shape="poly" id="edge10_Node000010_Node000002" title=" " alt="" coords="118,207,126,263,131,339,131,415,133,442,142,462,156,480,178,498,212,520,250,535,323,552,322,558,249,541,210,525,174,502,152,483,137,465,128,444,125,415,125,339,121,264,113,207"/>
<area shape="poly" id="edge12_Node000011_Node000002" title=" " alt="" coords="203,134,197,339,197,415,201,439,210,460,224,479,242,496,283,523,324,542,322,547,280,528,238,500,220,482,205,462,196,440,192,416,192,339,198,134"/>
<area shape="poly" id="edge27_Node000011_Node000010" title=" " alt="" coords="189,135,140,175,137,170,186,131"/>
<area shape="rect" id="Node000012" href="$mcp_8h.html" title=" " alt="" coords="232,255,347,280"/>
<area shape="poly" id="edge13_Node000011_Node000012" title=" " alt="" coords="211,132,278,242,273,244,206,135"/>
<area shape="rect" id="Node000013" href="$memdefaultheap_8h.html" title=" " alt="" coords="285,181,483,207"/>
<area shape="poly" id="edge15_Node000011_Node000013" title=" " alt="" coords="232,131,342,174,340,179,230,136"/>
<area shape="poly" id="edge14_Node000012_Node000002" title=" " alt="" coords="292,280,295,373,305,437,324,499,347,536,343,539,319,501,300,438,290,374,286,280"/>
<area shape="poly" id="edge16_Node000013_Node000002" title=" " alt="" coords="386,207,369,534,364,534,381,207"/>
<area shape="rect" id="Node000014" href="$memheap_8h.html" title=" " alt="" coords="422,255,522,280"/>
<area shape="poly" id="edge17_Node000013_Node000014" title=" " alt="" coords="400,205,449,244,445,248,396,209"/>
<area shape="poly" id="edge18_Node000014_Node000002" title=" " alt="" coords="469,281,418,402,375,536,370,534,414,400,464,279"/>
<area shape="rect" id="Node000015" href="$memlist_8h.html" title=" " alt="" coords="428,401,516,427"/>
<area shape="poly" id="edge19_Node000014_Node000015" title=" " alt="" coords="475,280,475,388,469,388,469,280"/>
<area shape="rect" id="Node000016" href="$spinlock_8h.html" title=" " alt="" coords="509,328,597,353"/>
<area shape="poly" id="edge21_Node000014_Node000016" title=" " alt="" coords="487,278,532,317,528,321,483,282"/>
<area shape="poly" id="edge20_Node000015_Node000002" title=" " alt="" coords="466,428,411,502,384,539,380,535,407,498,461,425"/>
<area shape="poly" id="edge22_Node000016_Node000002" title=" " alt="" coords="555,354,547,389,530,428,500,465,466,497,399,543,396,539,462,493,497,461,526,425,542,387,549,353"/>
<area shape="rect" id="Node000017" href="$time_8h.html" title=" " alt="" coords="591,401,655,427"/>
<area shape="poly" id="edge23_Node000016_Node000017" title=" " alt="" coords="567,352,604,390,600,393,563,356"/>
<area shape="poly" id="edge24_Node000017_Node000002" title=" " alt="" coords="621,428,605,465,591,485,574,502,534,526,490,543,447,553,409,559,408,554,446,548,488,537,531,521,570,498,587,481,600,462,616,426"/>
<area shape="rect" id="Node000018" href="$systeminfo_8h.html" title=" " alt="" coords="641,475,748,500"/>
<area shape="poly" id="edge25_Node000017_Node000018" title=" " alt="" coords="636,425,675,463,671,467,633,429"/>
<area shape="poly" id="edge26_Node000018_Node000002" title=" " alt="" coords="642,503,409,553,407,548,641,497"/>
</map>

View File

@ -0,0 +1 @@
8ed812d2d1f2643ade1b6237a32543a4

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

View File

@ -0,0 +1,216 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/details/IBlackListAccessorDetails.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li><li class="navelem"><a class="el" href="dir_119cfabf1003304735730eef40ec5a75.html">details</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">IBlackListAccessorDetails.h</div></div>
</div><!--header-->
<div class="contents">
<a href="IBlackListAccessorDetails_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span> </div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include &lt;<a class="code" href="wut_8h.html">wut.h</a>&gt;</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include &lt;<a class="code" href="nn_2result_8h.html">nn/result.h</a>&gt;</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include &lt;<a class="code" href="sl__cpp_8h.html">nn/sl/sl_cpp.h</a>&gt;</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span> </div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span> </div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacenn_1_1sl.html">nn::sl</a></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span>{</div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="keyword">class </span>DataCreator;</div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="keyword">class </span>QuickStartApplicationSelector;</div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="keyword">namespace </span>details</div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span>{</div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="keyword">class </span>IBlackListAccessorBase;</div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="keyword">struct </span><a class="code hl_typedef" href="namespacenn_1_1sl_1_1details.html#a76d66baa95e4c1066c613ca0ddcb6746">IBlackListAccessorInternal</a>;</div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> </div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a2d8b1e081c8da67acd569292ea8b299c"> 18</a></span><span class="keyword">typedef</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a> (*<a class="code hl_typedef" href="namespacenn_1_1sl_1_1details.html#a2d8b1e081c8da67acd569292ea8b299c">IBlackListAccessor_GetFn</a>)(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal">IBlackListAccessorInternal</a> *, <a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfos</a>, <span class="keywordtype">int</span> *<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfosSize</a>, <span class="keywordtype">int</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">maxTitleInfos</a>);</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> </div>
<div class="foldopen" id="foldopen00020" data-start="{" data-end="};">
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html"> 20</a></span><span class="keyword">struct </span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_PACKED</a> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternalVTable">IBlackListAccessorInternalVTable</a></div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span>{</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a69765726bf8ba8c45905f0a98ad7f318"> 22</a></span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html">IBlackListAccessorBase</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a69765726bf8ba8c45905f0a98ad7f318">instance</a>; <span class="comment">// normally this is padding</span></div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#ab576d88e99031be3391d56e1d8c6b1e7"> 23</a></span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">uint32_t</a> <a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#ab576d88e99031be3391d56e1d8c6b1e7">info</a>;</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_PADDING_BYTES</a>(4);</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a4141423def66879e4d48cc281c39ce25"> 25</a></span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">uint32_t</a> <a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a4141423def66879e4d48cc281c39ce25">destructor</a>;</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_PADDING_BYTES</a>(4);</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a93c27e2273fbfe09aaee39669354726b"> 27</a></span> <a class="code hl_typedef" href="namespacenn_1_1sl_1_1details.html#a2d8b1e081c8da67acd569292ea8b299c">IBlackListAccessor_GetFn</a> <a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a93c27e2273fbfe09aaee39669354726b">GetFn</a>;</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>};</div>
</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_CHECK_SIZE</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternalVTable">IBlackListAccessorInternalVTable</a>, 0x18);</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_CHECK_OFFSET</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternalVTable">IBlackListAccessorInternalVTable</a>, 0x00, instance);</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_CHECK_OFFSET</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternalVTable">IBlackListAccessorInternalVTable</a>, 0x14, GetFn);</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
<div class="foldopen" id="foldopen00033" data-start="{" data-end="};">
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html"> 33</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_PACKED</a> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal">IBlackListAccessorInternal</a></div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span>{</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a629bb734d2b3d35db375910fb209b388"> 35</a></span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternalVTable">IBlackListAccessorInternalVTable</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a629bb734d2b3d35db375910fb209b388">vtable</a>;</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a76d66baa95e4c1066c613ca0ddcb6746"> 36</a></span>} IBlackListAccessorInternal;</div>
</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span>WUT_CHECK_SIZE(IBlackListAccessorInternal, 0x04);</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span>WUT_CHECK_OFFSET(IBlackListAccessorInternal, 0x00, vtable);</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> </div>
<div class="foldopen" id="foldopen00040" data-start="{" data-end="};">
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html"> 40</a></span><span class="keyword">class </span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html">IBlackListAccessorBase</a></div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span>{</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html#af4c537754a1193f91c141b081bae0408"> 42</a></span> <span class="keyword">friend</span> <span class="keyword">class </span><a class="code hl_friend" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html#af4c537754a1193f91c141b081bae0408">nn::sl::DataCreator</a>;</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html#a586703b241027148347e28a25bfc8f96"> 43</a></span> <span class="keyword">friend</span> <span class="keyword">class </span><a class="code hl_class" href="classnn_1_1sl_1_1QuickStartApplicationSelector.html">nn::sl::QuickStartApplicationSelector</a>;</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html#ab80120f95b55d1e30bcecb589a4bad82"> 46</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html#ab80120f95b55d1e30bcecb589a4bad82">IBlackListAccessorBase</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html#a43a7d0c47b963ad4ca387a23a22a5f53"> 47</a></span> <span class="keyword">virtual</span> <a class="code hl_function" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html#a43a7d0c47b963ad4ca387a23a22a5f53">~IBlackListAccessorBase</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html#ad4e311aa73da345934c2d3ec999abbb9"> 50</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html#ad4e311aa73da345934c2d3ec999abbb9">Get</a>(<a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">nn::sl::TitleInfo</a> *<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfos</a>, <span class="keywordtype">int</span> *<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfosSize</a>, <span class="keywordtype">int</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">maxTitleInfos</a>) <span class="keyword">const</span> = 0;</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> </div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <span class="keyword">virtual</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal">details::IBlackListAccessorInternal</a> *</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> GetInternal() = 0;</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span>};</div>
</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> </div>
<div class="foldopen" id="foldopen00057" data-start="{" data-end="};">
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1BlackListAccessorFromPtr.html"> 57</a></span><span class="keyword">class </span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1BlackListAccessorFromPtr.html">BlackListAccessorFromPtr</a> : <span class="keyword">public</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html">IBlackListAccessorBase</a></div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span>{</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00060" data-start="{" data-end="}">
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1BlackListAccessorFromPtr.html#a638930fbb9bce3f360e7a053d60faed0"> 60</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="classnn_1_1sl_1_1details_1_1BlackListAccessorFromPtr.html#a638930fbb9bce3f360e7a053d60faed0">BlackListAccessorFromPtr</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal">details::IBlackListAccessorInternal</a> *ptr) :</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> mInstancePtr(ptr)</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> {</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> }</div>
</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00065" data-start="{" data-end="}">
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1BlackListAccessorFromPtr.html#ac4cc68c133e9bd24657a98e73f2d921c"> 65</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1details_1_1BlackListAccessorFromPtr.html#ac4cc68c133e9bd24657a98e73f2d921c">Get</a>(<a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">nn::sl::TitleInfo</a> *<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfos</a>, <span class="keywordtype">int</span> *<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfosSize</a>, <span class="keywordtype">int</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">maxTitleInfos</a>)<span class="keyword"> const override</span></div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keywordflow">if</span> (!mInstancePtr) {</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="keywordflow">return</span> {<a class="code hl_enumvalue" href="classnn_1_1Result.html#a221b779e6bb7b8d40677d7642bfefac5a8684be68df3e6f94931ebf73a51de477">Result::LEVEL_FATAL</a>, <a class="code hl_enumvalue" href="classnn_1_1Result.html#a88683b64d84542943724ba0f211153afa4523a659dc718e89d2fe1298ded0521c">Result::RESULT_MODULE_NN_SL</a>, 1};</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> }</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <span class="keywordflow">return</span> mInstancePtr-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a629bb734d2b3d35db375910fb209b388">vtable</a>-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a93c27e2273fbfe09aaee39669354726b">GetFn</a>(mInstancePtr, <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfos</a>, <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfosSize</a>, <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">maxTitleInfos</a>);</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> }</div>
</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal">nn::sl::details::IBlackListAccessorInternal</a> *</div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> GetInternal()<span class="keyword"> override</span></div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> <span class="keywordflow">return</span> mInstancePtr;</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> }</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> </div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal">details::IBlackListAccessorInternal</a> *mInstancePtr;</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span>};</div>
</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span>} <span class="comment">// namespace details</span></div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> </div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span>} <span class="comment">// namespace nn::sl</span></div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> </div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclassnn_1_1Result_html"><div class="ttname"><a href="classnn_1_1Result.html">nn::Result</a></div><div class="ttdoc">Result value type used by nn libraries.</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00069">result.h:70</a></div></div>
<div class="ttc" id="aclassnn_1_1Result_html_a221b779e6bb7b8d40677d7642bfefac5a8684be68df3e6f94931ebf73a51de477"><div class="ttname"><a href="classnn_1_1Result.html#a221b779e6bb7b8d40677d7642bfefac5a8684be68df3e6f94931ebf73a51de477">nn::Result::LEVEL_FATAL</a></div><div class="ttdeci">@ LEVEL_FATAL</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00075">result.h:75</a></div></div>
<div class="ttc" id="aclassnn_1_1Result_html_a88683b64d84542943724ba0f211153afa4523a659dc718e89d2fe1298ded0521c"><div class="ttname"><a href="classnn_1_1Result.html#a88683b64d84542943724ba0f211153afa4523a659dc718e89d2fe1298ded0521c">nn::Result::RESULT_MODULE_NN_SL</a></div><div class="ttdeci">@ RESULT_MODULE_NN_SL</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00116">result.h:116</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1QuickStartApplicationSelector_html"><div class="ttname"><a href="classnn_1_1sl_1_1QuickStartApplicationSelector.html">nn::sl::QuickStartApplicationSelector</a></div><div class="ttdef"><b>Definition</b> <a href="QuickStartApplicationSelector_8h_source.html#l00052">QuickStartApplicationSelector.h:53</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1BlackListAccessorFromPtr_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1BlackListAccessorFromPtr.html">nn::sl::details::BlackListAccessorFromPtr</a></div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00057">IBlackListAccessorDetails.h:58</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1BlackListAccessorFromPtr_html_a638930fbb9bce3f360e7a053d60faed0"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1BlackListAccessorFromPtr.html#a638930fbb9bce3f360e7a053d60faed0">nn::sl::details::BlackListAccessorFromPtr::BlackListAccessorFromPtr</a></div><div class="ttdeci">BlackListAccessorFromPtr(details::IBlackListAccessorInternal *ptr)</div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00060">IBlackListAccessorDetails.h:60</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1BlackListAccessorFromPtr_html_ac4cc68c133e9bd24657a98e73f2d921c"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1BlackListAccessorFromPtr.html#ac4cc68c133e9bd24657a98e73f2d921c">nn::sl::details::BlackListAccessorFromPtr::Get</a></div><div class="ttdeci">nn::Result Get(nn::sl::TitleInfo *outTitleInfos, int *outTitleInfosSize, int maxTitleInfos) const override</div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00065">IBlackListAccessorDetails.h:65</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IBlackListAccessorBase_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html">nn::sl::details::IBlackListAccessorBase</a></div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00040">IBlackListAccessorDetails.h:41</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IBlackListAccessorBase_html_a43a7d0c47b963ad4ca387a23a22a5f53"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html#a43a7d0c47b963ad4ca387a23a22a5f53">nn::sl::details::IBlackListAccessorBase::~IBlackListAccessorBase</a></div><div class="ttdeci">virtual ~IBlackListAccessorBase()=default</div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IBlackListAccessorBase_html_ab80120f95b55d1e30bcecb589a4bad82"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html#ab80120f95b55d1e30bcecb589a4bad82">nn::sl::details::IBlackListAccessorBase::IBlackListAccessorBase</a></div><div class="ttdeci">IBlackListAccessorBase()=default</div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IBlackListAccessorBase_html_ad4e311aa73da345934c2d3ec999abbb9"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html#ad4e311aa73da345934c2d3ec999abbb9">nn::sl::details::IBlackListAccessorBase::Get</a></div><div class="ttdeci">virtual nn::Result Get(nn::sl::TitleInfo *outTitleInfos, int *outTitleInfosSize, int maxTitleInfos) const =0</div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IBlackListAccessorBase_html_af4c537754a1193f91c141b081bae0408"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html#af4c537754a1193f91c141b081bae0408">nn::sl::details::IBlackListAccessorBase::DataCreator</a></div><div class="ttdeci">friend class nn::sl::DataCreator</div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00042">IBlackListAccessorDetails.h:42</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1SerializerFromPtr_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">nn::sl::details::SerializerFromPtr</a></div><div class="ttdef"><b>Definition</b> <a href="ISerializerDetails_8h_source.html#l00085">ISerializerDetails.h:86</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a2d8b1e081c8da67acd569292ea8b299c"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a2d8b1e081c8da67acd569292ea8b299c">nn::sl::details::IBlackListAccessor_GetFn</a></div><div class="ttdeci">nn::Result(* IBlackListAccessor_GetFn)(IBlackListAccessorInternal *, TitleInfo *outTitleInfos, int *outTitleInfosSize, int maxTitleInfos)</div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00018">IBlackListAccessorDetails.h:18</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a4141423def66879e4d48cc281c39ce25"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a4141423def66879e4d48cc281c39ce25">nn::sl::details::IBlackListAccessorInternalVTable::destructor</a></div><div class="ttdeci">uint32_t destructor</div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00025">IBlackListAccessorDetails.h:25</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a629bb734d2b3d35db375910fb209b388"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a629bb734d2b3d35db375910fb209b388">nn::sl::details::IBlackListAccessorInternal::vtable</a></div><div class="ttdeci">IBlackListAccessorInternalVTable * vtable</div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00035">IBlackListAccessorDetails.h:35</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a69765726bf8ba8c45905f0a98ad7f318"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a69765726bf8ba8c45905f0a98ad7f318">nn::sl::details::IBlackListAccessorInternalVTable::instance</a></div><div class="ttdeci">IBlackListAccessorBase * instance</div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00022">IBlackListAccessorDetails.h:22</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a76d66baa95e4c1066c613ca0ddcb6746"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a76d66baa95e4c1066c613ca0ddcb6746">nn::sl::details::IBlackListAccessorInternal</a></div><div class="ttdeci">struct nn::sl::details::IBlackListAccessorInternal IBlackListAccessorInternal</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a93c27e2273fbfe09aaee39669354726b"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a93c27e2273fbfe09aaee39669354726b">nn::sl::details::IBlackListAccessorInternalVTable::GetFn</a></div><div class="ttdeci">IBlackListAccessor_GetFn GetFn</div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00027">IBlackListAccessorDetails.h:27</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_ab576d88e99031be3391d56e1d8c6b1e7"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#ab576d88e99031be3391d56e1d8c6b1e7">nn::sl::details::IBlackListAccessorInternalVTable::info</a></div><div class="ttdeci">uint32_t info</div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00023">IBlackListAccessorDetails.h:23</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal">nn::sl::details::IBlackListAccessorInternal</a></div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00033">IBlackListAccessorDetails.h:34</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1IBlackListAccessorInternalVTable"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternalVTable">nn::sl::details::IBlackListAccessorInternalVTable</a></div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00020">IBlackListAccessorDetails.h:21</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html"><div class="ttname"><a href="namespacenn_1_1sl.html">nn::sl</a></div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00011">CacheManager.h:12</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html_structnn_1_1sl_1_1TitleInfo"><div class="ttname"><a href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">nn::sl::TitleInfo</a></div><div class="ttdef"><b>Definition</b> <a href="sl__cpp_8h_source.html#l00152">sl_cpp.h:153</a></div></div>
<div class="ttc" id="ann_2result_8h_html"><div class="ttname"><a href="nn_2result_8h.html">result.h</a></div></div>
<div class="ttc" id="asl__cpp_8h_html"><div class="ttname"><a href="sl__cpp_8h.html">sl_cpp.h</a></div></div>
<div class="ttc" id="awut_8h_html"><div class="ttname"><a href="wut_8h.html">wut.h</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

184
IBlackListAccessor_8h.html Normal file
View File

@ -0,0 +1,184 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/IBlackListAccessor.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">IBlackListAccessor.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="wut_8h_source.html">wut.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="nn_2result_8h_source.html">nn/result.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="IBlackListAccessorDetails_8h_source.html">nn/sl/details/IBlackListAccessorDetails.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="sl__cpp_8h_source.html">nn/sl/sl_cpp.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for IBlackListAccessor.h:</div>
<div class="dyncontent">
<div class="center"><img src="IBlackListAccessor_8h__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IBlackListAccessor_8h" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IBlackListAccessor_8h" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IBlackListAccessor_8h">
<area shape="rect" title=" " alt="" coords="86,5,289,60"/>
<area shape="rect" href="wut_8h.html" title=" " alt="" coords="329,636,388,661"/>
<area shape="poly" title=" " alt="" coords="100,62,64,83,34,110,18,133,11,154,9,207,9,503,11,526,18,546,29,564,43,580,81,605,126,623,177,635,228,642,316,646,315,651,227,647,176,640,125,628,78,610,40,584,25,567,13,549,6,527,4,503,4,207,5,153,13,131,30,106,61,78,97,58"/>
<area shape="rect" href="nn_2result_8h.html" title=" " alt="" coords="161,269,252,295"/>
<area shape="poly" title=" " alt="" coords="206,59,218,82,226,107,231,148,229,189,216,257,211,256,224,189,226,148,221,109,213,84,202,61"/>
<area shape="rect" href="IBlackListAccessorDetails_8h.html" title=" " alt="" coords="44,108,212,148"/>
<area shape="poly" title=" " alt="" coords="173,62,149,98,145,95,168,59"/>
<area shape="rect" href="sl__cpp_8h.html" title=" " alt="" coords="287,196,398,221"/>
<area shape="poly" title=" " alt="" coords="220,58,270,106,329,183,325,186,266,110,217,62"/>
<area shape="rect" title=" " alt="" coords="156,709,284,735"/>
<area shape="poly" title=" " alt="" coords="337,664,256,705,253,701,335,659"/>
<area shape="rect" href="wut__types_8h.html" title=" " alt="" coords="308,709,409,735"/>
<area shape="poly" title=" " alt="" coords="361,662,361,696,356,696,356,662"/>
<area shape="rect" href="wut__rplwrap_8h.html" title=" " alt="" coords="433,709,548,735"/>
<area shape="poly" title=" " alt="" coords="381,659,458,700,455,705,378,664"/>
<area shape="rect" title=" " alt="" coords="155,783,242,808"/>
<area shape="poly" title=" " alt="" coords="334,737,238,779,236,775,331,732"/>
<area shape="rect" title=" " alt="" coords="266,783,349,808"/>
<area shape="poly" title=" " alt="" coords="352,737,326,773,322,770,348,733"/>
<area shape="rect" title=" " alt="" coords="373,783,448,808"/>
<area shape="poly" title=" " alt="" coords="369,733,396,770,392,773,365,737"/>
<area shape="rect" title=" " alt="" coords="472,783,543,808"/>
<area shape="poly" title=" " alt="" coords="383,732,472,774,470,779,381,737"/>
<area shape="poly" title=" " alt="" coords="209,295,209,427,209,503,210,529,215,549,224,566,240,586,257,602,277,614,317,633,315,638,274,619,254,606,236,590,220,569,210,551,205,530,204,503,204,427,204,295"/>
<area shape="poly" title=" " alt="" coords="129,149,126,281,126,503,132,533,146,559,168,580,195,598,258,624,316,638,315,643,256,629,193,603,165,585,142,562,127,535,121,504,121,281,124,148"/>
<area shape="poly" title=" " alt="" coords="140,147,196,256,192,258,135,150"/>
<area shape="poly" title=" " alt="" coords="180,146,299,189,297,194,178,151"/>
<area shape="poly" title=" " alt="" coords="336,223,315,257,290,306,269,365,262,396,260,427,260,503,267,540,285,574,309,603,334,625,330,629,305,606,281,577,262,542,254,504,254,427,257,395,263,363,285,304,311,254,332,220"/>
<area shape="poly" title=" " alt="" coords="322,224,242,265,239,261,319,219"/>
<area shape="rect" href="mcp_8h.html" title=" " alt="" coords="294,343,409,368"/>
<area shape="poly" title=" " alt="" coords="346,222,353,329,347,329,340,222"/>
<area shape="rect" href="memdefaultheap_8h.html" title=" " alt="" coords="483,269,682,295"/>
<area shape="poly" title=" " alt="" coords="382,219,531,263,529,268,380,224"/>
<area shape="poly" title=" " alt="" coords="355,368,360,622,355,622,349,368"/>
<area shape="poly" title=" " alt="" coords="615,292,656,312,699,340,718,358,733,379,744,402,748,427,748,503,745,524,738,540,728,552,714,561,641,590,578,614,513,631,401,647,401,642,512,626,576,609,639,586,711,556,724,548,734,537,740,522,742,503,742,428,739,403,729,382,714,362,696,344,653,316,613,297"/>
<area shape="rect" href="memheap_8h.html" title=" " alt="" coords="532,343,632,368"/>
<area shape="poly" title=" " alt="" coords="585,295,585,329,580,329,580,295"/>
<area shape="poly" title=" " alt="" coords="588,368,597,409,602,467,600,499,595,532,584,562,567,590,550,607,531,620,487,638,442,648,401,651,401,646,441,643,485,633,528,615,547,602,563,586,579,560,590,530,595,499,596,467,591,409,583,369"/>
<area shape="rect" href="memlist_8h.html" title=" " alt="" coords="620,489,708,515"/>
<area shape="poly" title=" " alt="" coords="591,367,653,476,648,479,587,370"/>
<area shape="rect" href="spinlock_8h.html" title=" " alt="" coords="409,416,497,441"/>
<area shape="poly" title=" " alt="" coords="563,370,488,411,485,407,560,366"/>
<area shape="poly" title=" " alt="" coords="662,516,643,553,629,573,610,590,558,618,502,636,448,645,401,649,401,644,447,640,501,630,556,613,607,586,625,570,639,550,657,514"/>
<area shape="poly" title=" " alt="" coords="445,443,428,464,411,491,383,561,366,623,361,622,378,560,407,488,423,461,440,440"/>
<area shape="rect" href="time_8h.html" title=" " alt="" coords="421,489,485,515"/>
<area shape="poly" title=" " alt="" coords="456,442,456,476,450,476,450,442"/>
<area shape="poly" title=" " alt="" coords="447,517,376,626,371,623,443,514"/>
<area shape="rect" href="systeminfo_8h.html" title=" " alt="" coords="446,563,553,588"/>
<area shape="poly" title=" " alt="" coords="463,514,487,550,482,553,458,516"/>
<area shape="poly" title=" " alt="" coords="478,590,395,632,392,627,476,586"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="IBlackListAccessor_8h__dep__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IBlackListAccessor_8hdep" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IBlackListAccessor_8hdep" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IBlackListAccessor_8hdep">
<area shape="rect" title=" " alt="" coords="5,5,208,60"/>
<area shape="rect" href="sl_8h.html" title=" " alt="" coords="20,211,193,251"/>
<area shape="poly" title=" " alt="" coords="81,73,64,109,59,135,64,162,76,187,92,209,87,212,71,190,59,163,54,135,59,107,76,70"/>
<area shape="rect" href="QuickStartApplicationSelector_8h.html" title=" " alt="" coords="73,108,281,163"/>
<area shape="poly" title=" " alt="" coords="135,70,161,106,157,109,131,73"/>
<area shape="poly" title=" " alt="" coords="151,175,123,212,119,209,147,172"/>
</map>
</div>
</div>
<p><a href="IBlackListAccessor_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnn_1_1sl_1_1IBlackListAccessor.html">IBlackListAccessor</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacenn" id="r_namespacenn"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn.html">nn</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl" id="r_namespacenn_1_1sl"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl.html">nn::sl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a38b83247f92cc8c8e3cbc6f226f72120" id="r_a38b83247f92cc8c8e3cbc6f226f72120"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html">details::IBlackListAccessorBase</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl.html#a38b83247f92cc8c8e3cbc6f226f72120">GetDefaultBlackListAccessor</a> ()</td></tr>
<tr class="separator:a38b83247f92cc8c8e3cbc6f226f72120"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,8 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/IBlackListAccessor.h" name="/home/runner/work/wut/wut/include/nn/sl/IBlackListAccessor.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,208,60"/>
<area shape="rect" id="Node000002" href="$sl_8h.html" title=" " alt="" coords="20,211,193,251"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="81,73,64,109,59,135,64,162,76,187,92,209,87,212,71,190,59,163,54,135,59,107,76,70"/>
<area shape="rect" id="Node000003" href="$QuickStartApplicationSelector_8h.html" title=" " alt="" coords="73,108,281,163"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="135,70,161,106,157,109,131,73"/>
<area shape="poly" id="edge3_Node000003_Node000002" title=" " alt="" coords="151,175,123,212,119,209,147,172"/>
</map>

View File

@ -0,0 +1 @@
97ebb86d41ec34909f9c485e34d1a0e8

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View File

@ -0,0 +1,52 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/IBlackListAccessor.h" name="/home/runner/work/wut/wut/include/nn/sl/IBlackListAccessor.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="86,5,289,60"/>
<area shape="rect" id="Node000002" href="$wut_8h.html" title=" " alt="" coords="329,636,388,661"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="100,62,64,83,34,110,18,133,11,154,9,207,9,503,11,526,18,546,29,564,43,580,81,605,126,623,177,635,228,642,316,646,315,651,227,647,176,640,125,628,78,610,40,584,25,567,13,549,6,527,4,503,4,207,5,153,13,131,30,106,61,78,97,58"/>
<area shape="rect" id="Node000010" href="$nn_2result_8h.html" title=" " alt="" coords="161,269,252,295"/>
<area shape="poly" id="edge9_Node000001_Node000010" title=" " alt="" coords="206,59,218,82,226,107,231,148,229,189,216,257,211,256,224,189,226,148,221,109,213,84,202,61"/>
<area shape="rect" id="Node000011" href="$IBlackListAccessorDetails_8h.html" title=" " alt="" coords="44,108,212,148"/>
<area shape="poly" id="edge11_Node000001_Node000011" title=" " alt="" coords="173,62,149,98,145,95,168,59"/>
<area shape="rect" id="Node000012" href="$sl__cpp_8h.html" title=" " alt="" coords="287,196,398,221"/>
<area shape="poly" id="edge31_Node000001_Node000012" title=" " alt="" coords="220,58,270,106,329,183,325,186,266,110,217,62"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="156,709,284,735"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="337,664,256,705,253,701,335,659"/>
<area shape="rect" id="Node000004" href="$wut__types_8h.html" title=" " alt="" coords="308,709,409,735"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="361,662,361,696,356,696,356,662"/>
<area shape="rect" id="Node000009" href="$wut__rplwrap_8h.html" title=" " alt="" coords="433,709,548,735"/>
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="381,659,458,700,455,705,378,664"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="155,783,242,808"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="334,737,238,779,236,775,331,732"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="266,783,349,808"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="352,737,326,773,322,770,348,733"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="373,783,448,808"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="369,733,396,770,392,773,365,737"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="472,783,543,808"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="383,732,472,774,470,779,381,737"/>
<area shape="poly" id="edge10_Node000010_Node000002" title=" " alt="" coords="209,295,209,427,209,503,210,529,215,549,224,566,240,586,257,602,277,614,317,633,315,638,274,619,254,606,236,590,220,569,210,551,205,530,204,503,204,427,204,295"/>
<area shape="poly" id="edge12_Node000011_Node000002" title=" " alt="" coords="129,149,126,281,126,503,132,533,146,559,168,580,195,598,258,624,316,638,315,643,256,629,193,603,165,585,142,562,127,535,121,504,121,281,124,148"/>
<area shape="poly" id="edge13_Node000011_Node000010" title=" " alt="" coords="140,147,196,256,192,258,135,150"/>
<area shape="poly" id="edge14_Node000011_Node000012" title=" " alt="" coords="180,146,299,189,297,194,178,151"/>
<area shape="poly" id="edge15_Node000012_Node000002" title=" " alt="" coords="336,223,315,257,290,306,269,365,262,396,260,427,260,503,267,540,285,574,309,603,334,625,330,629,305,606,281,577,262,542,254,504,254,427,257,395,263,363,285,304,311,254,332,220"/>
<area shape="poly" id="edge30_Node000012_Node000010" title=" " alt="" coords="322,224,242,265,239,261,319,219"/>
<area shape="rect" id="Node000013" href="$mcp_8h.html" title=" " alt="" coords="294,343,409,368"/>
<area shape="poly" id="edge16_Node000012_Node000013" title=" " alt="" coords="346,222,353,329,347,329,340,222"/>
<area shape="rect" id="Node000014" href="$memdefaultheap_8h.html" title=" " alt="" coords="483,269,682,295"/>
<area shape="poly" id="edge18_Node000012_Node000014" title=" " alt="" coords="382,219,531,263,529,268,380,224"/>
<area shape="poly" id="edge17_Node000013_Node000002" title=" " alt="" coords="355,368,360,622,355,622,349,368"/>
<area shape="poly" id="edge19_Node000014_Node000002" title=" " alt="" coords="615,292,656,312,699,340,718,358,733,379,744,402,748,427,748,503,745,524,738,540,728,552,714,561,641,590,578,614,513,631,401,647,401,642,512,626,576,609,639,586,711,556,724,548,734,537,740,522,742,503,742,428,739,403,729,382,714,362,696,344,653,316,613,297"/>
<area shape="rect" id="Node000015" href="$memheap_8h.html" title=" " alt="" coords="532,343,632,368"/>
<area shape="poly" id="edge20_Node000014_Node000015" title=" " alt="" coords="585,295,585,329,580,329,580,295"/>
<area shape="poly" id="edge21_Node000015_Node000002" title=" " alt="" coords="588,368,597,409,602,467,600,499,595,532,584,562,567,590,550,607,531,620,487,638,442,648,401,651,401,646,441,643,485,633,528,615,547,602,563,586,579,560,590,530,595,499,596,467,591,409,583,369"/>
<area shape="rect" id="Node000016" href="$memlist_8h.html" title=" " alt="" coords="620,489,708,515"/>
<area shape="poly" id="edge22_Node000015_Node000016" title=" " alt="" coords="591,367,653,476,648,479,587,370"/>
<area shape="rect" id="Node000017" href="$spinlock_8h.html" title=" " alt="" coords="409,416,497,441"/>
<area shape="poly" id="edge24_Node000015_Node000017" title=" " alt="" coords="563,370,488,411,485,407,560,366"/>
<area shape="poly" id="edge23_Node000016_Node000002" title=" " alt="" coords="662,516,643,553,629,573,610,590,558,618,502,636,448,645,401,649,401,644,447,640,501,630,556,613,607,586,625,570,639,550,657,514"/>
<area shape="poly" id="edge25_Node000017_Node000002" title=" " alt="" coords="445,443,428,464,411,491,383,561,366,623,361,622,378,560,407,488,423,461,440,440"/>
<area shape="rect" id="Node000018" href="$time_8h.html" title=" " alt="" coords="421,489,485,515"/>
<area shape="poly" id="edge26_Node000017_Node000018" title=" " alt="" coords="456,442,456,476,450,476,450,442"/>
<area shape="poly" id="edge27_Node000018_Node000002" title=" " alt="" coords="447,517,376,626,371,623,443,514"/>
<area shape="rect" id="Node000019" href="$systeminfo_8h.html" title=" " alt="" coords="446,563,553,588"/>
<area shape="poly" id="edge28_Node000018_Node000019" title=" " alt="" coords="463,514,487,550,482,553,458,516"/>
<area shape="poly" id="edge29_Node000019_Node000002" title=" " alt="" coords="478,590,395,632,392,627,476,586"/>
</map>

View File

@ -0,0 +1 @@
ef5f49706b7090513929fc42158ef2e2

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

View File

@ -0,0 +1,193 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/IBlackListAccessor.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">IBlackListAccessor.h</div></div>
</div><!--header-->
<div class="contents">
<a href="IBlackListAccessor_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span> </div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include &lt;<a class="code" href="wut_8h.html">wut.h</a>&gt;</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include &lt;<a class="code" href="nn_2result_8h.html">nn/result.h</a>&gt;</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include &lt;<a class="code" href="IBlackListAccessorDetails_8h.html">nn/sl/details/IBlackListAccessorDetails.h</a>&gt;</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include &lt;<a class="code" href="sl__cpp_8h.html">nn/sl/sl_cpp.h</a>&gt;</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span> </div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span> </div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacenn_1_1sl.html">nn::sl</a></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span>{</div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> </div>
<div class="foldopen" id="foldopen00013" data-start="{" data-end="};">
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IBlackListAccessor.html"> 13</a></span><span class="keyword">class </span><a class="code hl_class" href="classnn_1_1sl_1_1IBlackListAccessor.html">IBlackListAccessor</a> : <span class="keyword">public</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html">details::IBlackListAccessorBase</a></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span>{</div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> </div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00017" data-start="{" data-end="}">
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IBlackListAccessor.html#ac2af43c8dab08a50958a37723d8f14ee"> 17</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1IBlackListAccessor.html#ac2af43c8dab08a50958a37723d8f14ee">IBlackListAccessor</a>()</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> {</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> InitInternalVtable();</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> }</div>
</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
<div class="foldopen" id="foldopen00023" data-start="{" data-end="}">
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IBlackListAccessor.html#aa5215c7ee5bb92bbe99bb7b178a11239"> 23</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1IBlackListAccessor.html#aa5215c7ee5bb92bbe99bb7b178a11239">IBlackListAccessor</a>(<a class="code hl_class" href="classnn_1_1sl_1_1IBlackListAccessor.html">IBlackListAccessor</a> &amp;src)</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> {</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> InitInternalVtable();</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> }</div>
</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> <a class="code hl_class" href="classnn_1_1sl_1_1IBlackListAccessor.html">IBlackListAccessor</a> &amp;</div>
<div class="foldopen" id="foldopen00029" data-start="{" data-end="}">
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IBlackListAccessor.html#ac5194a3d6b043307ccae7b80af50c700"> 29</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1IBlackListAccessor.html#ac5194a3d6b043307ccae7b80af50c700">operator=</a>(<span class="keyword">const</span> <a class="code hl_class" href="classnn_1_1sl_1_1IBlackListAccessor.html">IBlackListAccessor</a> &amp;other)</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> {</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> InitInternalVtable();</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> }</div>
</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <a class="code hl_class" href="classnn_1_1sl_1_1IBlackListAccessor.html">IBlackListAccessor</a> &amp;</div>
<div class="foldopen" id="foldopen00036" data-start="{" data-end="}">
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IBlackListAccessor.html#adeab2c202b15ced57a6d39785acb7ab0"> 36</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1IBlackListAccessor.html#adeab2c202b15ced57a6d39785acb7ab0">operator=</a>(<a class="code hl_class" href="classnn_1_1sl_1_1IBlackListAccessor.html">IBlackListAccessor</a> &amp;&amp;src) <span class="keyword">noexcept</span></div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> {</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> InitInternalVtable();</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> }</div>
</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IBlackListAccessor.html#a1fe6be4119674cc5ff69377936215c03"> 42</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1IBlackListAccessor.html#a1fe6be4119674cc5ff69377936215c03">~IBlackListAccessor</a>() <span class="keyword">override</span> = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <span class="keyword">static</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> GetWrapper(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal">details::IBlackListAccessorInternal</a> *instance, <a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">nn::sl::TitleInfo</a> *outTitleInfos, <span class="keywordtype">int</span> *outTitleInfosSize, <span class="keywordtype">int</span> maxTitleInfos)</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> {</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> <span class="keywordflow">return</span> instance-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a629bb734d2b3d35db375910fb209b388">vtable</a>-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a69765726bf8ba8c45905f0a98ad7f318">instance</a>-&gt;<a class="code hl_function" href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html#ad4e311aa73da345934c2d3ec999abbb9">Get</a>(outTitleInfos, outTitleInfosSize, maxTitleInfos);</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> }</div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal">details::IBlackListAccessorInternal</a> *</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> GetInternal()<span class="keyword"> override</span></div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> <span class="keywordflow">return</span> &amp;mInstance;</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> }</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> </div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <span class="keywordtype">void</span></div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> InitInternalVtable()</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> {</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> mVTable = {.<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a69765726bf8ba8c45905f0a98ad7f318">instance</a> = <span class="keyword">this</span>,</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> .GetFn = &amp;GetWrapper};</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> mInstance.<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a629bb734d2b3d35db375910fb209b388">vtable</a> = &amp;mVTable;</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> }</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> details::IBlackListAccessorInternal mInstance{};</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> details::IBlackListAccessorInternalVTable mVTable{};</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span>};</div>
</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span>details::IBlackListAccessorBase &amp;</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl.html#a38b83247f92cc8c8e3cbc6f226f72120"> 70</a></span><a class="code hl_function" href="namespacenn_1_1sl.html#a38b83247f92cc8c8e3cbc6f226f72120">GetDefaultBlackListAccessor</a>();</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span>} <span class="comment">// namespace nn::sl</span></div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aIBlackListAccessorDetails_8h_html"><div class="ttname"><a href="IBlackListAccessorDetails_8h.html">IBlackListAccessorDetails.h</a></div></div>
<div class="ttc" id="aclassnn_1_1Result_html"><div class="ttname"><a href="classnn_1_1Result.html">nn::Result</a></div><div class="ttdoc">Result value type used by nn libraries.</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00069">result.h:70</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IBlackListAccessor_html"><div class="ttname"><a href="classnn_1_1sl_1_1IBlackListAccessor.html">nn::sl::IBlackListAccessor</a></div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessor_8h_source.html#l00013">IBlackListAccessor.h:14</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IBlackListAccessor_html_a1fe6be4119674cc5ff69377936215c03"><div class="ttname"><a href="classnn_1_1sl_1_1IBlackListAccessor.html#a1fe6be4119674cc5ff69377936215c03">nn::sl::IBlackListAccessor::~IBlackListAccessor</a></div><div class="ttdeci">~IBlackListAccessor() override=default</div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IBlackListAccessor_html_aa5215c7ee5bb92bbe99bb7b178a11239"><div class="ttname"><a href="classnn_1_1sl_1_1IBlackListAccessor.html#aa5215c7ee5bb92bbe99bb7b178a11239">nn::sl::IBlackListAccessor::IBlackListAccessor</a></div><div class="ttdeci">IBlackListAccessor(IBlackListAccessor &amp;src)</div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessor_8h_source.html#l00023">IBlackListAccessor.h:23</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IBlackListAccessor_html_ac2af43c8dab08a50958a37723d8f14ee"><div class="ttname"><a href="classnn_1_1sl_1_1IBlackListAccessor.html#ac2af43c8dab08a50958a37723d8f14ee">nn::sl::IBlackListAccessor::IBlackListAccessor</a></div><div class="ttdeci">IBlackListAccessor()</div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessor_8h_source.html#l00017">IBlackListAccessor.h:17</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IBlackListAccessor_html_ac5194a3d6b043307ccae7b80af50c700"><div class="ttname"><a href="classnn_1_1sl_1_1IBlackListAccessor.html#ac5194a3d6b043307ccae7b80af50c700">nn::sl::IBlackListAccessor::operator=</a></div><div class="ttdeci">IBlackListAccessor &amp; operator=(const IBlackListAccessor &amp;other)</div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessor_8h_source.html#l00029">IBlackListAccessor.h:29</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IBlackListAccessor_html_adeab2c202b15ced57a6d39785acb7ab0"><div class="ttname"><a href="classnn_1_1sl_1_1IBlackListAccessor.html#adeab2c202b15ced57a6d39785acb7ab0">nn::sl::IBlackListAccessor::operator=</a></div><div class="ttdeci">IBlackListAccessor &amp; operator=(IBlackListAccessor &amp;&amp;src) noexcept</div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessor_8h_source.html#l00036">IBlackListAccessor.h:36</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IBlackListAccessorBase_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html">nn::sl::details::IBlackListAccessorBase</a></div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00040">IBlackListAccessorDetails.h:41</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IBlackListAccessorBase_html_ad4e311aa73da345934c2d3ec999abbb9"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IBlackListAccessorBase.html#ad4e311aa73da345934c2d3ec999abbb9">nn::sl::details::IBlackListAccessorBase::Get</a></div><div class="ttdeci">virtual nn::Result Get(nn::sl::TitleInfo *outTitleInfos, int *outTitleInfosSize, int maxTitleInfos) const =0</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a629bb734d2b3d35db375910fb209b388"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a629bb734d2b3d35db375910fb209b388">nn::sl::details::IBlackListAccessorInternal::vtable</a></div><div class="ttdeci">IBlackListAccessorInternalVTable * vtable</div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00035">IBlackListAccessorDetails.h:35</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a69765726bf8ba8c45905f0a98ad7f318"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a69765726bf8ba8c45905f0a98ad7f318">nn::sl::details::IBlackListAccessorInternalVTable::instance</a></div><div class="ttdeci">IBlackListAccessorBase * instance</div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00022">IBlackListAccessorDetails.h:22</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IBlackListAccessorInternal">nn::sl::details::IBlackListAccessorInternal</a></div><div class="ttdef"><b>Definition</b> <a href="IBlackListAccessorDetails_8h_source.html#l00033">IBlackListAccessorDetails.h:34</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html"><div class="ttname"><a href="namespacenn_1_1sl.html">nn::sl</a></div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00011">CacheManager.h:12</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html_a38b83247f92cc8c8e3cbc6f226f72120"><div class="ttname"><a href="namespacenn_1_1sl.html#a38b83247f92cc8c8e3cbc6f226f72120">nn::sl::GetDefaultBlackListAccessor</a></div><div class="ttdeci">details::IBlackListAccessorBase &amp; GetDefaultBlackListAccessor()</div></div>
<div class="ttc" id="anamespacenn_1_1sl_html_structnn_1_1sl_1_1TitleInfo"><div class="ttname"><a href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">nn::sl::TitleInfo</a></div><div class="ttdef"><b>Definition</b> <a href="sl__cpp_8h_source.html#l00152">sl_cpp.h:153</a></div></div>
<div class="ttc" id="ann_2result_8h_html"><div class="ttname"><a href="nn_2result_8h.html">result.h</a></div></div>
<div class="ttc" id="asl__cpp_8h_html"><div class="ttname"><a href="sl__cpp_8h.html">sl_cpp.h</a></div></div>
<div class="ttc" id="awut_8h_html"><div class="ttname"><a href="wut_8h.html">wut.h</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,259 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/details/IDefaultTitleAccessorDetails.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li><li class="navelem"><a class="el" href="dir_119cfabf1003304735730eef40ec5a75.html">details</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#typedef-members">Typedefs</a> </div>
<div class="headertitle"><div class="title">IDefaultTitleAccessorDetails.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="wut_8h_source.html">wut.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="nn_2result_8h_source.html">nn/result.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="sl__cpp_8h_source.html">nn/sl/sl_cpp.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for IDefaultTitleAccessorDetails.h:</div>
<div class="dyncontent">
<div class="center"><img src="IDefaultTitleAccessorDetails_8h__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IDefaultTitleAccessorDetails_8h" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IDefaultTitleAccessorDetails_8h" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IDefaultTitleAccessorDetails_8h">
<area shape="rect" title=" " alt="" coords="5,5,228,60"/>
<area shape="rect" href="wut_8h.html" title=" " alt="" coords="345,548,403,573"/>
<area shape="poly" title=" " alt="" coords="97,62,79,88,61,120,47,155,42,193,42,415,44,437,51,456,61,474,74,489,109,513,152,532,199,544,247,552,331,557,331,562,247,557,198,549,150,537,106,518,70,493,56,477,46,459,39,438,37,415,37,192,42,154,56,117,74,85,93,59"/>
<area shape="rect" href="nn_2result_8h.html" title=" " alt="" coords="77,181,167,207"/>
<area shape="poly" title=" " alt="" coords="120,60,124,168,118,168,115,60"/>
<area shape="rect" href="sl__cpp_8h.html" title=" " alt="" coords="155,108,265,133"/>
<area shape="poly" title=" " alt="" coords="147,58,189,96,185,100,143,62"/>
<area shape="rect" title=" " alt="" coords="171,621,299,647"/>
<area shape="poly" title=" " alt="" coords="353,576,271,617,269,613,351,571"/>
<area shape="rect" href="wut__types_8h.html" title=" " alt="" coords="323,621,425,647"/>
<area shape="poly" title=" " alt="" coords="377,574,377,608,371,608,371,574"/>
<area shape="rect" href="wut__rplwrap_8h.html" title=" " alt="" coords="449,621,563,647"/>
<area shape="poly" title=" " alt="" coords="396,571,474,612,471,617,394,576"/>
<area shape="rect" title=" " alt="" coords="171,695,257,720"/>
<area shape="poly" title=" " alt="" coords="349,649,254,691,252,687,347,644"/>
<area shape="rect" title=" " alt="" coords="282,695,365,720"/>
<area shape="poly" title=" " alt="" coords="368,649,342,685,337,682,363,645"/>
<area shape="rect" title=" " alt="" coords="389,695,463,720"/>
<area shape="poly" title=" " alt="" coords="385,645,412,682,407,685,380,649"/>
<area shape="rect" title=" " alt="" coords="488,695,559,720"/>
<area shape="poly" title=" " alt="" coords="399,644,488,686,485,691,397,649"/>
<area shape="poly" title=" " alt="" coords="127,207,134,263,139,339,139,415,142,442,150,462,165,480,186,498,221,520,259,535,331,552,330,558,257,541,218,525,183,502,161,483,146,465,137,444,134,415,134,339,129,264,121,207"/>
<area shape="poly" title=" " alt="" coords="212,134,206,339,206,415,209,439,219,460,233,479,250,496,292,523,333,542,331,547,289,528,247,500,229,482,214,462,204,440,201,416,201,339,207,134"/>
<area shape="poly" title=" " alt="" coords="198,135,149,175,145,170,194,131"/>
<area shape="rect" href="mcp_8h.html" title=" " alt="" coords="241,255,355,280"/>
<area shape="poly" title=" " alt="" coords="219,132,286,242,282,244,215,135"/>
<area shape="rect" href="memdefaultheap_8h.html" title=" " alt="" coords="293,181,492,207"/>
<area shape="poly" title=" " alt="" coords="240,131,351,174,349,179,238,136"/>
<area shape="poly" title=" " alt="" coords="300,280,304,373,314,437,332,499,356,536,351,539,328,501,309,438,299,374,295,280"/>
<area shape="poly" title=" " alt="" coords="395,207,378,534,373,534,389,207"/>
<area shape="rect" href="memheap_8h.html" title=" " alt="" coords="431,255,531,280"/>
<area shape="poly" title=" " alt="" coords="408,205,457,244,454,248,405,209"/>
<area shape="poly" title=" " alt="" coords="478,281,427,402,384,536,379,534,422,400,473,279"/>
<area shape="rect" href="memlist_8h.html" title=" " alt="" coords="437,401,525,427"/>
<area shape="poly" title=" " alt="" coords="483,280,483,388,478,388,478,280"/>
<area shape="rect" href="spinlock_8h.html" title=" " alt="" coords="518,328,606,353"/>
<area shape="poly" title=" " alt="" coords="495,278,540,317,537,321,492,282"/>
<area shape="poly" title=" " alt="" coords="474,428,420,502,393,539,388,535,416,498,470,425"/>
<area shape="poly" title=" " alt="" coords="563,354,556,389,539,428,509,465,474,497,408,543,405,539,471,493,505,461,534,425,551,387,558,353"/>
<area shape="rect" href="time_8h.html" title=" " alt="" coords="599,401,663,427"/>
<area shape="poly" title=" " alt="" coords="575,352,613,390,609,393,572,356"/>
<area shape="poly" title=" " alt="" coords="630,428,613,465,600,485,582,502,542,526,498,543,455,553,417,559,417,554,454,548,497,537,540,521,579,498,596,481,609,462,625,426"/>
<area shape="rect" href="systeminfo_8h.html" title=" " alt="" coords="650,475,757,500"/>
<area shape="poly" title=" " alt="" coords="645,425,684,463,680,467,641,429"/>
<area shape="poly" title=" " alt="" coords="651,503,417,553,416,548,650,497"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="IDefaultTitleAccessorDetails_8h__dep__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IDefaultTitleAccessorDetails_8hdep" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IDefaultTitleAccessorDetails_8hdep" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IDefaultTitleAccessorDetails_8hdep">
<area shape="rect" title=" " alt="" coords="5,5,228,60"/>
<area shape="rect" href="IDefaultTitleAccessor_8h.html" title=" " alt="" coords="21,108,213,163"/>
<area shape="poly" title=" " alt="" coords="119,74,119,108,114,108,114,74"/>
<area shape="rect" href="sl_8h.html" title=" " alt="" coords="30,313,203,353"/>
<area shape="poly" title=" " alt="" coords="91,175,74,211,69,238,74,265,86,290,102,312,97,315,81,293,69,266,64,238,69,210,86,173"/>
<area shape="rect" href="QuickStartApplicationSelector_8h.html" title=" " alt="" coords="83,211,291,265"/>
<area shape="poly" title=" " alt="" coords="145,173,171,209,167,212,141,176"/>
<area shape="poly" title=" " alt="" coords="161,278,133,315,129,312,157,275"/>
</map>
</div>
</div>
<p><a href="IDefaultTitleAccessorDetails_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternalVTable" id="r_structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternalVTable"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternalVTable">IDefaultTitleAccessorInternalVTable</a></td></tr>
<tr class="separator:structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternalVTable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal" id="r_structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal">IDefaultTitleAccessorInternal</a></td></tr>
<tr class="separator:structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html">IDefaultTitleAccessorBase</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnn_1_1sl_1_1details_1_1DefaultTitleAccessorFromPtr.html">DefaultTitleAccessorFromPtr</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacenn" id="r_namespacenn"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn.html">nn</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl" id="r_namespacenn_1_1sl"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl.html">nn::sl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl_1_1details" id="r_namespacenn_1_1sl_1_1details"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html">nn::sl::details</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a5465a2fa5b1ae746de629e98fe7d08cb" id="r_a5465a2fa5b1ae746de629e98fe7d08cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">typedef</a> <a class="el" href="classnn_1_1Result.html">nn::Result</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a5465a2fa5b1ae746de629e98fe7d08cb">IDefaultTitleAccessor_GetFn</a>) (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal">IDefaultTitleAccessorInternal</a> *, <a class="el" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *<a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfos</a>, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">int</a> *<a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfosSize</a>, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">int</a> <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">maxTitleInfos</a>)</td></tr>
<tr class="separator:a5465a2fa5b1ae746de629e98fe7d08cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3791785cab20d0a4bef0a63641cb2bdd" id="r_a3791785cab20d0a4bef0a63641cb2bdd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">typedef</a> <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">struct</a> <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal">nn::sl::details::IDefaultTitleAccessorInternal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#a3791785cab20d0a4bef0a63641cb2bdd">IDefaultTitleAccessorInternal</a></td></tr>
<tr class="separator:a3791785cab20d0a4bef0a63641cb2bdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
<a name="structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternalVTable" id="structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternalVTable"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternalVTable">&#9670;&#160;</a></span>nn::sl::details::IDefaultTitleAccessorInternalVTable</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct nn::sl::details::IDefaultTitleAccessorInternalVTable</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="IDefaultTitleAccessorDetails_8h_source.html#l00019">19</a> of file <a class="el" href="IDefaultTitleAccessorDetails_8h_source.html">IDefaultTitleAccessorDetails.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a05eb88b9a2d6dbc846c6a1bc93c5e036" name="a05eb88b9a2d6dbc846c6a1bc93c5e036"></a><a class="el" href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html">IDefaultTitleAccessorBase</a> *</td>
<td class="fieldname">
instance</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ab576d88e99031be3391d56e1d8c6b1e7" name="ab576d88e99031be3391d56e1d8c6b1e7"></a><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">uint32_t</a></td>
<td class="fieldname">
info</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a4141423def66879e4d48cc281c39ce25" name="a4141423def66879e4d48cc281c39ce25"></a><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">uint32_t</a></td>
<td class="fieldname">
destructor</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a75dae7686a9ccc9a5d3dff64c80ef6c5" name="a75dae7686a9ccc9a5d3dff64c80ef6c5"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#a5465a2fa5b1ae746de629e98fe7d08cb">IDefaultTitleAccessor_GetFn</a></td>
<td class="fieldname">
GetFn</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
<a name="structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal" id="structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal">&#9670;&#160;</a></span>nn::sl::details::IDefaultTitleAccessorInternal</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct nn::sl::details::IDefaultTitleAccessorInternal</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="IDefaultTitleAccessorDetails_8h_source.html#l00032">32</a> of file <a class="el" href="IDefaultTitleAccessorDetails_8h_source.html">IDefaultTitleAccessorDetails.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="ae613328f23bba277c72a32bf5f3c82ea" name="ae613328f23bba277c72a32bf5f3c82ea"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternalVTable">IDefaultTitleAccessorInternalVTable</a> *</td>
<td class="fieldname">
vtable</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,10 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/details/IDefaultTitleAccessorDetails.h" name="/home/runner/work/wut/wut/include/nn/sl/details/IDefaultTitleAccessorDetails.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,228,60"/>
<area shape="rect" id="Node000002" href="$IDefaultTitleAccessor_8h.html" title=" " alt="" coords="21,108,213,163"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="119,74,119,108,114,108,114,74"/>
<area shape="rect" id="Node000003" href="$sl_8h.html" title=" " alt="" coords="30,313,203,353"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="91,175,74,211,69,238,74,265,86,290,102,312,97,315,81,293,69,266,64,238,69,210,86,173"/>
<area shape="rect" id="Node000004" href="$QuickStartApplicationSelector_8h.html" title=" " alt="" coords="83,211,291,265"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="145,173,171,209,167,212,141,176"/>
<area shape="poly" id="edge4_Node000004_Node000003" title=" " alt="" coords="161,278,133,315,129,312,157,275"/>
</map>

View File

@ -0,0 +1 @@
dcaeb2eacedc6459617e886f0795a86a

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@ -0,0 +1,47 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/details/IDefaultTitleAccessorDetails.h" name="/home/runner/work/wut/wut/include/nn/sl/details/IDefaultTitleAccessorDetails.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,228,60"/>
<area shape="rect" id="Node000002" href="$wut_8h.html" title=" " alt="" coords="345,548,403,573"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="97,62,79,88,61,120,47,155,42,193,42,415,44,437,51,456,61,474,74,489,109,513,152,532,199,544,247,552,331,557,331,562,247,557,198,549,150,537,106,518,70,493,56,477,46,459,39,438,37,415,37,192,42,154,56,117,74,85,93,59"/>
<area shape="rect" id="Node000010" href="$nn_2result_8h.html" title=" " alt="" coords="77,181,167,207"/>
<area shape="poly" id="edge9_Node000001_Node000010" title=" " alt="" coords="120,60,124,168,118,168,115,60"/>
<area shape="rect" id="Node000011" href="$sl__cpp_8h.html" title=" " alt="" coords="155,108,265,133"/>
<area shape="poly" id="edge11_Node000001_Node000011" title=" " alt="" coords="147,58,189,96,185,100,143,62"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="171,621,299,647"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="353,576,271,617,269,613,351,571"/>
<area shape="rect" id="Node000004" href="$wut__types_8h.html" title=" " alt="" coords="323,621,425,647"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="377,574,377,608,371,608,371,574"/>
<area shape="rect" id="Node000009" href="$wut__rplwrap_8h.html" title=" " alt="" coords="449,621,563,647"/>
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="396,571,474,612,471,617,394,576"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="171,695,257,720"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="349,649,254,691,252,687,347,644"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="282,695,365,720"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="368,649,342,685,337,682,363,645"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="389,695,463,720"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="385,645,412,682,407,685,380,649"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="488,695,559,720"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="399,644,488,686,485,691,397,649"/>
<area shape="poly" id="edge10_Node000010_Node000002" title=" " alt="" coords="127,207,134,263,139,339,139,415,142,442,150,462,165,480,186,498,221,520,259,535,331,552,330,558,257,541,218,525,183,502,161,483,146,465,137,444,134,415,134,339,129,264,121,207"/>
<area shape="poly" id="edge12_Node000011_Node000002" title=" " alt="" coords="212,134,206,339,206,415,209,439,219,460,233,479,250,496,292,523,333,542,331,547,289,528,247,500,229,482,214,462,204,440,201,416,201,339,207,134"/>
<area shape="poly" id="edge27_Node000011_Node000010" title=" " alt="" coords="198,135,149,175,145,170,194,131"/>
<area shape="rect" id="Node000012" href="$mcp_8h.html" title=" " alt="" coords="241,255,355,280"/>
<area shape="poly" id="edge13_Node000011_Node000012" title=" " alt="" coords="219,132,286,242,282,244,215,135"/>
<area shape="rect" id="Node000013" href="$memdefaultheap_8h.html" title=" " alt="" coords="293,181,492,207"/>
<area shape="poly" id="edge15_Node000011_Node000013" title=" " alt="" coords="240,131,351,174,349,179,238,136"/>
<area shape="poly" id="edge14_Node000012_Node000002" title=" " alt="" coords="300,280,304,373,314,437,332,499,356,536,351,539,328,501,309,438,299,374,295,280"/>
<area shape="poly" id="edge16_Node000013_Node000002" title=" " alt="" coords="395,207,378,534,373,534,389,207"/>
<area shape="rect" id="Node000014" href="$memheap_8h.html" title=" " alt="" coords="431,255,531,280"/>
<area shape="poly" id="edge17_Node000013_Node000014" title=" " alt="" coords="408,205,457,244,454,248,405,209"/>
<area shape="poly" id="edge18_Node000014_Node000002" title=" " alt="" coords="478,281,427,402,384,536,379,534,422,400,473,279"/>
<area shape="rect" id="Node000015" href="$memlist_8h.html" title=" " alt="" coords="437,401,525,427"/>
<area shape="poly" id="edge19_Node000014_Node000015" title=" " alt="" coords="483,280,483,388,478,388,478,280"/>
<area shape="rect" id="Node000016" href="$spinlock_8h.html" title=" " alt="" coords="518,328,606,353"/>
<area shape="poly" id="edge21_Node000014_Node000016" title=" " alt="" coords="495,278,540,317,537,321,492,282"/>
<area shape="poly" id="edge20_Node000015_Node000002" title=" " alt="" coords="474,428,420,502,393,539,388,535,416,498,470,425"/>
<area shape="poly" id="edge22_Node000016_Node000002" title=" " alt="" coords="563,354,556,389,539,428,509,465,474,497,408,543,405,539,471,493,505,461,534,425,551,387,558,353"/>
<area shape="rect" id="Node000017" href="$time_8h.html" title=" " alt="" coords="599,401,663,427"/>
<area shape="poly" id="edge23_Node000016_Node000017" title=" " alt="" coords="575,352,613,390,609,393,572,356"/>
<area shape="poly" id="edge24_Node000017_Node000002" title=" " alt="" coords="630,428,613,465,600,485,582,502,542,526,498,543,455,553,417,559,417,554,454,548,497,537,540,521,579,498,596,481,609,462,625,426"/>
<area shape="rect" id="Node000018" href="$systeminfo_8h.html" title=" " alt="" coords="650,475,757,500"/>
<area shape="poly" id="edge25_Node000017_Node000018" title=" " alt="" coords="645,425,684,463,680,467,641,429"/>
<area shape="poly" id="edge26_Node000018_Node000002" title=" " alt="" coords="651,503,417,553,416,548,650,497"/>
</map>

View File

@ -0,0 +1 @@
5b7432bb6cd34e174187636cffa4d472

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

View File

@ -0,0 +1,213 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/details/IDefaultTitleAccessorDetails.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li><li class="navelem"><a class="el" href="dir_119cfabf1003304735730eef40ec5a75.html">details</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">IDefaultTitleAccessorDetails.h</div></div>
</div><!--header-->
<div class="contents">
<a href="IDefaultTitleAccessorDetails_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span> </div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include &lt;<a class="code" href="wut_8h.html">wut.h</a>&gt;</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include &lt;<a class="code" href="nn_2result_8h.html">nn/result.h</a>&gt;</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include &lt;<a class="code" href="sl__cpp_8h.html">nn/sl/sl_cpp.h</a>&gt;</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span> </div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span> </div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacenn_1_1sl.html">nn::sl</a></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span>{</div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="keyword">class </span>QuickStartApplicationSelector;</div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="keyword">namespace </span>details</div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span>{</div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="keyword">class </span>IDefaultTitleAccessorBase;</div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="keyword">struct </span><a class="code hl_typedef" href="namespacenn_1_1sl_1_1details.html#a3791785cab20d0a4bef0a63641cb2bdd">IDefaultTitleAccessorInternal</a>;</div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> </div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a5465a2fa5b1ae746de629e98fe7d08cb"> 17</a></span><span class="keyword">typedef</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a> (*<a class="code hl_typedef" href="namespacenn_1_1sl_1_1details.html#a5465a2fa5b1ae746de629e98fe7d08cb">IDefaultTitleAccessor_GetFn</a>)(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal">IDefaultTitleAccessorInternal</a> *, <a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfos</a>, <span class="keywordtype">int</span> *<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfosSize</a>, <span class="keywordtype">int</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">maxTitleInfos</a>);</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
<div class="foldopen" id="foldopen00019" data-start="{" data-end="};">
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html"> 19</a></span><span class="keyword">struct </span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_PACKED</a> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternalVTable">IDefaultTitleAccessorInternalVTable</a></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span>{</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a05eb88b9a2d6dbc846c6a1bc93c5e036"> 21</a></span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html">IDefaultTitleAccessorBase</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a05eb88b9a2d6dbc846c6a1bc93c5e036">instance</a>; <span class="comment">// normally this is padding</span></div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#ab576d88e99031be3391d56e1d8c6b1e7"> 22</a></span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">uint32_t</a> <a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#ab576d88e99031be3391d56e1d8c6b1e7">info</a>;</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_PADDING_BYTES</a>(4);</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a4141423def66879e4d48cc281c39ce25"> 24</a></span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">uint32_t</a> <a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a4141423def66879e4d48cc281c39ce25">destructor</a>;</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_PADDING_BYTES</a>(4);</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a75dae7686a9ccc9a5d3dff64c80ef6c5"> 26</a></span> <a class="code hl_typedef" href="namespacenn_1_1sl_1_1details.html#a5465a2fa5b1ae746de629e98fe7d08cb">IDefaultTitleAccessor_GetFn</a> <a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a75dae7686a9ccc9a5d3dff64c80ef6c5">GetFn</a>;</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span>};</div>
</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_CHECK_SIZE</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternalVTable">IDefaultTitleAccessorInternalVTable</a>, 0x18);</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_CHECK_OFFSET</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternalVTable">IDefaultTitleAccessorInternalVTable</a>, 0x00, instance);</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_CHECK_OFFSET</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternalVTable">IDefaultTitleAccessorInternalVTable</a>, 0x14, GetFn);</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
<div class="foldopen" id="foldopen00032" data-start="{" data-end="};">
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html"> 32</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">WUT_PACKED</a> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal">IDefaultTitleAccessorInternal</a></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span>{</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#ae613328f23bba277c72a32bf5f3c82ea"> 34</a></span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternalVTable">IDefaultTitleAccessorInternalVTable</a> *<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#ae613328f23bba277c72a32bf5f3c82ea">vtable</a>;</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl_1_1details.html#a3791785cab20d0a4bef0a63641cb2bdd"> 35</a></span>} IDefaultTitleAccessorInternal;</div>
</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span>WUT_CHECK_SIZE(IDefaultTitleAccessorInternal, 0x04);</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span>WUT_CHECK_OFFSET(IDefaultTitleAccessorInternal, 0x00, vtable);</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
<div class="foldopen" id="foldopen00039" data-start="{" data-end="};">
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html"> 39</a></span><span class="keyword">class </span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html">IDefaultTitleAccessorBase</a></div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span>{</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html#a586703b241027148347e28a25bfc8f96"> 41</a></span> <span class="keyword">friend</span> <span class="keyword">class </span><a class="code hl_class" href="classnn_1_1sl_1_1QuickStartApplicationSelector.html">nn::sl::QuickStartApplicationSelector</a>;</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html#a1f0e6fc224502845f0a4ff95323d0ede"> 44</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html#a1f0e6fc224502845f0a4ff95323d0ede">IDefaultTitleAccessorBase</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html#ac16bc7ad4d855f02c41b20a4f6f928b2"> 45</a></span> <span class="keyword">virtual</span> <a class="code hl_function" href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html#ac16bc7ad4d855f02c41b20a4f6f928b2">~IDefaultTitleAccessorBase</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html#aebba22e09fa1517547a3727f710b5c89"> 48</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html#aebba22e09fa1517547a3727f710b5c89">Get</a>(<a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfos</a>, <span class="keywordtype">int</span> *<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfosSize</a>, <span class="keywordtype">int</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">maxTitleInfos</a>) = 0;</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <span class="keyword">virtual</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal">details::IDefaultTitleAccessorInternal</a> *</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> GetInternal() = 0;</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span>};</div>
</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
<div class="foldopen" id="foldopen00055" data-start="{" data-end="};">
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1DefaultTitleAccessorFromPtr.html"> 55</a></span><span class="keyword">class </span><a class="code hl_class" href="classnn_1_1sl_1_1details_1_1DefaultTitleAccessorFromPtr.html">DefaultTitleAccessorFromPtr</a> : <span class="keyword">public</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html">IDefaultTitleAccessorBase</a></div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span>{</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00058" data-start="{" data-end="}">
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1DefaultTitleAccessorFromPtr.html#aac266b57ef1a984b623b4c02a6a1c22e"> 58</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="classnn_1_1sl_1_1details_1_1DefaultTitleAccessorFromPtr.html#aac266b57ef1a984b623b4c02a6a1c22e">DefaultTitleAccessorFromPtr</a>(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal">details::IDefaultTitleAccessorInternal</a> *ptr) :</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> mInstancePtr(ptr)</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> {</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> }</div>
</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="foldopen" id="foldopen00063" data-start="{" data-end="}">
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1details_1_1DefaultTitleAccessorFromPtr.html#a738d7f130e7c9711f39a93a1279aab92"> 63</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1details_1_1DefaultTitleAccessorFromPtr.html#a738d7f130e7c9711f39a93a1279aab92">Get</a>(<a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">TitleInfo</a> *<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfos</a>, <span class="keywordtype">int</span> *<a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfosSize</a>, <span class="keywordtype">int</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">maxTitleInfos</a>)<span class="keyword"> override</span></div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <span class="keywordflow">if</span> (!mInstancePtr) {</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <span class="keywordflow">return</span> {<a class="code hl_enumvalue" href="classnn_1_1Result.html#a221b779e6bb7b8d40677d7642bfefac5a8684be68df3e6f94931ebf73a51de477">Result::LEVEL_FATAL</a>, <a class="code hl_enumvalue" href="classnn_1_1Result.html#a88683b64d84542943724ba0f211153afa4523a659dc718e89d2fe1298ded0521c">Result::RESULT_MODULE_NN_SL</a>, 1};</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> }</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="keywordflow">return</span> mInstancePtr-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#ae613328f23bba277c72a32bf5f3c82ea">vtable</a>-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a75dae7686a9ccc9a5d3dff64c80ef6c5">GetFn</a>(mInstancePtr, <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfos</a>, <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfosSize</a>, <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">maxTitleInfos</a>);</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> }</div>
</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal">nn::sl::details::IDefaultTitleAccessorInternal</a> *</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> GetInternal()<span class="keyword"> override</span></div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> <span class="keywordflow">return</span> mInstancePtr;</div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> }</div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> </div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal">details::IDefaultTitleAccessorInternal</a> *mInstancePtr;</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span>};</div>
</div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span>} <span class="comment">// namespace details</span></div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> </div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span>} <span class="comment">// namespace nn::sl</span></div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> </div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclassnn_1_1Result_html"><div class="ttname"><a href="classnn_1_1Result.html">nn::Result</a></div><div class="ttdoc">Result value type used by nn libraries.</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00069">result.h:70</a></div></div>
<div class="ttc" id="aclassnn_1_1Result_html_a221b779e6bb7b8d40677d7642bfefac5a8684be68df3e6f94931ebf73a51de477"><div class="ttname"><a href="classnn_1_1Result.html#a221b779e6bb7b8d40677d7642bfefac5a8684be68df3e6f94931ebf73a51de477">nn::Result::LEVEL_FATAL</a></div><div class="ttdeci">@ LEVEL_FATAL</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00075">result.h:75</a></div></div>
<div class="ttc" id="aclassnn_1_1Result_html_a88683b64d84542943724ba0f211153afa4523a659dc718e89d2fe1298ded0521c"><div class="ttname"><a href="classnn_1_1Result.html#a88683b64d84542943724ba0f211153afa4523a659dc718e89d2fe1298ded0521c">nn::Result::RESULT_MODULE_NN_SL</a></div><div class="ttdeci">@ RESULT_MODULE_NN_SL</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00116">result.h:116</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1QuickStartApplicationSelector_html"><div class="ttname"><a href="classnn_1_1sl_1_1QuickStartApplicationSelector.html">nn::sl::QuickStartApplicationSelector</a></div><div class="ttdef"><b>Definition</b> <a href="QuickStartApplicationSelector_8h_source.html#l00052">QuickStartApplicationSelector.h:53</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1DefaultTitleAccessorFromPtr_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1DefaultTitleAccessorFromPtr.html">nn::sl::details::DefaultTitleAccessorFromPtr</a></div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessorDetails_8h_source.html#l00055">IDefaultTitleAccessorDetails.h:56</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1DefaultTitleAccessorFromPtr_html_a738d7f130e7c9711f39a93a1279aab92"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1DefaultTitleAccessorFromPtr.html#a738d7f130e7c9711f39a93a1279aab92">nn::sl::details::DefaultTitleAccessorFromPtr::Get</a></div><div class="ttdeci">nn::Result Get(TitleInfo *outTitleInfos, int *outTitleInfosSize, int maxTitleInfos) override</div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessorDetails_8h_source.html#l00063">IDefaultTitleAccessorDetails.h:63</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1DefaultTitleAccessorFromPtr_html_aac266b57ef1a984b623b4c02a6a1c22e"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1DefaultTitleAccessorFromPtr.html#aac266b57ef1a984b623b4c02a6a1c22e">nn::sl::details::DefaultTitleAccessorFromPtr::DefaultTitleAccessorFromPtr</a></div><div class="ttdeci">DefaultTitleAccessorFromPtr(details::IDefaultTitleAccessorInternal *ptr)</div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessorDetails_8h_source.html#l00058">IDefaultTitleAccessorDetails.h:58</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html">nn::sl::details::IDefaultTitleAccessorBase</a></div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessorDetails_8h_source.html#l00039">IDefaultTitleAccessorDetails.h:40</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase_html_a1f0e6fc224502845f0a4ff95323d0ede"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html#a1f0e6fc224502845f0a4ff95323d0ede">nn::sl::details::IDefaultTitleAccessorBase::IDefaultTitleAccessorBase</a></div><div class="ttdeci">IDefaultTitleAccessorBase()=default</div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase_html_ac16bc7ad4d855f02c41b20a4f6f928b2"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html#ac16bc7ad4d855f02c41b20a4f6f928b2">nn::sl::details::IDefaultTitleAccessorBase::~IDefaultTitleAccessorBase</a></div><div class="ttdeci">virtual ~IDefaultTitleAccessorBase()=default</div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase_html_aebba22e09fa1517547a3727f710b5c89"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html#aebba22e09fa1517547a3727f710b5c89">nn::sl::details::IDefaultTitleAccessorBase::Get</a></div><div class="ttdeci">virtual nn::Result Get(TitleInfo *outTitleInfos, int *outTitleInfosSize, int maxTitleInfos)=0</div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1SerializerFromPtr_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">nn::sl::details::SerializerFromPtr</a></div><div class="ttdef"><b>Definition</b> <a href="ISerializerDetails_8h_source.html#l00085">ISerializerDetails.h:86</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a05eb88b9a2d6dbc846c6a1bc93c5e036"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a05eb88b9a2d6dbc846c6a1bc93c5e036">nn::sl::details::IDefaultTitleAccessorInternalVTable::instance</a></div><div class="ttdeci">IDefaultTitleAccessorBase * instance</div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessorDetails_8h_source.html#l00021">IDefaultTitleAccessorDetails.h:21</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a3791785cab20d0a4bef0a63641cb2bdd"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a3791785cab20d0a4bef0a63641cb2bdd">nn::sl::details::IDefaultTitleAccessorInternal</a></div><div class="ttdeci">struct nn::sl::details::IDefaultTitleAccessorInternal IDefaultTitleAccessorInternal</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a4141423def66879e4d48cc281c39ce25"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a4141423def66879e4d48cc281c39ce25">nn::sl::details::IDefaultTitleAccessorInternalVTable::destructor</a></div><div class="ttdeci">uint32_t destructor</div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessorDetails_8h_source.html#l00024">IDefaultTitleAccessorDetails.h:24</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a5465a2fa5b1ae746de629e98fe7d08cb"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a5465a2fa5b1ae746de629e98fe7d08cb">nn::sl::details::IDefaultTitleAccessor_GetFn</a></div><div class="ttdeci">nn::Result(* IDefaultTitleAccessor_GetFn)(IDefaultTitleAccessorInternal *, TitleInfo *outTitleInfos, int *outTitleInfosSize, int maxTitleInfos)</div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessorDetails_8h_source.html#l00017">IDefaultTitleAccessorDetails.h:17</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a75dae7686a9ccc9a5d3dff64c80ef6c5"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a75dae7686a9ccc9a5d3dff64c80ef6c5">nn::sl::details::IDefaultTitleAccessorInternalVTable::GetFn</a></div><div class="ttdeci">IDefaultTitleAccessor_GetFn GetFn</div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessorDetails_8h_source.html#l00026">IDefaultTitleAccessorDetails.h:26</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_ab576d88e99031be3391d56e1d8c6b1e7"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#ab576d88e99031be3391d56e1d8c6b1e7">nn::sl::details::IDefaultTitleAccessorInternalVTable::info</a></div><div class="ttdeci">uint32_t info</div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessorDetails_8h_source.html#l00022">IDefaultTitleAccessorDetails.h:22</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_ae613328f23bba277c72a32bf5f3c82ea"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#ae613328f23bba277c72a32bf5f3c82ea">nn::sl::details::IDefaultTitleAccessorInternal::vtable</a></div><div class="ttdeci">IDefaultTitleAccessorInternalVTable * vtable</div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessorDetails_8h_source.html#l00034">IDefaultTitleAccessorDetails.h:34</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal">nn::sl::details::IDefaultTitleAccessorInternal</a></div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessorDetails_8h_source.html#l00032">IDefaultTitleAccessorDetails.h:33</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternalVTable"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternalVTable">nn::sl::details::IDefaultTitleAccessorInternalVTable</a></div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessorDetails_8h_source.html#l00019">IDefaultTitleAccessorDetails.h:20</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html"><div class="ttname"><a href="namespacenn_1_1sl.html">nn::sl</a></div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00011">CacheManager.h:12</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html_structnn_1_1sl_1_1TitleInfo"><div class="ttname"><a href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">nn::sl::TitleInfo</a></div><div class="ttdef"><b>Definition</b> <a href="sl__cpp_8h_source.html#l00152">sl_cpp.h:153</a></div></div>
<div class="ttc" id="ann_2result_8h_html"><div class="ttname"><a href="nn_2result_8h.html">result.h</a></div></div>
<div class="ttc" id="asl__cpp_8h_html"><div class="ttname"><a href="sl__cpp_8h.html">sl_cpp.h</a></div></div>
<div class="ttc" id="awut_8h_html"><div class="ttname"><a href="wut_8h.html">wut.h</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,184 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/IDefaultTitleAccessor.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">IDefaultTitleAccessor.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="wut_8h_source.html">wut.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="nn_2result_8h_source.html">nn/result.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="IDefaultTitleAccessorDetails_8h_source.html">nn/sl/details/IDefaultTitleAccessorDetails.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="sl__cpp_8h_source.html">nn/sl/sl_cpp.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for IDefaultTitleAccessor.h:</div>
<div class="dyncontent">
<div class="center"><img src="IDefaultTitleAccessor_8h__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IDefaultTitleAccessor_8h" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IDefaultTitleAccessor_8h" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IDefaultTitleAccessor_8h">
<area shape="rect" title=" " alt="" coords="106,5,298,60"/>
<area shape="rect" href="wut_8h.html" title=" " alt="" coords="341,636,400,661"/>
<area shape="poly" title=" " alt="" coords="107,61,67,81,34,110,18,133,11,154,9,207,9,503,11,515,18,526,44,549,84,569,132,588,237,618,328,637,327,642,236,623,130,593,81,574,41,553,14,530,6,517,4,504,4,207,5,153,13,131,30,106,64,77,105,56"/>
<area shape="rect" href="nn_2result_8h.html" title=" " alt="" coords="173,269,264,295"/>
<area shape="poly" title=" " alt="" coords="223,59,235,82,245,107,250,148,247,189,230,257,225,256,242,188,245,148,240,109,231,84,218,61"/>
<area shape="rect" href="IDefaultTitleAccessorDetails_8h.html" title=" " alt="" coords="44,108,230,148"/>
<area shape="poly" title=" " alt="" coords="186,62,160,98,156,95,182,59"/>
<area shape="rect" href="sl__cpp_8h.html" title=" " alt="" coords="306,196,416,221"/>
<area shape="poly" title=" " alt="" coords="237,58,288,106,321,146,348,183,344,186,317,149,284,110,233,62"/>
<area shape="rect" title=" " alt="" coords="168,709,296,735"/>
<area shape="poly" title=" " alt="" coords="349,664,268,705,265,701,347,659"/>
<area shape="rect" href="wut__types_8h.html" title=" " alt="" coords="320,709,421,735"/>
<area shape="poly" title=" " alt="" coords="373,662,373,696,368,696,368,662"/>
<area shape="rect" href="wut__rplwrap_8h.html" title=" " alt="" coords="445,709,560,735"/>
<area shape="poly" title=" " alt="" coords="393,659,470,700,468,705,390,664"/>
<area shape="rect" title=" " alt="" coords="167,783,254,808"/>
<area shape="poly" title=" " alt="" coords="346,737,250,779,248,775,344,732"/>
<area shape="rect" title=" " alt="" coords="278,783,361,808"/>
<area shape="poly" title=" " alt="" coords="364,737,338,773,334,770,360,733"/>
<area shape="rect" title=" " alt="" coords="385,783,460,808"/>
<area shape="poly" title=" " alt="" coords="381,733,408,770,404,773,377,737"/>
<area shape="rect" title=" " alt="" coords="484,783,555,808"/>
<area shape="poly" title=" " alt="" coords="396,732,484,774,482,779,393,737"/>
<area shape="poly" title=" " alt="" coords="221,295,221,427,221,503,222,529,227,549,236,566,252,586,269,602,289,614,329,633,327,638,286,619,266,606,248,590,232,569,222,551,217,530,216,503,216,427,216,295"/>
<area shape="poly" title=" " alt="" coords="139,148,138,281,138,503,144,533,158,559,180,580,207,598,270,624,328,638,327,643,268,629,205,603,177,585,154,562,139,535,133,504,133,281,134,148"/>
<area shape="poly" title=" " alt="" coords="150,147,208,256,203,258,145,150"/>
<area shape="poly" title=" " alt="" coords="192,145,316,189,314,194,190,151"/>
<area shape="poly" title=" " alt="" coords="354,223,332,256,304,305,281,365,274,396,272,427,272,503,279,540,297,574,321,603,346,625,342,629,318,606,293,577,274,542,266,504,266,427,269,395,276,363,300,303,327,254,350,220"/>
<area shape="poly" title=" " alt="" coords="339,224,255,265,253,261,337,219"/>
<area shape="rect" href="mcp_8h.html" title=" " alt="" coords="306,343,421,368"/>
<area shape="poly" title=" " alt="" coords="364,222,366,329,361,329,359,222"/>
<area shape="rect" href="memdefaultheap_8h.html" title=" " alt="" coords="495,269,694,295"/>
<area shape="poly" title=" " alt="" coords="399,219,544,263,543,268,398,224"/>
<area shape="poly" title=" " alt="" coords="367,368,372,622,367,622,361,368"/>
<area shape="poly" title=" " alt="" coords="627,292,668,312,711,340,730,358,746,379,756,402,760,427,760,503,757,524,750,540,740,552,726,561,653,590,590,614,525,631,414,647,413,642,524,626,588,609,651,586,724,556,736,548,746,537,752,522,754,503,754,428,751,403,741,382,726,362,708,344,665,316,625,297"/>
<area shape="rect" href="memheap_8h.html" title=" " alt="" coords="544,343,644,368"/>
<area shape="poly" title=" " alt="" coords="597,295,597,329,592,329,592,295"/>
<area shape="poly" title=" " alt="" coords="600,368,609,409,614,467,613,499,607,532,596,562,579,590,562,607,543,620,499,638,454,648,413,651,413,646,453,643,498,633,540,615,559,602,575,586,591,560,602,530,607,499,609,467,603,409,595,369"/>
<area shape="rect" href="memlist_8h.html" title=" " alt="" coords="632,489,720,515"/>
<area shape="poly" title=" " alt="" coords="603,367,665,476,660,479,599,370"/>
<area shape="rect" href="spinlock_8h.html" title=" " alt="" coords="421,416,509,441"/>
<area shape="poly" title=" " alt="" coords="575,370,500,411,497,407,572,366"/>
<area shape="poly" title=" " alt="" coords="674,516,656,553,641,573,623,590,571,618,514,636,460,645,413,649,413,644,459,640,513,630,569,613,620,586,637,570,651,550,669,514"/>
<area shape="poly" title=" " alt="" coords="457,443,440,464,423,491,395,561,378,623,373,622,390,560,419,488,435,461,453,440"/>
<area shape="rect" href="time_8h.html" title=" " alt="" coords="433,489,497,515"/>
<area shape="poly" title=" " alt="" coords="468,442,468,476,462,476,462,442"/>
<area shape="poly" title=" " alt="" coords="460,517,388,626,383,623,455,514"/>
<area shape="rect" href="systeminfo_8h.html" title=" " alt="" coords="458,563,565,588"/>
<area shape="poly" title=" " alt="" coords="475,514,499,550,494,553,471,516"/>
<area shape="poly" title=" " alt="" coords="490,590,407,632,404,627,488,586"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="IDefaultTitleAccessor_8h__dep__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IDefaultTitleAccessor_8hdep" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IDefaultTitleAccessor_8hdep" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2IDefaultTitleAccessor_8hdep">
<area shape="rect" title=" " alt="" coords="5,5,197,60"/>
<area shape="rect" href="sl_8h.html" title=" " alt="" coords="15,211,188,251"/>
<area shape="poly" title=" " alt="" coords="75,73,59,109,54,135,59,162,70,187,86,209,82,212,66,190,53,163,48,135,53,107,70,70"/>
<area shape="rect" href="QuickStartApplicationSelector_8h.html" title=" " alt="" coords="68,108,276,163"/>
<area shape="poly" title=" " alt="" coords="130,70,156,106,151,109,126,73"/>
<area shape="poly" title=" " alt="" coords="146,175,118,212,113,209,142,172"/>
</map>
</div>
</div>
<p><a href="IDefaultTitleAccessor_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html">IDefaultTitleAccessor</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacenn" id="r_namespacenn"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn.html">nn</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl" id="r_namespacenn_1_1sl"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl.html">nn::sl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:add4a78ef0448f7a06166606586359f44" id="r_add4a78ef0448f7a06166606586359f44"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html">details::IDefaultTitleAccessorBase</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl.html#add4a78ef0448f7a06166606586359f44">GetDefaultDefaultTitleAccessor</a> ()</td></tr>
<tr class="separator:add4a78ef0448f7a06166606586359f44"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,8 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/IDefaultTitleAccessor.h" name="/home/runner/work/wut/wut/include/nn/sl/IDefaultTitleAccessor.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,197,60"/>
<area shape="rect" id="Node000002" href="$sl_8h.html" title=" " alt="" coords="15,211,188,251"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="75,73,59,109,54,135,59,162,70,187,86,209,82,212,66,190,53,163,48,135,53,107,70,70"/>
<area shape="rect" id="Node000003" href="$QuickStartApplicationSelector_8h.html" title=" " alt="" coords="68,108,276,163"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="130,70,156,106,151,109,126,73"/>
<area shape="poly" id="edge3_Node000003_Node000002" title=" " alt="" coords="146,175,118,212,113,209,142,172"/>
</map>

View File

@ -0,0 +1 @@
be9d10773ee9380af8d12483b08235ff

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View File

@ -0,0 +1,52 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/IDefaultTitleAccessor.h" name="/home/runner/work/wut/wut/include/nn/sl/IDefaultTitleAccessor.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="106,5,298,60"/>
<area shape="rect" id="Node000002" href="$wut_8h.html" title=" " alt="" coords="341,636,400,661"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="107,61,67,81,34,110,18,133,11,154,9,207,9,503,11,515,18,526,44,549,84,569,132,588,237,618,328,637,327,642,236,623,130,593,81,574,41,553,14,530,6,517,4,504,4,207,5,153,13,131,30,106,64,77,105,56"/>
<area shape="rect" id="Node000010" href="$nn_2result_8h.html" title=" " alt="" coords="173,269,264,295"/>
<area shape="poly" id="edge9_Node000001_Node000010" title=" " alt="" coords="223,59,235,82,245,107,250,148,247,189,230,257,225,256,242,188,245,148,240,109,231,84,218,61"/>
<area shape="rect" id="Node000011" href="$IDefaultTitleAccessorDetails_8h.html" title=" " alt="" coords="44,108,230,148"/>
<area shape="poly" id="edge11_Node000001_Node000011" title=" " alt="" coords="186,62,160,98,156,95,182,59"/>
<area shape="rect" id="Node000012" href="$sl__cpp_8h.html" title=" " alt="" coords="306,196,416,221"/>
<area shape="poly" id="edge31_Node000001_Node000012" title=" " alt="" coords="237,58,288,106,321,146,348,183,344,186,317,149,284,110,233,62"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="168,709,296,735"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="349,664,268,705,265,701,347,659"/>
<area shape="rect" id="Node000004" href="$wut__types_8h.html" title=" " alt="" coords="320,709,421,735"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="373,662,373,696,368,696,368,662"/>
<area shape="rect" id="Node000009" href="$wut__rplwrap_8h.html" title=" " alt="" coords="445,709,560,735"/>
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="393,659,470,700,468,705,390,664"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="167,783,254,808"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="346,737,250,779,248,775,344,732"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="278,783,361,808"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="364,737,338,773,334,770,360,733"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="385,783,460,808"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="381,733,408,770,404,773,377,737"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="484,783,555,808"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="396,732,484,774,482,779,393,737"/>
<area shape="poly" id="edge10_Node000010_Node000002" title=" " alt="" coords="221,295,221,427,221,503,222,529,227,549,236,566,252,586,269,602,289,614,329,633,327,638,286,619,266,606,248,590,232,569,222,551,217,530,216,503,216,427,216,295"/>
<area shape="poly" id="edge12_Node000011_Node000002" title=" " alt="" coords="139,148,138,281,138,503,144,533,158,559,180,580,207,598,270,624,328,638,327,643,268,629,205,603,177,585,154,562,139,535,133,504,133,281,134,148"/>
<area shape="poly" id="edge13_Node000011_Node000010" title=" " alt="" coords="150,147,208,256,203,258,145,150"/>
<area shape="poly" id="edge14_Node000011_Node000012" title=" " alt="" coords="192,145,316,189,314,194,190,151"/>
<area shape="poly" id="edge15_Node000012_Node000002" title=" " alt="" coords="354,223,332,256,304,305,281,365,274,396,272,427,272,503,279,540,297,574,321,603,346,625,342,629,318,606,293,577,274,542,266,504,266,427,269,395,276,363,300,303,327,254,350,220"/>
<area shape="poly" id="edge30_Node000012_Node000010" title=" " alt="" coords="339,224,255,265,253,261,337,219"/>
<area shape="rect" id="Node000013" href="$mcp_8h.html" title=" " alt="" coords="306,343,421,368"/>
<area shape="poly" id="edge16_Node000012_Node000013" title=" " alt="" coords="364,222,366,329,361,329,359,222"/>
<area shape="rect" id="Node000014" href="$memdefaultheap_8h.html" title=" " alt="" coords="495,269,694,295"/>
<area shape="poly" id="edge18_Node000012_Node000014" title=" " alt="" coords="399,219,544,263,543,268,398,224"/>
<area shape="poly" id="edge17_Node000013_Node000002" title=" " alt="" coords="367,368,372,622,367,622,361,368"/>
<area shape="poly" id="edge19_Node000014_Node000002" title=" " alt="" coords="627,292,668,312,711,340,730,358,746,379,756,402,760,427,760,503,757,524,750,540,740,552,726,561,653,590,590,614,525,631,414,647,413,642,524,626,588,609,651,586,724,556,736,548,746,537,752,522,754,503,754,428,751,403,741,382,726,362,708,344,665,316,625,297"/>
<area shape="rect" id="Node000015" href="$memheap_8h.html" title=" " alt="" coords="544,343,644,368"/>
<area shape="poly" id="edge20_Node000014_Node000015" title=" " alt="" coords="597,295,597,329,592,329,592,295"/>
<area shape="poly" id="edge21_Node000015_Node000002" title=" " alt="" coords="600,368,609,409,614,467,613,499,607,532,596,562,579,590,562,607,543,620,499,638,454,648,413,651,413,646,453,643,498,633,540,615,559,602,575,586,591,560,602,530,607,499,609,467,603,409,595,369"/>
<area shape="rect" id="Node000016" href="$memlist_8h.html" title=" " alt="" coords="632,489,720,515"/>
<area shape="poly" id="edge22_Node000015_Node000016" title=" " alt="" coords="603,367,665,476,660,479,599,370"/>
<area shape="rect" id="Node000017" href="$spinlock_8h.html" title=" " alt="" coords="421,416,509,441"/>
<area shape="poly" id="edge24_Node000015_Node000017" title=" " alt="" coords="575,370,500,411,497,407,572,366"/>
<area shape="poly" id="edge23_Node000016_Node000002" title=" " alt="" coords="674,516,656,553,641,573,623,590,571,618,514,636,460,645,413,649,413,644,459,640,513,630,569,613,620,586,637,570,651,550,669,514"/>
<area shape="poly" id="edge25_Node000017_Node000002" title=" " alt="" coords="457,443,440,464,423,491,395,561,378,623,373,622,390,560,419,488,435,461,453,440"/>
<area shape="rect" id="Node000018" href="$time_8h.html" title=" " alt="" coords="433,489,497,515"/>
<area shape="poly" id="edge26_Node000017_Node000018" title=" " alt="" coords="468,442,468,476,462,476,462,442"/>
<area shape="poly" id="edge27_Node000018_Node000002" title=" " alt="" coords="460,517,388,626,383,623,455,514"/>
<area shape="rect" id="Node000019" href="$systeminfo_8h.html" title=" " alt="" coords="458,563,565,588"/>
<area shape="poly" id="edge28_Node000018_Node000019" title=" " alt="" coords="475,514,499,550,494,553,471,516"/>
<area shape="poly" id="edge29_Node000019_Node000002" title=" " alt="" coords="490,590,407,632,404,627,488,586"/>
</map>

View File

@ -0,0 +1 @@
4c184c40667235d04fbea36b358fcfe8

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

View File

@ -0,0 +1,192 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/IDefaultTitleAccessor.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">IDefaultTitleAccessor.h</div></div>
</div><!--header-->
<div class="contents">
<a href="IDefaultTitleAccessor_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span> </div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include &lt;<a class="code" href="wut_8h.html">wut.h</a>&gt;</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include &lt;<a class="code" href="nn_2result_8h.html">nn/result.h</a>&gt;</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include &lt;<a class="code" href="IDefaultTitleAccessorDetails_8h.html">nn/sl/details/IDefaultTitleAccessorDetails.h</a>&gt;</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include &lt;<a class="code" href="sl__cpp_8h.html">nn/sl/sl_cpp.h</a>&gt;</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span> </div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span> </div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacenn_1_1sl.html">nn::sl</a></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span>{</div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> </div>
<div class="foldopen" id="foldopen00013" data-start="{" data-end="};">
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html"> 13</a></span><span class="keyword">class </span><a class="code hl_class" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html">IDefaultTitleAccessor</a> : <span class="keyword">public</span> <a class="code hl_class" href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html">details::IDefaultTitleAccessorBase</a></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span>{</div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> </div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00017" data-start="{" data-end="}">
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html#aa5f305de990954836e5426589c5c9dee"> 17</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html#aa5f305de990954836e5426589c5c9dee">IDefaultTitleAccessor</a>()</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> {</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> InitInternalVtable();</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> }</div>
</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
<div class="foldopen" id="foldopen00022" data-start="{" data-end="}">
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html#a6722263d4dfb0b1b6139091f2e02556f"> 22</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html#a6722263d4dfb0b1b6139091f2e02556f">IDefaultTitleAccessor</a>(<a class="code hl_class" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html">IDefaultTitleAccessor</a> &amp;src)</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> {</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> InitInternalVtable();</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> }</div>
</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <a class="code hl_class" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html">IDefaultTitleAccessor</a> &amp;</div>
<div class="foldopen" id="foldopen00028" data-start="{" data-end="}">
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html#a81733db3c6c9bba5ab99b72efea259bb"> 28</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html#a81733db3c6c9bba5ab99b72efea259bb">operator=</a>(<span class="keyword">const</span> <a class="code hl_class" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html">IDefaultTitleAccessor</a> &amp;other)</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> {</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> InitInternalVtable();</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> }</div>
</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <a class="code hl_class" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html">IDefaultTitleAccessor</a> &amp;</div>
<div class="foldopen" id="foldopen00035" data-start="{" data-end="}">
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html#a6226375a793e74870288a3c06279efab"> 35</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html#a6226375a793e74870288a3c06279efab">operator=</a>(<a class="code hl_class" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html">IDefaultTitleAccessor</a> &amp;&amp;src) <span class="keyword">noexcept</span></div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> {</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> InitInternalVtable();</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> }</div>
</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html#a279657126ffd359f1f2862f0fa194723"> 41</a></span> <a class="code hl_function" href="classnn_1_1sl_1_1IDefaultTitleAccessor.html#a279657126ffd359f1f2862f0fa194723">~IDefaultTitleAccessor</a>() <span class="keyword">override</span> = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <span class="keyword">static</span> <a class="code hl_class" href="classnn_1_1Result.html">nn::Result</a></div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> GetWrapper(<a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal">details::IDefaultTitleAccessorInternal</a> *instance, <a class="code hl_struct" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">nn::sl::TitleInfo</a> *outTitleInfos, <span class="keywordtype">int</span> *outTitleInfosSize, <span class="keywordtype">int</span> maxTitleInfos)</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> {</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <span class="keywordflow">return</span> instance-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#ae613328f23bba277c72a32bf5f3c82ea">vtable</a>-&gt;<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a05eb88b9a2d6dbc846c6a1bc93c5e036">instance</a>-&gt;<a class="code hl_function" href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html#aebba22e09fa1517547a3727f710b5c89">Get</a>(outTitleInfos, outTitleInfosSize, maxTitleInfos);</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> }</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <a class="code hl_struct" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal">details::IDefaultTitleAccessorInternal</a> *</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> GetInternal()<span class="keyword"> override</span></div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <span class="keywordflow">return</span> &amp;mInstance;</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> }</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keywordtype">void</span></div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> InitInternalVtable()</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> {</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> mVTable = {.<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#a05eb88b9a2d6dbc846c6a1bc93c5e036">instance</a> = <span class="keyword">this</span>,</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> .GetFn = &amp;GetWrapper};</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> mInstance.<a class="code hl_variable" href="namespacenn_1_1sl_1_1details.html#ae613328f23bba277c72a32bf5f3c82ea">vtable</a> = &amp;mVTable;</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> }</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> details::IDefaultTitleAccessorInternal mInstance{};</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> details::IDefaultTitleAccessorInternalVTable mVTable{};</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span>};</div>
</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span>details::IDefaultTitleAccessorBase &amp;</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="namespacenn_1_1sl.html#add4a78ef0448f7a06166606586359f44"> 69</a></span><a class="code hl_function" href="namespacenn_1_1sl.html#add4a78ef0448f7a06166606586359f44">GetDefaultDefaultTitleAccessor</a>();</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span>} <span class="comment">// namespace nn::sl</span></div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aIDefaultTitleAccessorDetails_8h_html"><div class="ttname"><a href="IDefaultTitleAccessorDetails_8h.html">IDefaultTitleAccessorDetails.h</a></div></div>
<div class="ttc" id="aclassnn_1_1Result_html"><div class="ttname"><a href="classnn_1_1Result.html">nn::Result</a></div><div class="ttdoc">Result value type used by nn libraries.</div><div class="ttdef"><b>Definition</b> <a href="nn_2result_8h_source.html#l00069">result.h:70</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IDefaultTitleAccessor_html"><div class="ttname"><a href="classnn_1_1sl_1_1IDefaultTitleAccessor.html">nn::sl::IDefaultTitleAccessor</a></div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessor_8h_source.html#l00013">IDefaultTitleAccessor.h:14</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IDefaultTitleAccessor_html_a279657126ffd359f1f2862f0fa194723"><div class="ttname"><a href="classnn_1_1sl_1_1IDefaultTitleAccessor.html#a279657126ffd359f1f2862f0fa194723">nn::sl::IDefaultTitleAccessor::~IDefaultTitleAccessor</a></div><div class="ttdeci">~IDefaultTitleAccessor() override=default</div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IDefaultTitleAccessor_html_a6226375a793e74870288a3c06279efab"><div class="ttname"><a href="classnn_1_1sl_1_1IDefaultTitleAccessor.html#a6226375a793e74870288a3c06279efab">nn::sl::IDefaultTitleAccessor::operator=</a></div><div class="ttdeci">IDefaultTitleAccessor &amp; operator=(IDefaultTitleAccessor &amp;&amp;src) noexcept</div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessor_8h_source.html#l00035">IDefaultTitleAccessor.h:35</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IDefaultTitleAccessor_html_a6722263d4dfb0b1b6139091f2e02556f"><div class="ttname"><a href="classnn_1_1sl_1_1IDefaultTitleAccessor.html#a6722263d4dfb0b1b6139091f2e02556f">nn::sl::IDefaultTitleAccessor::IDefaultTitleAccessor</a></div><div class="ttdeci">IDefaultTitleAccessor(IDefaultTitleAccessor &amp;src)</div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessor_8h_source.html#l00022">IDefaultTitleAccessor.h:22</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IDefaultTitleAccessor_html_a81733db3c6c9bba5ab99b72efea259bb"><div class="ttname"><a href="classnn_1_1sl_1_1IDefaultTitleAccessor.html#a81733db3c6c9bba5ab99b72efea259bb">nn::sl::IDefaultTitleAccessor::operator=</a></div><div class="ttdeci">IDefaultTitleAccessor &amp; operator=(const IDefaultTitleAccessor &amp;other)</div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessor_8h_source.html#l00028">IDefaultTitleAccessor.h:28</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1IDefaultTitleAccessor_html_aa5f305de990954836e5426589c5c9dee"><div class="ttname"><a href="classnn_1_1sl_1_1IDefaultTitleAccessor.html#aa5f305de990954836e5426589c5c9dee">nn::sl::IDefaultTitleAccessor::IDefaultTitleAccessor</a></div><div class="ttdeci">IDefaultTitleAccessor()</div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessor_8h_source.html#l00017">IDefaultTitleAccessor.h:17</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase_html"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html">nn::sl::details::IDefaultTitleAccessorBase</a></div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessorDetails_8h_source.html#l00039">IDefaultTitleAccessorDetails.h:40</a></div></div>
<div class="ttc" id="aclassnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase_html_aebba22e09fa1517547a3727f710b5c89"><div class="ttname"><a href="classnn_1_1sl_1_1details_1_1IDefaultTitleAccessorBase.html#aebba22e09fa1517547a3727f710b5c89">nn::sl::details::IDefaultTitleAccessorBase::Get</a></div><div class="ttdeci">virtual nn::Result Get(TitleInfo *outTitleInfos, int *outTitleInfosSize, int maxTitleInfos)=0</div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_a05eb88b9a2d6dbc846c6a1bc93c5e036"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#a05eb88b9a2d6dbc846c6a1bc93c5e036">nn::sl::details::IDefaultTitleAccessorInternalVTable::instance</a></div><div class="ttdeci">IDefaultTitleAccessorBase * instance</div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessorDetails_8h_source.html#l00021">IDefaultTitleAccessorDetails.h:21</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_ae613328f23bba277c72a32bf5f3c82ea"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#ae613328f23bba277c72a32bf5f3c82ea">nn::sl::details::IDefaultTitleAccessorInternal::vtable</a></div><div class="ttdeci">IDefaultTitleAccessorInternalVTable * vtable</div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessorDetails_8h_source.html#l00034">IDefaultTitleAccessorDetails.h:34</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_1_1details_html_structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal"><div class="ttname"><a href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDefaultTitleAccessorInternal">nn::sl::details::IDefaultTitleAccessorInternal</a></div><div class="ttdef"><b>Definition</b> <a href="IDefaultTitleAccessorDetails_8h_source.html#l00032">IDefaultTitleAccessorDetails.h:33</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html"><div class="ttname"><a href="namespacenn_1_1sl.html">nn::sl</a></div><div class="ttdef"><b>Definition</b> <a href="CacheManager_8h_source.html#l00011">CacheManager.h:12</a></div></div>
<div class="ttc" id="anamespacenn_1_1sl_html_add4a78ef0448f7a06166606586359f44"><div class="ttname"><a href="namespacenn_1_1sl.html#add4a78ef0448f7a06166606586359f44">nn::sl::GetDefaultDefaultTitleAccessor</a></div><div class="ttdeci">details::IDefaultTitleAccessorBase &amp; GetDefaultDefaultTitleAccessor()</div></div>
<div class="ttc" id="anamespacenn_1_1sl_html_structnn_1_1sl_1_1TitleInfo"><div class="ttname"><a href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">nn::sl::TitleInfo</a></div><div class="ttdef"><b>Definition</b> <a href="sl__cpp_8h_source.html#l00152">sl_cpp.h:153</a></div></div>
<div class="ttc" id="ann_2result_8h_html"><div class="ttname"><a href="nn_2result_8h.html">result.h</a></div></div>
<div class="ttc" id="asl__cpp_8h_html"><div class="ttname"><a href="sl__cpp_8h.html">sl_cpp.h</a></div></div>
<div class="ttc" id="awut_8h_html"><div class="ttname"><a href="wut_8h.html">wut.h</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,264 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/sl/details/IDiscCachedTitleAccessorDetails.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_c06c43725d54bad3e0fa813ca121601f.html">sl</a></li><li class="navelem"><a class="el" href="dir_119cfabf1003304735730eef40ec5a75.html">details</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#typedef-members">Typedefs</a> </div>
<div class="headertitle"><div class="title">IDiscCachedTitleAccessorDetails.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="wut_8h_source.html">wut.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="nn_2result_8h_source.html">nn/result.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="sl__cpp_8h_source.html">nn/sl/sl_cpp.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for IDiscCachedTitleAccessorDetails.h:</div>
<div class="dyncontent">
<div class="center"><img src="IDiscCachedTitleAccessorDetails_8h__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IDiscCachedTitleAccessorDetails_8h" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IDiscCachedTitleAccessorDetails_8h" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IDiscCachedTitleAccessorDetails_8h">
<area shape="rect" title=" " alt="" coords="5,5,256,60"/>
<area shape="rect" href="wut_8h.html" title=" " alt="" coords="359,548,417,573"/>
<area shape="poly" title=" " alt="" coords="111,62,93,88,75,120,61,155,56,193,56,415,58,437,65,456,75,474,88,489,123,513,166,532,213,544,261,552,345,557,345,562,261,557,212,549,164,537,120,518,84,493,70,477,60,459,53,438,51,415,51,192,56,154,70,117,88,85,107,59"/>
<area shape="rect" href="nn_2result_8h.html" title=" " alt="" coords="91,181,181,207"/>
<area shape="poly" title=" " alt="" coords="134,60,138,168,132,168,129,60"/>
<area shape="rect" href="sl__cpp_8h.html" title=" " alt="" coords="169,108,279,133"/>
<area shape="poly" title=" " alt="" coords="161,58,203,96,199,100,157,62"/>
<area shape="rect" title=" " alt="" coords="185,621,313,647"/>
<area shape="poly" title=" " alt="" coords="367,576,285,617,283,613,365,571"/>
<area shape="rect" href="wut__types_8h.html" title=" " alt="" coords="337,621,439,647"/>
<area shape="poly" title=" " alt="" coords="391,574,391,608,385,608,385,574"/>
<area shape="rect" href="wut__rplwrap_8h.html" title=" " alt="" coords="463,621,577,647"/>
<area shape="poly" title=" " alt="" coords="410,571,488,612,485,617,408,576"/>
<area shape="rect" title=" " alt="" coords="185,695,271,720"/>
<area shape="poly" title=" " alt="" coords="363,649,268,691,266,687,361,644"/>
<area shape="rect" title=" " alt="" coords="296,695,379,720"/>
<area shape="poly" title=" " alt="" coords="382,649,356,685,351,682,377,645"/>
<area shape="rect" title=" " alt="" coords="403,695,477,720"/>
<area shape="poly" title=" " alt="" coords="399,645,426,682,421,685,394,649"/>
<area shape="rect" title=" " alt="" coords="502,695,573,720"/>
<area shape="poly" title=" " alt="" coords="413,644,502,686,499,691,411,649"/>
<area shape="poly" title=" " alt="" coords="141,207,148,263,153,339,153,415,156,442,164,462,179,480,200,498,235,520,273,535,345,552,344,558,271,541,232,525,197,502,175,483,160,465,151,444,148,415,148,339,143,264,135,207"/>
<area shape="poly" title=" " alt="" coords="226,134,220,339,220,415,223,439,233,460,247,479,264,496,306,523,347,542,345,547,303,528,261,500,243,482,228,462,218,440,215,416,215,339,221,134"/>
<area shape="poly" title=" " alt="" coords="212,135,163,175,159,170,208,131"/>
<area shape="rect" href="mcp_8h.html" title=" " alt="" coords="255,255,369,280"/>
<area shape="poly" title=" " alt="" coords="233,132,300,242,296,244,229,135"/>
<area shape="rect" href="memdefaultheap_8h.html" title=" " alt="" coords="307,181,506,207"/>
<area shape="poly" title=" " alt="" coords="254,131,365,174,363,179,252,136"/>
<area shape="poly" title=" " alt="" coords="314,280,318,373,328,437,346,499,370,536,365,539,342,501,323,438,313,374,309,280"/>
<area shape="poly" title=" " alt="" coords="409,207,392,534,387,534,403,207"/>
<area shape="rect" href="memheap_8h.html" title=" " alt="" coords="445,255,545,280"/>
<area shape="poly" title=" " alt="" coords="422,205,471,244,468,248,419,209"/>
<area shape="poly" title=" " alt="" coords="492,281,441,402,398,536,393,534,436,400,487,279"/>
<area shape="rect" href="memlist_8h.html" title=" " alt="" coords="451,401,539,427"/>
<area shape="poly" title=" " alt="" coords="497,280,497,388,492,388,492,280"/>
<area shape="rect" href="spinlock_8h.html" title=" " alt="" coords="532,328,620,353"/>
<area shape="poly" title=" " alt="" coords="509,278,554,317,551,321,506,282"/>
<area shape="poly" title=" " alt="" coords="488,428,434,502,407,539,402,535,430,498,484,425"/>
<area shape="poly" title=" " alt="" coords="577,354,570,389,553,428,523,465,488,497,422,543,419,539,485,493,519,461,548,425,565,387,572,353"/>
<area shape="rect" href="time_8h.html" title=" " alt="" coords="613,401,677,427"/>
<area shape="poly" title=" " alt="" coords="589,352,627,390,623,393,586,356"/>
<area shape="poly" title=" " alt="" coords="644,428,627,465,614,485,596,502,556,526,512,543,469,553,431,559,431,554,468,548,511,537,554,521,593,498,610,481,623,462,639,426"/>
<area shape="rect" href="systeminfo_8h.html" title=" " alt="" coords="664,475,771,500"/>
<area shape="poly" title=" " alt="" coords="659,425,698,463,694,467,655,429"/>
<area shape="poly" title=" " alt="" coords="665,503,431,553,430,548,664,497"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="IDiscCachedTitleAccessorDetails_8h__dep__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IDiscCachedTitleAccessorDetails_8hdep" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IDiscCachedTitleAccessorDetails_8hdep" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2sl_2details_2IDiscCachedTitleAccessorDetails_8hdep">
<area shape="rect" title=" " alt="" coords="26,5,276,60"/>
<area shape="rect" href="IDiscCachedTitleAccessor_8h.html" title=" " alt="" coords="41,108,261,163"/>
<area shape="poly" title=" " alt="" coords="154,74,154,108,148,108,148,74"/>
<area shape="rect" href="TitleListCache_8h.html" title=" " alt="" coords="55,211,247,265"/>
<area shape="poly" title=" " alt="" coords="154,176,154,211,148,211,148,176"/>
<area shape="rect" href="sl_8h.html" title=" " alt="" coords="64,416,238,456"/>
<area shape="poly" title=" " alt="" coords="60,274,36,292,17,315,10,329,8,341,10,353,17,367,29,382,44,394,79,414,76,418,41,399,25,385,13,369,5,355,3,341,5,327,13,312,32,288,57,270"/>
<area shape="rect" href="KillerNotificationSelector_8h.html" title=" " alt="" coords="26,313,276,368"/>
<area shape="poly" title=" " alt="" coords="154,279,154,313,148,313,148,279"/>
<area shape="rect" href="QuickStartApplicationSelector_8h.html" title=" " alt="" coords="300,313,508,368"/>
<area shape="poly" title=" " alt="" coords="230,268,339,311,337,316,228,273"/>
<area shape="poly" title=" " alt="" coords="154,382,154,416,148,416,148,382"/>
<area shape="poly" title=" " alt="" coords="321,375,203,418,201,413,319,370"/>
</map>
</div>
</div>
<p><a href="IDiscCachedTitleAccessorDetails_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternalVTable" id="r_structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternalVTable"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternalVTable">IDiscCachedTitleAccessorInternalVTable</a></td></tr>
<tr class="separator:structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternalVTable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternal" id="r_structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternal"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternal">IDiscCachedTitleAccessorInternal</a></td></tr>
<tr class="separator:structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternal"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorBase.html">IDiscCachedTitleAccessorBase</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnn_1_1sl_1_1details_1_1DiscCachedTitleAccessorFromPtr.html">DiscCachedTitleAccessorFromPtr</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacenn" id="r_namespacenn"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn.html">nn</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl" id="r_namespacenn_1_1sl"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl.html">nn::sl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacenn_1_1sl_1_1details" id="r_namespacenn_1_1sl_1_1details"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html">nn::sl::details</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:acf23b45b285b58b021ad3a31f51944ba" id="r_acf23b45b285b58b021ad3a31f51944ba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">typedef</a> <a class="el" href="classnn_1_1Result.html">nn::Result</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#acf23b45b285b58b021ad3a31f51944ba">IDiscCachedTitleAccessor_GetFn</a>) (<a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternal">IDiscCachedTitleAccessorInternal</a> *, <a class="el" href="namespacenn_1_1sl.html#structnn_1_1sl_1_1TitleInfo">nn::sl::TitleInfo</a> *<a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfos</a>, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">int</a> *<a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">outTitleInfosSize</a>, <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">int</a> <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">maxTitleInfos</a>)</td></tr>
<tr class="separator:acf23b45b285b58b021ad3a31f51944ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab968ee24519666f607edf7ffa9acf86d" id="r_ab968ee24519666f607edf7ffa9acf86d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">typedef</a> <a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">struct</a> <a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternal">nn::sl::details::IDiscCachedTitleAccessorInternal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1sl_1_1details.html#ab968ee24519666f607edf7ffa9acf86d">IDiscCachedTitleAccessorInternal</a></td></tr>
<tr class="separator:ab968ee24519666f607edf7ffa9acf86d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
<a name="structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternalVTable" id="structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternalVTable"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternalVTable">&#9670;&#160;</a></span>nn::sl::details::IDiscCachedTitleAccessorInternalVTable</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct nn::sl::details::IDiscCachedTitleAccessorInternalVTable</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="IDiscCachedTitleAccessorDetails_8h_source.html#l00019">19</a> of file <a class="el" href="IDiscCachedTitleAccessorDetails_8h_source.html">IDiscCachedTitleAccessorDetails.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a49b963740be8a35a5f47eac74eb0f96b" name="a49b963740be8a35a5f47eac74eb0f96b"></a><a class="el" href="classnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorBase.html">IDiscCachedTitleAccessorBase</a> *</td>
<td class="fieldname">
instance</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ab576d88e99031be3391d56e1d8c6b1e7" name="ab576d88e99031be3391d56e1d8c6b1e7"></a><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">uint32_t</a></td>
<td class="fieldname">
info</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a4141423def66879e4d48cc281c39ce25" name="a4141423def66879e4d48cc281c39ce25"></a><a class="el" href="classnn_1_1sl_1_1details_1_1SerializerFromPtr.html">uint32_t</a></td>
<td class="fieldname">
destructor</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ac9a7ecdb8edb7f70362de3eadf1f1982" name="ac9a7ecdb8edb7f70362de3eadf1f1982"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#acf23b45b285b58b021ad3a31f51944ba">IDiscCachedTitleAccessor_GetFn</a></td>
<td class="fieldname">
GetFn</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
<a name="structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternal" id="structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternal"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternal">&#9670;&#160;</a></span>nn::sl::details::IDiscCachedTitleAccessorInternal</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct nn::sl::details::IDiscCachedTitleAccessorInternal</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="IDiscCachedTitleAccessorDetails_8h_source.html#l00032">32</a> of file <a class="el" href="IDiscCachedTitleAccessorDetails_8h_source.html">IDiscCachedTitleAccessorDetails.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a2e938647803d6d132cd9d87a61ea800b" name="a2e938647803d6d132cd9d87a61ea800b"></a><a class="el" href="namespacenn_1_1sl_1_1details.html#structnn_1_1sl_1_1details_1_1IDiscCachedTitleAccessorInternalVTable">IDiscCachedTitleAccessorInternalVTable</a> *</td>
<td class="fieldname">
vtable</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,15 @@
<map id="/home/runner/work/wut/wut/include/nn/sl/details/IDiscCachedTitleAccessorDetails.h" name="/home/runner/work/wut/wut/include/nn/sl/details/IDiscCachedTitleAccessorDetails.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="26,5,276,60"/>
<area shape="rect" id="Node000002" href="$IDiscCachedTitleAccessor_8h.html" title=" " alt="" coords="41,108,261,163"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="154,74,154,108,148,108,148,74"/>
<area shape="rect" id="Node000003" href="$TitleListCache_8h.html" title=" " alt="" coords="55,211,247,265"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="154,176,154,211,148,211,148,176"/>
<area shape="rect" id="Node000004" href="$sl_8h.html" title=" " alt="" coords="64,416,238,456"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="60,274,36,292,17,315,10,329,8,341,10,353,17,367,29,382,44,394,79,414,76,418,41,399,25,385,13,369,5,355,3,341,5,327,13,312,32,288,57,270"/>
<area shape="rect" id="Node000005" href="$KillerNotificationSelector_8h.html" title=" " alt="" coords="26,313,276,368"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="154,279,154,313,148,313,148,279"/>
<area shape="rect" id="Node000006" href="$QuickStartApplicationSelector_8h.html" title=" " alt="" coords="300,313,508,368"/>
<area shape="poly" id="edge6_Node000003_Node000006" title=" " alt="" coords="230,268,339,311,337,316,228,273"/>
<area shape="poly" id="edge5_Node000005_Node000004" title=" " alt="" coords="154,382,154,416,148,416,148,382"/>
<area shape="poly" id="edge7_Node000006_Node000004" title=" " alt="" coords="321,375,203,418,201,413,319,370"/>
</map>

View File

@ -0,0 +1 @@
7bbc7a43663a342131106ec1b348373f

Some files were not shown because too many files have changed in this diff Show More