athena/classathena_1_1io_1_1_memor...

276 lines
61 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>Athena IO Library: Member List</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Athena IO Library
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classathena_1_1io_1_1_memory_copy_reader.html','');});
</script>
<div id="doc-content">
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">athena::io::MemoryCopyReader Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classathena_1_1io_1_1_memory_copy_reader.html">athena::io::MemoryCopyReader</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#afb4be1f8a71727c016cee4fd73522c64">atEnd</a>() const </td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html#a0ec143d492341f61cd3acef61afe8358">data</a>() const </td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>endian</b>() const (defined in <a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#aaa4ab889fb5fb09ac4a3b427e9e7c2d4">enumerate</a>(std::vector&lt; T &gt; &amp;vector, size_t count, typename std::enable_if&lt; std::is_arithmetic&lt; T &gt;::value||std::is_same&lt; T, atVec2f &gt;::value||std::is_same&lt; T, atVec3f &gt;::value||std::is_same&lt; T, atVec4f &gt;::value &gt;::type *=0)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#af37c9608f89060c758c595ba4c41500e">enumerate</a>(std::vector&lt; T &gt; &amp;vector, size_t count, typename std::enable_if&lt;!std::is_arithmetic&lt; T &gt;::value &amp;&amp;!std::is_same&lt; T, atVec2f &gt;::value &amp;&amp;!std::is_same&lt; T, atVec3f &gt;::value &amp;&amp;!std::is_same&lt; T, atVec4f &gt;::value &gt;::type *=0)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#acacf47c4983455ba471b05d97df59d4e">enumerate</a>(std::vector&lt; T &gt; &amp;vector, size_t count, std::function&lt; void(IStreamReader &amp;, T &amp;)&gt; readf)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a910b9ecefcfdaa34e6c59bb2bc4beed0">enumerateBig</a>(std::vector&lt; T &gt; &amp;vector, size_t count, typename std::enable_if&lt; std::is_arithmetic&lt; T &gt;::value||std::is_same&lt; T, atVec2f &gt;::value||std::is_same&lt; T, atVec3f &gt;::value||std::is_same&lt; T, atVec4f &gt;::value &gt;::type *=0)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#acc650d7dc599c42a92639debadb040ce">enumerateLittle</a>(std::vector&lt; T &gt; &amp;vector, size_t count, typename std::enable_if&lt; std::is_arithmetic&lt; T &gt;::value||std::is_same&lt; T, atVec2f &gt;::value||std::is_same&lt; T, atVec3f &gt;::value||std::is_same&lt; T, atVec4f &gt;::value &gt;::type *=0)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>hasError</b>() const (defined in <a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>isBigEndian</b>() const (defined in <a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>isLittleEndian</b>() const (defined in <a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>IStream</b>() (defined in <a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html#a2f0f0efc43af6000fc68f16db258e50c">length</a>() const </td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>loadData</b>() (defined in <a class="el" href="classathena_1_1io_1_1_memory_copy_reader.html">athena::io::MemoryCopyReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_copy_reader.html">athena::io::MemoryCopyReader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_data</b> (defined in <a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>m_dataCopy</b> (defined in <a class="el" href="classathena_1_1io_1_1_memory_copy_reader.html">athena::io::MemoryCopyReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_copy_reader.html">athena::io::MemoryCopyReader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_endian</b> (defined in <a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_copy_reader.html#a6eedbe56523555b6e74388a985f320ce">m_filepath</a></td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_copy_reader.html">athena::io::MemoryCopyReader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_globalErr</b> (defined in <a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>m_hasError</b> (defined in <a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_length</b> (defined in <a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>m_owns</b> (defined in <a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_position</b> (defined in <a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_copy_reader.html#a6562a4cf749b23fb32c8032d858477d7">MemoryCopyReader</a>(const void *data, atUint64 length)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_copy_reader.html">athena::io::MemoryCopyReader</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_copy_reader.html#a0789f11bb0033bc9eaa3fec24b6b3768">MemoryCopyReader</a>(const std::string &amp;filename)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_copy_reader.html">athena::io::MemoryCopyReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>MemoryReader</b>()=default (defined in <a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html#afb167397942306196f3f3a7a4d0a6319">MemoryReader</a>(const void *data, atUint64 length, bool takeOwnership=false, bool globalErr=true)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html#a459addc7be3dc1918f995ebae5e0c6ae">position</a>() const </td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a4f7f429a4e86af9a5f38f341a3419006">readBool</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a686f0ec7b089e479ec9732ed2637f31b">readByte</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a7dfb8c1afbccefdd54613e15083bd11c">readBytes</a>(atUint64 length)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a5331741020b85bd0303404c10ccb9eb3">readBytesToBuf</a>(void *buf, atUint64 len)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#abb734496af936d1e0152a53156ec0731">readDouble</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#aa14cecb0144c4530c450e927beacb90d">readDoubleBig</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#af996e1c5e375379b22d4795d90690644">readDoubleLittle</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#ac8b1be9d105e2059cee959b733935723">readFloat</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a332e4905fea3f5360718f5efec3f5b83">readFloatBig</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a923a3c3bfd40f4043506ec9a896f733d">readFloatLittle</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a2e7dba89014af4e1de0e4b88c9571dfd">readInt16</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a43476cea5f9ad12007626e6142715618">readInt16Big</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a87f37dce7304fcb3e5099b63dde893f3">readInt16Little</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#ae2affb0e5de0028675619204d5e9017b">readInt32</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a4790ee5c59219ac096f31d0943eb20ef">readInt32Big</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a18417240ce7c4ca97767b25d00acf279">readInt32Little</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#aa399f00e829d592a8df092cd5202f948">readInt64</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a37a274d6008ba0a8925e2d849f193474">readInt64Big</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a35be192262e54344e766f9fed24af184">readInt64Little</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a525eeaf5c6571b4067a35ab951a66703">readString</a>(atInt32 fixedLen=-1)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#ade572d05e65dfeafadf1d746d357cdb2">readUByte</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a3d2dd422e375d89d64682eb2920a05da">readUBytes</a>(atUint64 length)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html#af3f62edd3db169a3276e7e3f230c930c">readUBytesToBuf</a>(void *buf, atUint64 len)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#ab7e62052d98e338ae4ce297823436c98">readUint16</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#af668e842f3860cd30ddda94b8851734e">readUint16Big</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a09c8a88e32daef59795ae84e0693849c">readUint16Little</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#ac5492c49ca81ea9edaab28f55cf62ad1">readUint32</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a06dc7dad4ecb0f29f70815cbfdccb316">readUint32Big</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#ae11292c8569763943f25eeae7ec3f2de">readUint32Little</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#af1c3d4d24e7f9e86169e885855316e40">readUint64</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#acc315776b1e0e540748e7a0cde50d123">readUint64Big</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a7a482b54002979f9e4a4d7b0e739fc70">readUint64Little</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, atInt8 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, atUint8 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, atInt16 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, atUint16 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, atInt32 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, atUint32 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, atInt64 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, atUint64 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, float &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, double &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, bool &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec2f &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec3f &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec4f &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec2d &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec3d &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec4d &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, std::string &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readVal</b>(typename std::enable_if&lt; std::is_same&lt; T, std::wstring &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, atInt8 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, atUint8 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, atInt16 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, atUint16 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, atInt32 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, atUint32 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, atInt64 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, atUint64 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, float &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, double &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, bool &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec2f &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec3f &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec4f &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec2d &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec3d &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec4d &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValBig</b>(typename std::enable_if&lt; std::is_same&lt; T, std::wstring &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, atInt8 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, atUint8 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, atInt16 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, atUint16 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, atInt32 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, atUint32 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, atInt64 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, atUint64 &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, float &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, double &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, bool &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec2f &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec3f &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec4f &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec2d &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec3d &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, atVec4d &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readValLittle</b>(typename std::enable_if&lt; std::is_same&lt; T, std::wstring &gt;::value &gt;::type *=0) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#af74c932a391b1659a7567632f81e829f">readVec2d</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a7d4930ad33ca2477d9af820e42ccefde">readVec2dBig</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a588658b87d3db813bd49f3a34c4eebf4">readVec2dLittle</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#add3c1709a0b4864fe3c0cea923bd8c49">readVec2f</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a09e2c8abf6ade874b1a7b262bb18a135">readVec2fBig</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a17b185205271b21a1a70dc839719f0b9">readVec2fLittle</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a87b83abc30833b2bae21d02b716dcd1b">readVec3d</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#aee1d00844de0738bcf03fc5389cab293">readVec3dBig</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a19fe7d04b3031d3cb33981d32ea43327">readVec3dLittle</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#acce04185b1459cf37d60e4ebe436969a">readVec3f</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#ab701342a9e02aefc7e85674a6008ea7c">readVec3fBig</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#ad9e0cebc8e86789a53bc08c236d458e6">readVec3fLittle</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a140b2d6da8d78251d01569253b9a88aa">readVec4d</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a1eec27263842efa1466b581eec4ef582">readVec4dBig</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a79da790ce808d6af66bbf62e5b3d25e2">readVec4dLittle</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a4071d5fc3ab6f80bf3526afc890863b5">readVec4f</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#ab2e3fb46e93ecef7391b668efe23cab0">readVec4fBig</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a949734836c91441951cb252a1017539f">readVec4fLittle</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#aebbd3a9f64e552d76a2392e2ae3fe9f8">readWString</a>(atInt32 fixedLen=-1)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#ac1e2c0114677d05fd2a79cc5f7fb35a7">readWStringAsString</a>(atInt32 fixedLen=-1)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a1f4b561c89ef8c4f1e75ae0a66fdd5ba">readWStringAsStringBig</a>(atInt32 fixedLen=-1)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#ae85ae79951ff223a22305ac197f0ed90">readWStringAsStringLittle</a>(atInt32 fixedLen=-1)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#afee5e6a8dcb4fc7c20d21e96369ed9a0">readWStringBig</a>(atInt32 fixedLen=-1)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a8280d8caeb0ea9a5f38247a38e97f324">readWStringLittle</a>(atInt32 fixedLen=-1)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html#a47ee0f076c1639fa15d9233cf7d3b470">seek</a>(atInt64 pos, SeekOrigin origin=SeekOrigin::Current)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a3084d8f6a6fdfc9a3575504af814eeea">seekAlign16</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a9b1a617c8d43b2da1bc476b67691fcdd">seekAlign32</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html#a2181ca1983f9bdab8125e898405b7ba0">seekAlign64</a>()</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>setData</b>(const atUint8 *data, atUint64 length) (defined in <a class="el" href="classathena_1_1io_1_1_memory_copy_reader.html">athena::io::MemoryCopyReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_copy_reader.html">athena::io::MemoryCopyReader</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html#a955cb812ebff99467d6efd11e3b9ccdd">athena::io::MemoryReader::setData</a>(const atUint8 *data, atUint64 length, bool takeOwnership=false)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>setEndian</b>(Endian endian) (defined in <a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setError</b>() (defined in <a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>~IStream</b>() (defined in <a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream.html">athena::io::IStream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~IStreamReader</b>() (defined in <a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_i_stream_reader.html">athena::io::IStreamReader</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>~MemoryReader</b>() (defined in <a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a>)</td><td class="entry"><a class="el" href="classathena_1_1io_1_1_memory_reader.html">athena::io::MemoryReader</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Sat Sep 17 2016 13:10:09 for Athena IO Library by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>