[DOC] add doc

This commit is contained in:
Edouard DUPIN 2016-10-23 21:18:24 +02:00
parent 142ab12fe5
commit 056f08e907
306 changed files with 19533 additions and 0 deletions

176
_interface_8hpp.html Normal file
View File

@ -0,0 +1,176 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: framework/atria-soft/eproperty/eproperty/Interface.hpp File Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_644e041c3a6521da7b27eba0e4eb2b95.html">framework</a></li><li class="navelem"><a class="el" href="dir_a094892b17be858f66bf3446bbb755c7.html">atria-soft</a></li><li class="navelem"><a class="el" href="dir_1e67370a4e18df18be778d84d63cf6ec.html">eproperty</a></li><li class="navelem"><a class="el" href="dir_33c81e4b9fc22b7f638d1cb940c3db81.html">eproperty</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle">
<div class="title">Interface.hpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;vector&gt;</code><br />
<code>#include &lt;map&gt;</code><br />
<code>#include &lt;<a class="el" href="_interface_data_8hpp_source.html">eproperty/InterfaceData.hpp</a>&gt;</code><br />
</div>
<p><a href="_interface_8hpp_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 name="nested-classes"></a>
Classes</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="classeproperty_1_1_interface.html">eproperty::Interface</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 name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespaceeproperty"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeproperty.html">eproperty</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Edouard DUPIN</dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>2016, Edouard DUPIN, all right reserved</dd></dl>
<dl class="section note"><dt>Note</dt><dd>License: APACHE v2.0 (see license file) </dd></dl>
</div></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

158
_interface_8hpp_source.html Normal file
View File

@ -0,0 +1,158 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: framework/atria-soft/eproperty/eproperty/Interface.hpp Source File</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_644e041c3a6521da7b27eba0e4eb2b95.html">framework</a></li><li class="navelem"><a class="el" href="dir_a094892b17be858f66bf3446bbb755c7.html">atria-soft</a></li><li class="navelem"><a class="el" href="dir_1e67370a4e18df18be778d84d63cf6ec.html">eproperty</a></li><li class="navelem"><a class="el" href="dir_33c81e4b9fc22b7f638d1cb940c3db81.html">eproperty</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Interface.hpp</div> </div>
</div><!--header-->
<div class="contents">
<a href="_interface_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;</div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#include &lt;map&gt;</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_interface_data_8hpp.html">eproperty/InterfaceData.hpp</a>&gt;</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="namespaceeproperty.html"> 14</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceeproperty.html">eproperty</a> {</div><div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="classeproperty_1_1_interface.html"> 19</a></span>&#160; <span class="keyword">class </span><a class="code" href="classeproperty_1_1_interface.html">Interface</a> {</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="classeproperty_1_1_interface.html#a3670955b0c5e36457ceb8710c84093d4"> 21</a></span>&#160; <a class="code" href="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</a> <a class="code" href="classeproperty_1_1_interface.html#a3670955b0c5e36457ceb8710c84093d4">properties</a>; </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; };</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;}</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="ttc" id="classeproperty_1_1_interface_data_html"><div class="ttname"><a href="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</a></div><div class="ttdoc">Interface data to collect the property list (for abstarction connection) </div><div class="ttdef"><b>Definition:</b> InterfaceData.hpp:19</div></div>
<div class="ttc" id="classeproperty_1_1_interface_html_a3670955b0c5e36457ceb8710c84093d4"><div class="ttname"><a href="classeproperty_1_1_interface.html#a3670955b0c5e36457ceb8710c84093d4">eproperty::Interface::properties</a></div><div class="ttdeci">eproperty::InterfaceData properties</div><div class="ttdoc">Interface to access at all properties... </div><div class="ttdef"><b>Definition:</b> Interface.hpp:21</div></div>
<div class="ttc" id="classeproperty_1_1_interface_html"><div class="ttname"><a href="classeproperty_1_1_interface.html">eproperty::Interface</a></div><div class="ttdoc">Interface to collect the property list (for abstarction &quot;set&quot; and &quot;get&quot;) It create a simple &quot;properti...</div><div class="ttdef"><b>Definition:</b> Interface.hpp:19</div></div>
<div class="ttc" id="_interface_data_8hpp_html"><div class="ttname"><a href="_interface_data_8hpp.html">InterfaceData.hpp</a></div></div>
<div class="ttc" id="namespaceeproperty_html"><div class="ttname"><a href="namespaceeproperty.html">eproperty</a></div><div class="ttdoc">eproperty global interface for all property implementation </div><div class="ttdef"><b>Definition:</b> Interface.hpp:14</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

175
_interface_data_8hpp.html Normal file
View File

@ -0,0 +1,175 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: framework/atria-soft/eproperty/eproperty/InterfaceData.hpp File Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_644e041c3a6521da7b27eba0e4eb2b95.html">framework</a></li><li class="navelem"><a class="el" href="dir_a094892b17be858f66bf3446bbb755c7.html">atria-soft</a></li><li class="navelem"><a class="el" href="dir_1e67370a4e18df18be778d84d63cf6ec.html">eproperty</a></li><li class="navelem"><a class="el" href="dir_33c81e4b9fc22b7f638d1cb940c3db81.html">eproperty</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle">
<div class="title">InterfaceData.hpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;vector&gt;</code><br />
<code>#include &lt;map&gt;</code><br />
</div>
<p><a href="_interface_data_8hpp_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 name="nested-classes"></a>
Classes</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="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</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 name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespaceeproperty"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeproperty.html">eproperty</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Edouard DUPIN</dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>2016, Edouard DUPIN, all right reserved</dd></dl>
<dl class="section note"><dt>Note</dt><dd>License: APACHE v2.0 (see license file) </dd></dl>
</div></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

File diff suppressed because one or more lines are too long

176
_list_8hpp.html Normal file
View File

@ -0,0 +1,176 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: framework/atria-soft/eproperty/eproperty/List.hpp File Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_644e041c3a6521da7b27eba0e4eb2b95.html">framework</a></li><li class="navelem"><a class="el" href="dir_a094892b17be858f66bf3446bbb755c7.html">atria-soft</a></li><li class="navelem"><a class="el" href="dir_1e67370a4e18df18be778d84d63cf6ec.html">eproperty</a></li><li class="navelem"><a class="el" href="dir_33c81e4b9fc22b7f638d1cb940c3db81.html">eproperty</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle">
<div class="title">List.hpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="_property_type_8hpp_source.html">eproperty/PropertyType.hpp</a>&gt;</code><br />
<code>#include &lt;map&gt;</code><br />
<code>#include &lt;typeinfo&gt;</code><br />
</div>
<p><a href="_list_8hpp_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 name="nested-classes"></a>
Classes</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="classeproperty_1_1_list.html">eproperty::List&lt; TYPE &gt;</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 name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespaceeproperty"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeproperty.html">eproperty</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Edouard DUPIN</dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>2016, Edouard DUPIN, all right reserved</dd></dl>
<dl class="section note"><dt>Note</dt><dd>License: APACHE v2.0 (see license file) </dd></dl>
</div></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

169
_list_8hpp_source.html Normal file

File diff suppressed because one or more lines are too long

177
_property_8hpp.html Normal file
View File

@ -0,0 +1,177 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: framework/atria-soft/eproperty/eproperty/Property.hpp File Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_644e041c3a6521da7b27eba0e4eb2b95.html">framework</a></li><li class="navelem"><a class="el" href="dir_a094892b17be858f66bf3446bbb755c7.html">atria-soft</a></li><li class="navelem"><a class="el" href="dir_1e67370a4e18df18be778d84d63cf6ec.html">eproperty</a></li><li class="navelem"><a class="el" href="dir_33c81e4b9fc22b7f638d1cb940c3db81.html">eproperty</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle">
<div class="title">Property.hpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="_interface_8hpp_source.html">eproperty/Interface.hpp</a>&gt;</code><br />
<code>#include &lt;string&gt;</code><br />
<code>#include &lt;typeinfo&gt;</code><br />
<code>#include &lt;functional&gt;</code><br />
</div>
<p><a href="_property_8hpp_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 name="nested-classes"></a>
Classes</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="classeproperty_1_1_property.html">eproperty::Property</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 name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespaceeproperty"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeproperty.html">eproperty</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Edouard DUPIN</dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>2016, Edouard DUPIN, all right reserved</dd></dl>
<dl class="section note"><dt>Note</dt><dd>License: APACHE v2.0 (see license file) </dd></dl>
</div></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

178
_property_8hpp_source.html Normal file

File diff suppressed because one or more lines are too long

176
_property_type_8hpp.html Normal file
View File

@ -0,0 +1,176 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: framework/atria-soft/eproperty/eproperty/PropertyType.hpp File Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_644e041c3a6521da7b27eba0e4eb2b95.html">framework</a></li><li class="navelem"><a class="el" href="dir_a094892b17be858f66bf3446bbb755c7.html">atria-soft</a></li><li class="navelem"><a class="el" href="dir_1e67370a4e18df18be778d84d63cf6ec.html">eproperty</a></li><li class="navelem"><a class="el" href="dir_33c81e4b9fc22b7f638d1cb940c3db81.html">eproperty</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle">
<div class="title">PropertyType.hpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="_interface_8hpp_source.html">eproperty/Interface.hpp</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="_property_8hpp_source.html">eproperty/Property.hpp</a>&gt;</code><br />
<code>#include &lt;eproperty/debug.hpp&gt;</code><br />
</div>
<p><a href="_property_type_8hpp_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 name="nested-classes"></a>
Classes</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="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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 name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespaceeproperty"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeproperty.html">eproperty</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Edouard DUPIN</dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>2016, Edouard DUPIN, all right reserved</dd></dl>
<dl class="section note"><dt>Note</dt><dd>License: APACHE v2.0 (see license file) </dd></dl>
</div></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

File diff suppressed because one or more lines are too long

176
_range_8hpp.html Normal file
View File

@ -0,0 +1,176 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: framework/atria-soft/eproperty/eproperty/Range.hpp File Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_644e041c3a6521da7b27eba0e4eb2b95.html">framework</a></li><li class="navelem"><a class="el" href="dir_a094892b17be858f66bf3446bbb755c7.html">atria-soft</a></li><li class="navelem"><a class="el" href="dir_1e67370a4e18df18be778d84d63cf6ec.html">eproperty</a></li><li class="navelem"><a class="el" href="dir_33c81e4b9fc22b7f638d1cb940c3db81.html">eproperty</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle">
<div class="title">Range.hpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="_interface_8hpp_source.html">eproperty/Interface.hpp</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="_value_8hpp_source.html">eproperty/Value.hpp</a>&gt;</code><br />
<code>#include &lt;typeinfo&gt;</code><br />
</div>
<p><a href="_range_8hpp_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 name="nested-classes"></a>
Classes</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="classeproperty_1_1_range.html">eproperty::Range&lt; TYPE &gt;</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 name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespaceeproperty"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeproperty.html">eproperty</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Edouard DUPIN</dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>2016, Edouard DUPIN, all right reserved</dd></dl>
<dl class="section note"><dt>Note</dt><dd>License: APACHE v2.0 (see license file) </dd></dl>
</div></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

164
_range_8hpp_source.html Normal file

File diff suppressed because one or more lines are too long

178
_value_8hpp.html Normal file
View File

@ -0,0 +1,178 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: framework/atria-soft/eproperty/eproperty/Value.hpp File Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_644e041c3a6521da7b27eba0e4eb2b95.html">framework</a></li><li class="navelem"><a class="el" href="dir_a094892b17be858f66bf3446bbb755c7.html">atria-soft</a></li><li class="navelem"><a class="el" href="dir_1e67370a4e18df18be778d84d63cf6ec.html">eproperty</a></li><li class="navelem"><a class="el" href="dir_33c81e4b9fc22b7f638d1cb940c3db81.html">eproperty</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle">
<div class="title">Value.hpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="_property_type_8hpp_source.html">eproperty/PropertyType.hpp</a>&gt;</code><br />
<code>#include &lt;<a class="elRef" doxygen="/home/heero/dev/perso/out/doc/release/etk.tag:http://atria-soft.github.io/etk/" href="http://atria-soft.github.io/etk/types__8hpp.html">etk/types.hpp</a>&gt;</code><br />
<code>#include &lt;<a class="elRef" doxygen="/home/heero/dev/perso/out/doc/release/etk.tag:http://atria-soft.github.io/etk/" href="http://atria-soft.github.io/etk/__vector2__d__8hpp.html">etk/math/Vector2D.hpp</a>&gt;</code><br />
<code>#include &lt;<a class="elRef" doxygen="/home/heero/dev/perso/out/doc/release/etk.tag:http://atria-soft.github.io/etk/" href="http://atria-soft.github.io/etk/__vector3__d__8hpp.html">etk/math/Vector3D.hpp</a>&gt;</code><br />
<code>#include &lt;<a class="elRef" doxygen="/home/heero/dev/perso/out/doc/release/etk.tag:http://atria-soft.github.io/etk/" href="http://atria-soft.github.io/etk/__color__8hpp.html">etk/Color.hpp</a>&gt;</code><br />
</div>
<p><a href="_value_8hpp_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 name="nested-classes"></a>
Classes</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="classeproperty_1_1_value.html">eproperty::Value&lt; TYPE &gt;</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 name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespaceeproperty"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceeproperty.html">eproperty</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Edouard DUPIN</dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>2016, Edouard DUPIN, all right reserved</dd></dl>
<dl class="section note"><dt>Note</dt><dd>License: APACHE v2.0 (see license file) </dd></dl>
</div></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

164
_value_8hpp_source.html Normal file

File diff suppressed because one or more lines are too long

161
annotated.html Normal file
View File

@ -0,0 +1,161 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Class List</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">Class List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceeproperty.html" target="_self">eproperty</a></td><td class="desc">Eproperty global interface for all property implementation </td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classeproperty_1_1_interface.html" target="_self">Interface</a></td><td class="desc"><a class="el" href="classeproperty_1_1_interface.html" title="Interface to collect the property list (for abstarction &quot;set&quot; and &quot;get&quot;) It create a simple &quot;properti...">Interface</a> to collect the property list (for abstarction "set" and "get") It create a simple "properties" member that permit to access at the properties </td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classeproperty_1_1_interface_data.html" target="_self">InterfaceData</a></td><td class="desc"><a class="el" href="classeproperty_1_1_interface.html" title="Interface to collect the property list (for abstarction &quot;set&quot; and &quot;get&quot;) It create a simple &quot;properti...">Interface</a> data to collect the property list (for abstarction connection) </td></tr>
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classeproperty_1_1_list.html" target="_self">List</a></td><td class="desc">Set a list of value availlable (for enumeration) </td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classeproperty_1_1_property.html" target="_self">Property</a></td><td class="desc">Base of the property With all generic element needed </td></tr>
<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classeproperty_1_1_property_type.html" target="_self">PropertyType</a></td><td class="desc">Template base of the property (have a generic set and get for string) </td></tr>
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classeproperty_1_1_range.html" target="_self">Range</a></td><td class="desc"><a class="el" href="classeproperty_1_1_range.html" title="Range template of the property (limit with a min and a max value) ">Range</a> template of the property (limit with a min and a max value) </td></tr>
<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classeproperty_1_1_value.html" target="_self">Value</a></td><td class="desc">Simple <a class="el" href="classeproperty_1_1_value.html" title="Simple Value of the property (need to implement fuction etk::from_string&lt;TYPE&gt; to use it) ...">Value</a> of the property (need to implement fuction <a class="elRef" doxygen="/home/heero/dev/perso/out/doc/release/etk.tag:http://atria-soft.github.io/etk/" href="http://atria-soft.github.io/etk/namespaceetk.html#aec3aaa1c735552d02f4eec1fb72c1616">etk::from_string&lt;TYPE&gt;</a> to use it) </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

BIN
bc_s.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 676 B

BIN
bdwn.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 B

View File

@ -0,0 +1,157 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Member List</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceeproperty.html">eproperty</a></li><li class="navelem"><a class="el" href="classeproperty_1_1_interface.html">Interface</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">eproperty::Interface Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classeproperty_1_1_interface.html">eproperty::Interface</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_interface.html#a3670955b0c5e36457ceb8710c84093d4">properties</a></td><td class="entry"><a class="el" href="classeproperty_1_1_interface.html">eproperty::Interface</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

View File

@ -0,0 +1,186 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: eproperty::Interface Class Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceeproperty.html">eproperty</a></li><li class="navelem"><a class="el" href="classeproperty_1_1_interface.html">Interface</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="classeproperty_1_1_interface-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">eproperty::Interface Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="_interface_8hpp_source.html">Interface.hpp</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a3670955b0c5e36457ceb8710c84093d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_interface.html#a3670955b0c5e36457ceb8710c84093d4">properties</a></td></tr>
<tr class="separator:a3670955b0c5e36457ceb8710c84093d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classeproperty_1_1_interface.html" title="Interface to collect the property list (for abstarction &quot;set&quot; and &quot;get&quot;) It create a simple &quot;properti...">Interface</a> to collect the property list (for abstarction "set" and "get") It create a simple "properties" member that permit to access at the properties. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
<a id="a3670955b0c5e36457ceb8710c84093d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3670955b0c5e36457ceb8710c84093d4">&sect;&nbsp;</a></span>properties</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</a> eproperty::Interface::properties</td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="classeproperty_1_1_interface.html" title="Interface to collect the property list (for abstarction &quot;set&quot; and &quot;get&quot;) It create a simple &quot;properti...">Interface</a> to access at all properties... </p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>framework/atria-soft/eproperty/eproperty/<a class="el" href="_interface_8hpp_source.html">Interface.hpp</a></li>
</ul>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

View File

@ -0,0 +1,167 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Member List</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceeproperty.html">eproperty</a></li><li class="navelem"><a class="el" href="classeproperty_1_1_interface_data.html">InterfaceData</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">eproperty::InterfaceData Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html#a9df48d0064c20d5c0622b5c47dcf15b9">add</a>(Property *_pointerOnProperty)</td><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html#a994e5b10e638b6771a6dcfb9382d6094">clean</a>()</td><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html#a584b5897b3f110e5eb5dbc32c79baea2">display</a>(bool _changeOnly=false) const</td><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html#ab3a3c646ca948739a6a4d00a3b06e81d">get</a>(const std::string &amp;_property) const</td><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html#a8977f3e3b6604cf0df4694bf636aa019">getAll</a>(bool _notIfDefault=true) const</td><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html#a1a3494833747102f6ee803d4324fb978">getRaw</a>(const size_t &amp;_id) const</td><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html#a95cd606dcfddcff6a2f74c35e245ab87">getRaw</a>(const std::string _name) const</td><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html#a0858d9a708e00ef6d2863e1fc7457810">InterfaceData</a>()</td><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html#a1805b3f137cd4af37826b73da1dd0dbd">set</a>(const std::string &amp;_property, const std::string &amp;_value)</td><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html#ae4f34e803a60f7d59638d313c9f2bb14">size</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html#a38d9e9f2092417ff3c08ff4a648f44f0">~InterfaceData</a>()</td><td class="entry"><a class="el" href="classeproperty_1_1_interface_data.html">eproperty::InterfaceData</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

View File

@ -0,0 +1,478 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: eproperty::InterfaceData Class Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceeproperty.html">eproperty</a></li><li class="navelem"><a class="el" href="classeproperty_1_1_interface_data.html">InterfaceData</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classeproperty_1_1_interface_data-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">eproperty::InterfaceData Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="_interface_data_8hpp_source.html">InterfaceData.hpp</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a0858d9a708e00ef6d2863e1fc7457810"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_interface_data.html#a0858d9a708e00ef6d2863e1fc7457810">InterfaceData</a> ()</td></tr>
<tr class="separator:a0858d9a708e00ef6d2863e1fc7457810"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38d9e9f2092417ff3c08ff4a648f44f0"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_interface_data.html#a38d9e9f2092417ff3c08ff4a648f44f0">~InterfaceData</a> ()</td></tr>
<tr class="separator:a38d9e9f2092417ff3c08ff4a648f44f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9df48d0064c20d5c0622b5c47dcf15b9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_interface_data.html#a9df48d0064c20d5c0622b5c47dcf15b9">add</a> (<a class="el" href="classeproperty_1_1_property.html">Property</a> *_pointerOnProperty)</td></tr>
<tr class="separator:a9df48d0064c20d5c0622b5c47dcf15b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a994e5b10e638b6771a6dcfb9382d6094"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_interface_data.html#a994e5b10e638b6771a6dcfb9382d6094">clean</a> ()</td></tr>
<tr class="separator:a994e5b10e638b6771a6dcfb9382d6094"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1805b3f137cd4af37826b73da1dd0dbd"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_interface_data.html#a1805b3f137cd4af37826b73da1dd0dbd">set</a> (const std::string &amp;_property, const std::string &amp;_value)</td></tr>
<tr class="separator:a1805b3f137cd4af37826b73da1dd0dbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3a3c646ca948739a6a4d00a3b06e81d"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_interface_data.html#ab3a3c646ca948739a6a4d00a3b06e81d">get</a> (const std::string &amp;_property) const</td></tr>
<tr class="separator:ab3a3c646ca948739a6a4d00a3b06e81d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a584b5897b3f110e5eb5dbc32c79baea2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_interface_data.html#a584b5897b3f110e5eb5dbc32c79baea2">display</a> (bool _changeOnly=false) const</td></tr>
<tr class="separator:a584b5897b3f110e5eb5dbc32c79baea2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8977f3e3b6604cf0df4694bf636aa019"><td class="memItemLeft" align="right" valign="top">std::map&lt; std::string, std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_interface_data.html#a8977f3e3b6604cf0df4694bf636aa019">getAll</a> (bool _notIfDefault=true) const</td></tr>
<tr class="separator:a8977f3e3b6604cf0df4694bf636aa019"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4f34e803a60f7d59638d313c9f2bb14"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_interface_data.html#ae4f34e803a60f7d59638d313c9f2bb14">size</a> () const</td></tr>
<tr class="separator:ae4f34e803a60f7d59638d313c9f2bb14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a3494833747102f6ee803d4324fb978"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_interface_data.html#a1a3494833747102f6ee803d4324fb978">getRaw</a> (const size_t &amp;_id) const</td></tr>
<tr class="separator:a1a3494833747102f6ee803d4324fb978"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95cd606dcfddcff6a2f74c35e245ab87"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_interface_data.html#a95cd606dcfddcff6a2f74c35e245ab87">getRaw</a> (const std::string _name) const</td></tr>
<tr class="separator:a95cd606dcfddcff6a2f74c35e245ab87"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classeproperty_1_1_interface.html" title="Interface to collect the property list (for abstarction &quot;set&quot; and &quot;get&quot;) It create a simple &quot;properti...">Interface</a> data to collect the property list (for abstarction connection) </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a0858d9a708e00ef6d2863e1fc7457810"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0858d9a708e00ef6d2863e1fc7457810">&sect;&nbsp;</a></span>InterfaceData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">eproperty::InterfaceData::InterfaceData </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructor. </p>
</div>
</div>
<a id="a38d9e9f2092417ff3c08ff4a648f44f0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a38d9e9f2092417ff3c08ff4a648f44f0">&sect;&nbsp;</a></span>~InterfaceData()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual eproperty::InterfaceData::~InterfaceData </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Destructor. </p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a9df48d0064c20d5c0622b5c47dcf15b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9df48d0064c20d5c0622b5c47dcf15b9">&sect;&nbsp;</a></span>add()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void eproperty::InterfaceData::add </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classeproperty_1_1_property.html">Property</a> *&#160;</td>
<td class="paramname"><em>_pointerOnProperty</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Register a property class pointer in the <a class="el" href="classeproperty_1_1_list.html" title="Set a list of value availlable (for enumeration) ">List</a> of propertys. </p>
<dl class="section note"><dt>Note</dt><dd>This class does not destroy the property pointer!!! </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_pointerOnProperty</td><td>Pointer on the property that might be added. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a994e5b10e638b6771a6dcfb9382d6094"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a994e5b10e638b6771a6dcfb9382d6094">&sect;&nbsp;</a></span>clean()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void eproperty::InterfaceData::clean </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Remove all the property reference in this class. </p>
<dl class="section note"><dt>Note</dt><dd>no delete, just clean and inform that a property has not been removed. </dd></dl>
</div>
</div>
<a id="a584b5897b3f110e5eb5dbc32c79baea2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a584b5897b3f110e5eb5dbc32c79baea2">&sect;&nbsp;</a></span>display()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void eproperty::InterfaceData::display </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>_changeOnly</em> = <code>false</code></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Display all the property value with there name. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_changeOnly</td><td>check at true if the user want to display only property that are not at default value. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ab3a3c646ca948739a6a4d00a3b06e81d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3a3c646ca948739a6a4d00a3b06e81d">&sect;&nbsp;</a></span>get()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::string eproperty::InterfaceData::get </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_property</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Get a specific value of the property reference name. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_property</td><td>The property string name. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The value of the property (string). </dd></dl>
</div>
</div>
<a id="a8977f3e3b6604cf0df4694bf636aa019"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8977f3e3b6604cf0df4694bf636aa019">&sect;&nbsp;</a></span>getAll()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::map&lt;std::string, std::string&gt; eproperty::InterfaceData::getAll </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>_notIfDefault</em> = <code>true</code></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Get All the property configuration: </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_notIfDefault</td><td>if true the parameter value with default value are not extracted. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>map on the propertys </dd></dl>
</div>
</div>
<a id="a1a3494833747102f6ee803d4324fb978"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a3494833747102f6ee803d4324fb978">&sect;&nbsp;</a></span>getRaw() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a>* eproperty::InterfaceData::getRaw </td>
<td>(</td>
<td class="paramtype">const size_t &amp;&#160;</td>
<td class="paramname"><em>_id</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Get name of a propertys. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_id</td><td>Id of the property. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>pointer on the property. </dd></dl>
</div>
</div>
<a id="a95cd606dcfddcff6a2f74c35e245ab87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a95cd606dcfddcff6a2f74c35e245ab87">&sect;&nbsp;</a></span>getRaw() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a>* eproperty::InterfaceData::getRaw </td>
<td>(</td>
<td class="paramtype">const std::string&#160;</td>
<td class="paramname"><em>_name</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Get name of a propertys. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_name</td><td>name of the property. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>pointer on the property. </dd></dl>
</div>
</div>
<a id="a1805b3f137cd4af37826b73da1dd0dbd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1805b3f137cd4af37826b73da1dd0dbd">&sect;&nbsp;</a></span>set()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool eproperty::InterfaceData::set </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_property</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_value</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set a specific value to the property reference name. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_property</td><td>The property string name. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_value</td><td>The new value of the property (string). </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a> update. </dd>
<dd>
false <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a> not update. </dd></dl>
</div>
</div>
<a id="ae4f34e803a60f7d59638d313c9f2bb14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae4f34e803a60f7d59638d313c9f2bb14">&sect;&nbsp;</a></span>size()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">size_t eproperty::InterfaceData::size </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Get count of propertys. </p>
<dl class="section return"><dt>Returns</dt><dd>The number of the property. </dd></dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>framework/atria-soft/eproperty/eproperty/<a class="el" href="_interface_data_8hpp_source.html">InterfaceData.hpp</a></li>
</ul>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

View File

@ -0,0 +1,199 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Member List</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceeproperty.html">eproperty</a></li><li class="navelem"><a class="el" href="classeproperty_1_1_list.html">List</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">eproperty::List&lt; TYPE &gt; Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classeproperty_1_1_list.html">eproperty::List&lt; TYPE &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_list.html#aa71abefd3155ffe97a4e2496fc136a7b">add</a>(const TYPE &amp;_value, const std::string &amp;_name, const std::string &amp;_description=&quot;&quot;)</td><td class="entry"><a class="el" href="classeproperty_1_1_list.html">eproperty::List&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#ab762dafae6777f850b31d89e24b1bcbf">changeDefault</a>(const TYPE &amp;_newDefault)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#aaf54e7f327af57ae5b735c4df8e92d1c">get</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#add2aea78cab1e493950e5bd991e3793b">getDefault</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#aef4f23a1929e9e486e0486bd7520ca7b">getDirect</a>()</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_list.html#af3529f33da84456169ee229ecf34e7ae">getInfo</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_list.html">eproperty::List&lt; TYPE &gt;</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="classeproperty_1_1_list.html#a73e43225a5c29f1e27c47e0b729ceae7">getListValue</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_list.html">eproperty::List&lt; TYPE &gt;</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="classeproperty_1_1_property.html#a92d5c663768f4d0e21747a6095374c80">getName</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_list.html#a77c2c452b2b01ab98b50c70d43ecb70e">getPropertyType</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_list.html">eproperty::List&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#a9a026e29b5c27a389bf3f1877bb3cdb4">getString</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#a9a2c490d764006e36a83438784e3ffed">getType</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#a5f9ff1933f744ba269267fb7e3af0581">isDefault</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_list.html#aead56da6eac0e8f3cf948854c6b3cc4c">List</a>(CLASS_TYPE *_owner, const std::string &amp;_name, const TYPE &amp;_defaultValue, const std::string &amp;_description=&quot;&quot;, void(CLASS_TYPE::*_setObs)()=nullptr)</td><td class="entry"><a class="el" href="classeproperty_1_1_list.html">eproperty::List&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_list.html#afb1bad3786f2efe7c84d7e0694839f1d">List</a>(const TYPE &amp;_defaultValue)</td><td class="entry"><a class="el" href="classeproperty_1_1_list.html">eproperty::List&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#ae82b6362385747e61de7dbbae0fa6bcb">m_default</a></td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a09f2fc5b0230c3fc438e96f3b0339b38">m_value</a></td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#aa8cf60776f4eb10021ff2ef84c969ea3">notifyChange</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">Observer</a> typedef</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a22889379f5b93f689a84aefd4fcb2e60">operator const TYPE &amp;</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a56e703cbd41048dbc3ae28edcdbcc44f">operator!=</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#aeb2e0b51b4385c157c3c226b70889375">operator*</a>() const noexcept</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a28fdbcd1932cb2016eb2c81112238a21">operator-&gt;</a>() const noexcept</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#aacc1b51cc331beb8e078840970366b2a">operator&lt;</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a5c60792cc196ecc7c6f778084b89f103">operator&lt;=</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a6b51b3334d7767939e16b4f3851671ca">operator=</a>(const TYPE &amp;_newVal)=delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#ae8171efb00e60fe2c1c52c4456971100">operator==</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a094912b29d3b4f7b9a5e5c51f344238b">operator&gt;</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a89ccd24d1fa9749cc8f6307fe4c6a130">operator&gt;=</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a68fc2683d8ce0867f6c3dab378e66c72">Property</a>(eproperty::Interface *_paramInterfaceLink, const std::string &amp;_name)</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a9296cc98f6496851240e9dae1108ae4a">Property</a>()</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#aa6e7e8d284a57835a5c09bd09b697d26">PropertyType</a>(CLASS_TYPE *_owner, const std::string &amp;_name, const TYPE &amp;_defaultValue, const std::string &amp;_description=&quot;&quot;, void(CLASS_TYPE::*_setObs)()=nullptr)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#adbb6832d86aa299e7a02309048fe09b6">PropertyType</a>(const TYPE &amp;_defaultValue)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_list.html#a4121cd142499fbc2dc4f04ee107dc82c">remove</a>(const std::string &amp;_name)</td><td class="entry"><a class="el" href="classeproperty_1_1_list.html">eproperty::List&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_list.html#afb7b6eb9c5b8278c7152b1c59ec58a47">rename</a>(const std::string &amp;_nameOld, const std::string &amp;_nameNew)</td><td class="entry"><a class="el" href="classeproperty_1_1_list.html">eproperty::List&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_list.html#acf609603cedbad5a66569140097a5007">set</a>(const TYPE &amp;_newVal) override</td><td class="entry"><a class="el" href="classeproperty_1_1_list.html">eproperty::List&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#a26bffe28473ca8b4dfed4b6221ee59bc">setDefault</a>() override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#a6ed039b0b21636971e4e063521ea1eea">setDirect</a>(const TYPE &amp;_newVal)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_list.html#a27aa5c0ca27594fefc77fc4ad077f5d7">setDirectCheck</a>(const TYPE &amp;_newVal) override</td><td class="entry"><a class="el" href="classeproperty_1_1_list.html">eproperty::List&lt; TYPE &gt;</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="classeproperty_1_1_property.html#a255f8584b0fbba2f8b5c5b998cbffcf5">setObserver</a>(eproperty::Property::Observer _setObs)</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_list.html#a82d1d6e15b898451d1b7e7941d028eb8">setString</a>(const std::string &amp;_newVal) override</td><td class="entry"><a class="el" href="classeproperty_1_1_list.html">eproperty::List&lt; TYPE &gt;</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="classeproperty_1_1_list.html#a4c3cbfad9f3e6d70e3527ddc6383a813">~List</a>()=default</td><td class="entry"><a class="el" href="classeproperty_1_1_list.html">eproperty::List&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a260954313cca41b88ce8812f3374d229">~Property</a>()=default</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a363be5892a6a2e5bd1bbbd6de75d09ee">~PropertyType</a>()=default</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

View File

@ -0,0 +1,771 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: eproperty::List&lt; TYPE &gt; Class Template Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceeproperty.html">eproperty</a></li><li class="navelem"><a class="el" href="classeproperty_1_1_list.html">List</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classeproperty_1_1_list-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">eproperty::List&lt; TYPE &gt; Class Template Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="_list_8hpp_source.html">List.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for eproperty::List&lt; TYPE &gt;:</div>
<div class="dyncontent">
<div class="center">
<img src="classeproperty_1_1_list.png" usemap="#eproperty::List_3C_20TYPE_20_3E_map" alt=""/>
<map id="eproperty::List_3C_20TYPE_20_3E_map" name="eproperty::List&lt; TYPE &gt;_map">
<area href="classeproperty_1_1_property_type.html" title="Template base of the property (have a generic set and get for string) " alt="eproperty::PropertyType&lt; TYPE &gt;" shape="rect" coords="0,56,206,80"/>
<area href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. " alt="eproperty::Property" shape="rect" coords="0,0,206,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:aead56da6eac0e8f3cf948854c6b3cc4c"><td class="memTemplParams" colspan="2">template&lt;class CLASS_TYPE &gt; </td></tr>
<tr class="memitem:aead56da6eac0e8f3cf948854c6b3cc4c"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_list.html#aead56da6eac0e8f3cf948854c6b3cc4c">List</a> (CLASS_TYPE *_owner, const std::string &amp;_name, const TYPE &amp;_defaultValue, const std::string &amp;_description=&quot;&quot;, void(CLASS_TYPE::*_setObs)()=nullptr)</td></tr>
<tr class="separator:aead56da6eac0e8f3cf948854c6b3cc4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb1bad3786f2efe7c84d7e0694839f1d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_list.html#afb1bad3786f2efe7c84d7e0694839f1d">List</a> (const TYPE &amp;_defaultValue)</td></tr>
<tr class="separator:afb1bad3786f2efe7c84d7e0694839f1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c3cbfad9f3e6d70e3527ddc6383a813"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_list.html#a4c3cbfad9f3e6d70e3527ddc6383a813">~List</a> ()=default</td></tr>
<tr class="separator:a4c3cbfad9f3e6d70e3527ddc6383a813"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa71abefd3155ffe97a4e2496fc136a7b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_list.html#aa71abefd3155ffe97a4e2496fc136a7b">add</a> (const TYPE &amp;_value, const std::string &amp;_name, const std::string &amp;_description=&quot;&quot;)</td></tr>
<tr class="separator:aa71abefd3155ffe97a4e2496fc136a7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4121cd142499fbc2dc4f04ee107dc82c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_list.html#a4121cd142499fbc2dc4f04ee107dc82c">remove</a> (const std::string &amp;_name)</td></tr>
<tr class="separator:a4121cd142499fbc2dc4f04ee107dc82c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb7b6eb9c5b8278c7152b1c59ec58a47"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_list.html#afb7b6eb9c5b8278c7152b1c59ec58a47">rename</a> (const std::string &amp;_nameOld, const std::string &amp;_nameNew)</td></tr>
<tr class="separator:afb7b6eb9c5b8278c7152b1c59ec58a47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77c2c452b2b01ab98b50c70d43ecb70e"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_list.html#a77c2c452b2b01ab98b50c70d43ecb70e">getPropertyType</a> () const override</td></tr>
<tr class="separator:a77c2c452b2b01ab98b50c70d43ecb70e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82d1d6e15b898451d1b7e7941d028eb8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_list.html#a82d1d6e15b898451d1b7e7941d028eb8">setString</a> (const std::string &amp;_newVal) override</td></tr>
<tr class="separator:a82d1d6e15b898451d1b7e7941d028eb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3529f33da84456169ee229ecf34e7ae"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_list.html#af3529f33da84456169ee229ecf34e7ae">getInfo</a> () const override</td></tr>
<tr class="separator:af3529f33da84456169ee229ecf34e7ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73e43225a5c29f1e27c47e0b729ceae7"><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_list.html#a73e43225a5c29f1e27c47e0b729ceae7">getListValue</a> () const override</td></tr>
<tr class="separator:a73e43225a5c29f1e27c47e0b729ceae7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf609603cedbad5a66569140097a5007"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_list.html#acf609603cedbad5a66569140097a5007">set</a> (const TYPE &amp;_newVal) override</td></tr>
<tr class="separator:acf609603cedbad5a66569140097a5007"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27aa5c0ca27594fefc77fc4ad077f5d7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_list.html#a27aa5c0ca27594fefc77fc4ad077f5d7">setDirectCheck</a> (const TYPE &amp;_newVal) override</td></tr>
<tr class="separator:a27aa5c0ca27594fefc77fc4ad077f5d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classeproperty_1_1_property_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classeproperty_1_1_property_type')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td></tr>
<tr class="memitem:aa6e7e8d284a57835a5c09bd09b697d26 inherit pub_methods_classeproperty_1_1_property_type"><td class="memTemplParams" colspan="2">template&lt;class CLASS_TYPE &gt; </td></tr>
<tr class="memitem:aa6e7e8d284a57835a5c09bd09b697d26 inherit pub_methods_classeproperty_1_1_property_type"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#aa6e7e8d284a57835a5c09bd09b697d26">PropertyType</a> (CLASS_TYPE *_owner, const std::string &amp;_name, const TYPE &amp;_defaultValue, const std::string &amp;_description=&quot;&quot;, void(CLASS_TYPE::*_setObs)()=nullptr)</td></tr>
<tr class="separator:aa6e7e8d284a57835a5c09bd09b697d26 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbb6832d86aa299e7a02309048fe09b6 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#adbb6832d86aa299e7a02309048fe09b6">PropertyType</a> (const TYPE &amp;_defaultValue)</td></tr>
<tr class="separator:adbb6832d86aa299e7a02309048fe09b6 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a363be5892a6a2e5bd1bbbd6de75d09ee inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a363be5892a6a2e5bd1bbbd6de75d09ee">~PropertyType</a> ()=default</td></tr>
<tr class="separator:a363be5892a6a2e5bd1bbbd6de75d09ee inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fd91a17d96546b9f4a43984b28bc745 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a3fd91a17d96546b9f4a43984b28bc745">getPropertyType</a> () const override</td></tr>
<tr class="separator:a3fd91a17d96546b9f4a43984b28bc745 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a2c490d764006e36a83438784e3ffed inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a9a2c490d764006e36a83438784e3ffed">getType</a> () const override</td></tr>
<tr class="separator:a9a2c490d764006e36a83438784e3ffed inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a026e29b5c27a389bf3f1877bb3cdb4 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a9a026e29b5c27a389bf3f1877bb3cdb4">getString</a> () const override</td></tr>
<tr class="separator:a9a026e29b5c27a389bf3f1877bb3cdb4 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add2aea78cab1e493950e5bd991e3793b inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#add2aea78cab1e493950e5bd991e3793b">getDefault</a> () const override</td></tr>
<tr class="separator:add2aea78cab1e493950e5bd991e3793b inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3802ebcf1013eec98bf2f60b351207f3 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a3802ebcf1013eec98bf2f60b351207f3">getInfo</a> () const override</td></tr>
<tr class="separator:a3802ebcf1013eec98bf2f60b351207f3 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f9ff1933f744ba269267fb7e3af0581 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a5f9ff1933f744ba269267fb7e3af0581">isDefault</a> () const override</td></tr>
<tr class="separator:a5f9ff1933f744ba269267fb7e3af0581 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26bffe28473ca8b4dfed4b6221ee59bc inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a26bffe28473ca8b4dfed4b6221ee59bc">setDefault</a> () override</td></tr>
<tr class="separator:a26bffe28473ca8b4dfed4b6221ee59bc inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab762dafae6777f850b31d89e24b1bcbf inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#ab762dafae6777f850b31d89e24b1bcbf">changeDefault</a> (const TYPE &amp;_newDefault)</td></tr>
<tr class="separator:ab762dafae6777f850b31d89e24b1bcbf inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf54e7f327af57ae5b735c4df8e92d1c inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">const TYPE &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#aaf54e7f327af57ae5b735c4df8e92d1c">get</a> () const</td></tr>
<tr class="separator:aaf54e7f327af57ae5b735c4df8e92d1c inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ed039b0b21636971e4e063521ea1eea inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a6ed039b0b21636971e4e063521ea1eea">setDirect</a> (const TYPE &amp;_newVal)</td></tr>
<tr class="separator:a6ed039b0b21636971e4e063521ea1eea inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef4f23a1929e9e486e0486bd7520ca7b inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">TYPE &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#aef4f23a1929e9e486e0486bd7520ca7b">getDirect</a> ()</td></tr>
<tr class="separator:aef4f23a1929e9e486e0486bd7520ca7b inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22889379f5b93f689a84aefd4fcb2e60 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a22889379f5b93f689a84aefd4fcb2e60">operator const TYPE &amp;</a> () const</td></tr>
<tr class="separator:a22889379f5b93f689a84aefd4fcb2e60 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb2e0b51b4385c157c3c226b70889375 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">const TYPE &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#aeb2e0b51b4385c157c3c226b70889375">operator*</a> () const noexcept</td></tr>
<tr class="separator:aeb2e0b51b4385c157c3c226b70889375 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28fdbcd1932cb2016eb2c81112238a21 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">const TYPE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a28fdbcd1932cb2016eb2c81112238a21">operator-&gt;</a> () const noexcept</td></tr>
<tr class="separator:a28fdbcd1932cb2016eb2c81112238a21 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b51b3334d7767939e16b4f3851671ca inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classeproperty_1_1_property_type.html">PropertyType</a>&lt; TYPE &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a6b51b3334d7767939e16b4f3851671ca">operator=</a> (const TYPE &amp;_newVal)=delete</td></tr>
<tr class="separator:a6b51b3334d7767939e16b4f3851671ca inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classeproperty_1_1_property"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classeproperty_1_1_property')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td></tr>
<tr class="memitem:a68fc2683d8ce0867f6c3dab378e66c72 inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a68fc2683d8ce0867f6c3dab378e66c72">Property</a> (<a class="el" href="classeproperty_1_1_interface.html">eproperty::Interface</a> *_paramInterfaceLink, const std::string &amp;_name)</td></tr>
<tr class="separator:a68fc2683d8ce0867f6c3dab378e66c72 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9296cc98f6496851240e9dae1108ae4a inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a9296cc98f6496851240e9dae1108ae4a">Property</a> ()</td></tr>
<tr class="separator:a9296cc98f6496851240e9dae1108ae4a inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a260954313cca41b88ce8812f3374d229 inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a260954313cca41b88ce8812f3374d229">~Property</a> ()=default</td></tr>
<tr class="separator:a260954313cca41b88ce8812f3374d229 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8cf60776f4eb10021ff2ef84c969ea3 inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#aa8cf60776f4eb10021ff2ef84c969ea3">notifyChange</a> () const</td></tr>
<tr class="separator:aa8cf60776f4eb10021ff2ef84c969ea3 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92d5c663768f4d0e21747a6095374c80 inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a92d5c663768f4d0e21747a6095374c80">getName</a> () const</td></tr>
<tr class="separator:a92d5c663768f4d0e21747a6095374c80 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8171efb00e60fe2c1c52c4456971100 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:ae8171efb00e60fe2c1c52c4456971100 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#ae8171efb00e60fe2c1c52c4456971100">operator==</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:ae8171efb00e60fe2c1c52c4456971100 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56e703cbd41048dbc3ae28edcdbcc44f inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:a56e703cbd41048dbc3ae28edcdbcc44f inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a56e703cbd41048dbc3ae28edcdbcc44f">operator!=</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:a56e703cbd41048dbc3ae28edcdbcc44f inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c60792cc196ecc7c6f778084b89f103 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:a5c60792cc196ecc7c6f778084b89f103 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a5c60792cc196ecc7c6f778084b89f103">operator&lt;=</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:a5c60792cc196ecc7c6f778084b89f103 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89ccd24d1fa9749cc8f6307fe4c6a130 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:a89ccd24d1fa9749cc8f6307fe4c6a130 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a89ccd24d1fa9749cc8f6307fe4c6a130">operator&gt;=</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:a89ccd24d1fa9749cc8f6307fe4c6a130 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacc1b51cc331beb8e078840970366b2a inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:aacc1b51cc331beb8e078840970366b2a inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#aacc1b51cc331beb8e078840970366b2a">operator&lt;</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:aacc1b51cc331beb8e078840970366b2a inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a094912b29d3b4f7b9a5e5c51f344238b inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:a094912b29d3b4f7b9a5e5c51f344238b inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a094912b29d3b4f7b9a5e5c51f344238b">operator&gt;</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:a094912b29d3b4f7b9a5e5c51f344238b inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_types_classeproperty_1_1_property"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classeproperty_1_1_property')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td></tr>
<tr class="memitem:a4055f2cadefba035e603dff559fbb499 inherit pub_types_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">Observer</a> = std::function&lt; void()&gt;</td></tr>
<tr class="separator:a4055f2cadefba035e603dff559fbb499 inherit pub_types_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classeproperty_1_1_property"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classeproperty_1_1_property')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td></tr>
<tr class="memitem:a255f8584b0fbba2f8b5c5b998cbffcf5 inherit pro_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a255f8584b0fbba2f8b5c5b998cbffcf5">setObserver</a> (<a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">eproperty::Property::Observer</a> _setObs)</td></tr>
<tr class="separator:a255f8584b0fbba2f8b5c5b998cbffcf5 inherit pro_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classeproperty_1_1_property_type"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classeproperty_1_1_property_type')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td></tr>
<tr class="memitem:a09f2fc5b0230c3fc438e96f3b0339b38 inherit pro_attribs_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">TYPE&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a09f2fc5b0230c3fc438e96f3b0339b38">m_value</a></td></tr>
<tr class="separator:a09f2fc5b0230c3fc438e96f3b0339b38 inherit pro_attribs_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae82b6362385747e61de7dbbae0fa6bcb inherit pro_attribs_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">TYPE&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#ae82b6362385747e61de7dbbae0fa6bcb">m_default</a></td></tr>
<tr class="separator:ae82b6362385747e61de7dbbae0fa6bcb inherit pro_attribs_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;class TYPE&gt;<br />
class eproperty::List&lt; TYPE &gt;</h3>
<p>Set a list of value availlable (for enumeration) </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="aead56da6eac0e8f3cf948854c6b3cc4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aead56da6eac0e8f3cf948854c6b3cc4c">&sect;&nbsp;</a></span>List() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<div class="memtemplate">
template&lt;class CLASS_TYPE &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classeproperty_1_1_list.html">eproperty::List</a>&lt; TYPE &gt;::<a class="el" href="classeproperty_1_1_list.html">List</a> </td>
<td>(</td>
<td class="paramtype">CLASS_TYPE *&#160;</td>
<td class="paramname"><em>_owner</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_defaultValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_description</em> = <code>&quot;&quot;</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void(CLASS_TYPE::*)()&#160;</td>
<td class="paramname"><em>_setObs</em> = <code>nullptr</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Create a parameter with <a class="el" href="classeproperty_1_1_list.html" title="Set a list of value availlable (for enumeration) ">List</a> of element parameter (nullptr if none). </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_owner</td><td>reference on the parameter lister. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_name</td><td>Static name of the parameter. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_defaultValue</td><td>Default value of the parameter. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_description</td><td>description of the parameter. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_setObs</td><td>function of the class that opserve the change of the value </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="afb1bad3786f2efe7c84d7e0694839f1d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb1bad3786f2efe7c84d7e0694839f1d">&sect;&nbsp;</a></span>List() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classeproperty_1_1_list.html">eproperty::List</a>&lt; TYPE &gt;::<a class="el" href="classeproperty_1_1_list.html">List</a> </td>
<td>(</td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_defaultValue</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Create a parameter with <a class="el" href="classeproperty_1_1_list.html" title="Set a list of value availlable (for enumeration) ">List</a> of element parameter (nullptr if none). </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_defaultValue</td><td>Default value of the parameter. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a4c3cbfad9f3e6d70e3527ddc6383a813"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c3cbfad9f3e6d70e3527ddc6383a813">&sect;&nbsp;</a></span>~List()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classeproperty_1_1_list.html">eproperty::List</a>&lt; TYPE &gt;::~<a class="el" href="classeproperty_1_1_list.html">List</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span><span class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>virtualisation of Destructor. </p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="aa71abefd3155ffe97a4e2496fc136a7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa71abefd3155ffe97a4e2496fc136a7b">&sect;&nbsp;</a></span>add()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classeproperty_1_1_list.html">eproperty::List</a>&lt; TYPE &gt;::add </td>
<td>(</td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_value</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_description</em> = <code>&quot;&quot;</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Add a value in the list of parameter. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_value</td><td><a class="el" href="classeproperty_1_1_value.html" title="Simple Value of the property (need to implement fuction etk::from_string&lt;TYPE&gt; to use it) ...">Value</a> of the string </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_name</td><td>String of the value </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_description</td><td>Description of the parameter value </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="af3529f33da84456169ee229ecf34e7ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3529f33da84456169ee229ecf34e7ae">&sect;&nbsp;</a></span>getInfo()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::string <a class="el" href="classeproperty_1_1_list.html">eproperty::List</a>&lt; TYPE &gt;::getInfo </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Description of the Propertys. </p>
<dl class="section return"><dt>Returns</dt><dd>Descriptive information of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a> (for remote UI). </dd></dl>
<p>Implements <a class="el" href="classeproperty_1_1_property.html#a029db34ae158d5577140ad365b58ce85">eproperty::Property</a>.</p>
</div>
</div>
<a id="a73e43225a5c29f1e27c47e0b729ceae7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a73e43225a5c29f1e27c47e0b729ceae7">&sect;&nbsp;</a></span>getListValue()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::vector&lt;std::string&gt; <a class="el" href="classeproperty_1_1_list.html">eproperty::List</a>&lt; TYPE &gt;::getListValue </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Specific for <a class="el" href="classeproperty_1_1_list.html" title="Set a list of value availlable (for enumeration) ">eproperty::List</a> to get all the possible values. </p>
<dl class="section return"><dt>Returns</dt><dd>Descriptive information of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a> (for remote UI). </dd></dl>
<p>Reimplemented from <a class="el" href="classeproperty_1_1_property.html#a8f3963bf1deef24b4c929533a2688080">eproperty::Property</a>.</p>
</div>
</div>
<a id="a77c2c452b2b01ab98b50c70d43ecb70e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a77c2c452b2b01ab98b50c70d43ecb70e">&sect;&nbsp;</a></span>getPropertyType()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::string <a class="el" href="classeproperty_1_1_list.html">eproperty::List</a>&lt; TYPE &gt;::getPropertyType </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Get the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a> type of the class in string mode. </p>
<dl class="section return"><dt>Returns</dt><dd>The string type of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a>. </dd></dl>
<p>Implements <a class="el" href="classeproperty_1_1_property.html#aaaaf2e088e2b096866874513716f5dba">eproperty::Property</a>.</p>
</div>
</div>
<a id="a4121cd142499fbc2dc4f04ee107dc82c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4121cd142499fbc2dc4f04ee107dc82c">&sect;&nbsp;</a></span>remove()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classeproperty_1_1_list.html">eproperty::List</a>&lt; TYPE &gt;::remove </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_name</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Remove a value of the element availlable. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_name</td><td>Name of the value to remove </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="afb7b6eb9c5b8278c7152b1c59ec58a47"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb7b6eb9c5b8278c7152b1c59ec58a47">&sect;&nbsp;</a></span>rename()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classeproperty_1_1_list.html">eproperty::List</a>&lt; TYPE &gt;::rename </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_nameOld</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_nameNew</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Rename a value of the property. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_nameOld</td><td>Old property name to replace </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_nameNew</td><td>New name of the property </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="acf609603cedbad5a66569140097a5007"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acf609603cedbad5a66569140097a5007">&sect;&nbsp;</a></span>set()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classeproperty_1_1_list.html">eproperty::List</a>&lt; TYPE &gt;::set </td>
<td>(</td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_newVal</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the value of the current parameter. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_newVal</td><td>New value of the parameter. (not set if out of range) </td></tr>
</table>
</dd>
</dl>
<p>Reimplemented from <a class="el" href="classeproperty_1_1_property_type.html#a29dd42486e15d92b9ea94d30e99854e1">eproperty::PropertyType&lt; TYPE &gt;</a>.</p>
</div>
</div>
<a id="a27aa5c0ca27594fefc77fc4ad077f5d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a27aa5c0ca27594fefc77fc4ad077f5d7">&sect;&nbsp;</a></span>setDirectCheck()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classeproperty_1_1_list.html">eproperty::List</a>&lt; TYPE &gt;::setDirectCheck </td>
<td>(</td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_newVal</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the value of the current parameter (check range and ... if needed). </p>
<dl class="section note"><dt>Note</dt><dd>Only use by the owner of the property/ </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_newVal</td><td>New value to set </td></tr>
</table>
</dd>
</dl>
<p>Reimplemented from <a class="el" href="classeproperty_1_1_property_type.html#a2c4b08567fbe614032f82ba8ed15cfc0">eproperty::PropertyType&lt; TYPE &gt;</a>.</p>
</div>
</div>
<a id="a82d1d6e15b898451d1b7e7941d028eb8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a82d1d6e15b898451d1b7e7941d028eb8">&sect;&nbsp;</a></span>setString()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classeproperty_1_1_list.html">eproperty::List</a>&lt; TYPE &gt;::setString </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_newVal</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Set a new value of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a> (with string interface). </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_newVal</td><td>New value of the Propertys. </td></tr>
</table>
</dd>
</dl>
<p>Implements <a class="el" href="classeproperty_1_1_property.html#a03def8222281a219945225d4895301b1">eproperty::Property</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>framework/atria-soft/eproperty/eproperty/<a class="el" href="_list_8hpp_source.html">List.hpp</a></li>
</ul>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

BIN
classeproperty_1_1_list.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1,178 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Member List</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceeproperty.html">eproperty</a></li><li class="navelem"><a class="el" href="classeproperty_1_1_property.html">Property</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">eproperty::Property Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#ad326ebde8292b00d379b9f0185e498b4">getDefault</a>() const =0</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a029db34ae158d5577140ad365b58ce85">getInfo</a>() const =0</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a8f3963bf1deef24b4c929533a2688080">getListValue</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</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="classeproperty_1_1_property.html#a92d5c663768f4d0e21747a6095374c80">getName</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#aaaaf2e088e2b096866874513716f5dba">getPropertyType</a>() const =0</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a7b7397ba3479ad744e0f6d0272060ac2">getString</a>() const =0</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a84e14dae141539a568f09d8d4a9dd148">getType</a>() const =0</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#aa3ccb6590515b98e73587c8123f442c2">isDefault</a>() const =0</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#aa8cf60776f4eb10021ff2ef84c969ea3">notifyChange</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">Observer</a> typedef</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a56e703cbd41048dbc3ae28edcdbcc44f">operator!=</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#aacc1b51cc331beb8e078840970366b2a">operator&lt;</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a5c60792cc196ecc7c6f778084b89f103">operator&lt;=</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#ae8171efb00e60fe2c1c52c4456971100">operator==</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a094912b29d3b4f7b9a5e5c51f344238b">operator&gt;</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a89ccd24d1fa9749cc8f6307fe4c6a130">operator&gt;=</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a68fc2683d8ce0867f6c3dab378e66c72">Property</a>(eproperty::Interface *_paramInterfaceLink, const std::string &amp;_name)</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a9296cc98f6496851240e9dae1108ae4a">Property</a>()</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a8b7bf5ba543577ed2584143b0f73cd4e">setDefault</a>()=0</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a255f8584b0fbba2f8b5c5b998cbffcf5">setObserver</a>(eproperty::Property::Observer _setObs)</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a03def8222281a219945225d4895301b1">setString</a>(const std::string &amp;_newVal)=0</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a260954313cca41b88ce8812f3374d229">~Property</a>()=default</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

View File

@ -0,0 +1,929 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: eproperty::Property Class Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceeproperty.html">eproperty</a></li><li class="navelem"><a class="el" href="classeproperty_1_1_property.html">Property</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="classeproperty_1_1_property-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">eproperty::Property Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="_property_8hpp_source.html">Property.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for eproperty::Property:</div>
<div class="dyncontent">
<div class="center">
<img src="classeproperty_1_1_property.png" usemap="#eproperty::Property_map" alt=""/>
<map id="eproperty::Property_map" name="eproperty::Property_map">
<area href="classeproperty_1_1_property_type.html" title="Template base of the property (have a generic set and get for string) " alt="eproperty::PropertyType&lt; TYPE &gt;" shape="rect" coords="108,56,314,80"/>
<area href="classeproperty_1_1_list.html" title="Set a list of value availlable (for enumeration) " alt="eproperty::List&lt; TYPE &gt;" shape="rect" coords="0,112,206,136"/>
<area href="classeproperty_1_1_value.html" title="Simple Value of the property (need to implement fuction etk::from_string&lt;TYPE&gt; to use it) ..." alt="eproperty::Value&lt; TYPE &gt;" shape="rect" coords="216,112,422,136"/>
<area href="classeproperty_1_1_range.html" title="Range template of the property (limit with a min and a max value) " alt="eproperty::Range&lt; TYPE &gt;" shape="rect" coords="216,168,422,192"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a4055f2cadefba035e603dff559fbb499"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">Observer</a> = std::function&lt; void()&gt;</td></tr>
<tr class="separator:a4055f2cadefba035e603dff559fbb499"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a68fc2683d8ce0867f6c3dab378e66c72"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a68fc2683d8ce0867f6c3dab378e66c72">Property</a> (<a class="el" href="classeproperty_1_1_interface.html">eproperty::Interface</a> *_paramInterfaceLink, const std::string &amp;_name)</td></tr>
<tr class="separator:a68fc2683d8ce0867f6c3dab378e66c72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9296cc98f6496851240e9dae1108ae4a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a9296cc98f6496851240e9dae1108ae4a">Property</a> ()</td></tr>
<tr class="separator:a9296cc98f6496851240e9dae1108ae4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a260954313cca41b88ce8812f3374d229"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a260954313cca41b88ce8812f3374d229">~Property</a> ()=default</td></tr>
<tr class="separator:a260954313cca41b88ce8812f3374d229"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8cf60776f4eb10021ff2ef84c969ea3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#aa8cf60776f4eb10021ff2ef84c969ea3">notifyChange</a> () const</td></tr>
<tr class="separator:aa8cf60776f4eb10021ff2ef84c969ea3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92d5c663768f4d0e21747a6095374c80"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a92d5c663768f4d0e21747a6095374c80">getName</a> () const</td></tr>
<tr class="separator:a92d5c663768f4d0e21747a6095374c80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a029db34ae158d5577140ad365b58ce85"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a029db34ae158d5577140ad365b58ce85">getInfo</a> () const =0</td></tr>
<tr class="separator:a029db34ae158d5577140ad365b58ce85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaaaf2e088e2b096866874513716f5dba"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#aaaaf2e088e2b096866874513716f5dba">getPropertyType</a> () const =0</td></tr>
<tr class="separator:aaaaf2e088e2b096866874513716f5dba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84e14dae141539a568f09d8d4a9dd148"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a84e14dae141539a568f09d8d4a9dd148">getType</a> () const =0</td></tr>
<tr class="separator:a84e14dae141539a568f09d8d4a9dd148"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b7397ba3479ad744e0f6d0272060ac2"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a7b7397ba3479ad744e0f6d0272060ac2">getString</a> () const =0</td></tr>
<tr class="separator:a7b7397ba3479ad744e0f6d0272060ac2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad326ebde8292b00d379b9f0185e498b4"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#ad326ebde8292b00d379b9f0185e498b4">getDefault</a> () const =0</td></tr>
<tr class="separator:ad326ebde8292b00d379b9f0185e498b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03def8222281a219945225d4895301b1"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a03def8222281a219945225d4895301b1">setString</a> (const std::string &amp;_newVal)=0</td></tr>
<tr class="separator:a03def8222281a219945225d4895301b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3ccb6590515b98e73587c8123f442c2"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#aa3ccb6590515b98e73587c8123f442c2">isDefault</a> () const =0</td></tr>
<tr class="separator:aa3ccb6590515b98e73587c8123f442c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b7bf5ba543577ed2584143b0f73cd4e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a8b7bf5ba543577ed2584143b0f73cd4e">setDefault</a> ()=0</td></tr>
<tr class="separator:a8b7bf5ba543577ed2584143b0f73cd4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f3963bf1deef24b4c929533a2688080"><td class="memItemLeft" align="right" valign="top">virtual std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a8f3963bf1deef24b4c929533a2688080">getListValue</a> () const</td></tr>
<tr class="separator:a8f3963bf1deef24b4c929533a2688080"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8171efb00e60fe2c1c52c4456971100"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:ae8171efb00e60fe2c1c52c4456971100"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#ae8171efb00e60fe2c1c52c4456971100">operator==</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:ae8171efb00e60fe2c1c52c4456971100"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56e703cbd41048dbc3ae28edcdbcc44f"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:a56e703cbd41048dbc3ae28edcdbcc44f"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a56e703cbd41048dbc3ae28edcdbcc44f">operator!=</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:a56e703cbd41048dbc3ae28edcdbcc44f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c60792cc196ecc7c6f778084b89f103"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:a5c60792cc196ecc7c6f778084b89f103"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a5c60792cc196ecc7c6f778084b89f103">operator&lt;=</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:a5c60792cc196ecc7c6f778084b89f103"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89ccd24d1fa9749cc8f6307fe4c6a130"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:a89ccd24d1fa9749cc8f6307fe4c6a130"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a89ccd24d1fa9749cc8f6307fe4c6a130">operator&gt;=</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:a89ccd24d1fa9749cc8f6307fe4c6a130"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacc1b51cc331beb8e078840970366b2a"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:aacc1b51cc331beb8e078840970366b2a"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#aacc1b51cc331beb8e078840970366b2a">operator&lt;</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:aacc1b51cc331beb8e078840970366b2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a094912b29d3b4f7b9a5e5c51f344238b"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:a094912b29d3b4f7b9a5e5c51f344238b"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a094912b29d3b4f7b9a5e5c51f344238b">operator&gt;</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:a094912b29d3b4f7b9a5e5c51f344238b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a255f8584b0fbba2f8b5c5b998cbffcf5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a255f8584b0fbba2f8b5c5b998cbffcf5">setObserver</a> (<a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">eproperty::Property::Observer</a> _setObs)</td></tr>
<tr class="separator:a255f8584b0fbba2f8b5c5b998cbffcf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Base of the property With all generic element needed. </p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a id="a4055f2cadefba035e603dff559fbb499"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4055f2cadefba035e603dff559fbb499">&sect;&nbsp;</a></span>Observer</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">eproperty::Property::Observer</a> = std::function&lt;void()&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p>Local main object observer of changing value of the property. </p>
</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a68fc2683d8ce0867f6c3dab378e66c72"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a68fc2683d8ce0867f6c3dab378e66c72">&sect;&nbsp;</a></span>Property() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">eproperty::Property::Property </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classeproperty_1_1_interface.html">eproperty::Interface</a> *&#160;</td>
<td class="paramname"><em>_paramInterfaceLink</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_name</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Basic property elements. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_paramInterfaceLink</td><td>Link on the esignal::Interface class to register parameter (can be nullptr) </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_name</td><td>Name of the parameter (must be unique if _paramInterfaceLink is define) </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a9296cc98f6496851240e9dae1108ae4a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9296cc98f6496851240e9dae1108ae4a">&sect;&nbsp;</a></span>Property() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">eproperty::Property::Property </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Basic property elements. </p>
</div>
</div>
<a id="a260954313cca41b88ce8812f3374d229"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a260954313cca41b88ce8812f3374d229">&sect;&nbsp;</a></span>~Property()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual eproperty::Property::~Property </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span><span class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Virtualize the destructor. </p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="ad326ebde8292b00d379b9f0185e498b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad326ebde8292b00d379b9f0185e498b4">&sect;&nbsp;</a></span>getDefault()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual std::string eproperty::Property::getDefault </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Get the string of the default value of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a>. </p>
<dl class="section return"><dt>Returns</dt><dd>the string decription of the default value. </dd></dl>
<p>Implemented in <a class="el" href="classeproperty_1_1_property_type.html#add2aea78cab1e493950e5bd991e3793b">eproperty::PropertyType&lt; TYPE &gt;</a>.</p>
</div>
</div>
<a id="a029db34ae158d5577140ad365b58ce85"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a029db34ae158d5577140ad365b58ce85">&sect;&nbsp;</a></span>getInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual std::string eproperty::Property::getInfo </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Description of the Propertys. </p>
<dl class="section return"><dt>Returns</dt><dd>Descriptive information of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a> (for remote UI). </dd></dl>
<p>Implemented in <a class="el" href="classeproperty_1_1_list.html#af3529f33da84456169ee229ecf34e7ae">eproperty::List&lt; TYPE &gt;</a>, <a class="el" href="classeproperty_1_1_property_type.html#a3802ebcf1013eec98bf2f60b351207f3">eproperty::PropertyType&lt; TYPE &gt;</a>, and <a class="el" href="classeproperty_1_1_range.html#a8bd715af2c0ff3ccdfb658f919d5f205">eproperty::Range&lt; TYPE &gt;</a>.</p>
</div>
</div>
<a id="a8f3963bf1deef24b4c929533a2688080"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f3963bf1deef24b4c929533a2688080">&sect;&nbsp;</a></span>getListValue()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual std::vector&lt;std::string&gt; eproperty::Property::getListValue </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Specific for <a class="el" href="classeproperty_1_1_list.html" title="Set a list of value availlable (for enumeration) ">eproperty::List</a> to get all the possible values. </p>
<dl class="section return"><dt>Returns</dt><dd>Descriptive information of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a> (for remote UI). </dd></dl>
<p>Reimplemented in <a class="el" href="classeproperty_1_1_list.html#a73e43225a5c29f1e27c47e0b729ceae7">eproperty::List&lt; TYPE &gt;</a>.</p>
</div>
</div>
<a id="a92d5c663768f4d0e21747a6095374c80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92d5c663768f4d0e21747a6095374c80">&sect;&nbsp;</a></span>getName()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual std::string eproperty::Property::getName </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Get the name of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a>. </p>
<dl class="section return"><dt>Returns</dt><dd>The name of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a> </dd></dl>
</div>
</div>
<a id="aaaaf2e088e2b096866874513716f5dba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaaaf2e088e2b096866874513716f5dba">&sect;&nbsp;</a></span>getPropertyType()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual std::string eproperty::Property::getPropertyType </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Get the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a> type of the class in string mode. </p>
<dl class="section return"><dt>Returns</dt><dd>The string type of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a>. </dd></dl>
<p>Implemented in <a class="el" href="classeproperty_1_1_list.html#a77c2c452b2b01ab98b50c70d43ecb70e">eproperty::List&lt; TYPE &gt;</a>, <a class="el" href="classeproperty_1_1_range.html#a74cc2b6ec2dfa48a45929e5c0d329447">eproperty::Range&lt; TYPE &gt;</a>, and <a class="el" href="classeproperty_1_1_property_type.html#a3fd91a17d96546b9f4a43984b28bc745">eproperty::PropertyType&lt; TYPE &gt;</a>.</p>
</div>
</div>
<a id="a7b7397ba3479ad744e0f6d0272060ac2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b7397ba3479ad744e0f6d0272060ac2">&sect;&nbsp;</a></span>getString()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual std::string eproperty::Property::getString </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Get the string of the current value of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a>. </p>
<dl class="section return"><dt>Returns</dt><dd>The string description of the value. </dd></dl>
<p>Implemented in <a class="el" href="classeproperty_1_1_property_type.html#a9a026e29b5c27a389bf3f1877bb3cdb4">eproperty::PropertyType&lt; TYPE &gt;</a>.</p>
</div>
</div>
<a id="a84e14dae141539a568f09d8d4a9dd148"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a84e14dae141539a568f09d8d4a9dd148">&sect;&nbsp;</a></span>getType()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual std::string eproperty::Property::getType </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Get the type of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a> in string mode. </p>
<dl class="section return"><dt>Returns</dt><dd>The string type of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a>. </dd></dl>
<p>Implemented in <a class="el" href="classeproperty_1_1_property_type.html#a9a2c490d764006e36a83438784e3ffed">eproperty::PropertyType&lt; TYPE &gt;</a>.</p>
</div>
</div>
<a id="aa3ccb6590515b98e73587c8123f442c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3ccb6590515b98e73587c8123f442c2">&sect;&nbsp;</a></span>isDefault()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual bool eproperty::Property::isDefault </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Check if the value is the default. </p>
<dl class="section return"><dt>Returns</dt><dd>true : the vakue is the default one, false otherwise. </dd></dl>
<p>Implemented in <a class="el" href="classeproperty_1_1_property_type.html#a5f9ff1933f744ba269267fb7e3af0581">eproperty::PropertyType&lt; TYPE &gt;</a>.</p>
</div>
</div>
<a id="aa8cf60776f4eb10021ff2ef84c969ea3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa8cf60776f4eb10021ff2ef84c969ea3">&sect;&nbsp;</a></span>notifyChange()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void eproperty::Property::notifyChange </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>call main class that PropertyChange </p>
</div>
</div>
<a id="a56e703cbd41048dbc3ae28edcdbcc44f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56e703cbd41048dbc3ae28edcdbcc44f">&sect;&nbsp;</a></span>operator!=()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool eproperty::Property::operator!= </td>
<td>(</td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_obj</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>IN-Eguality comparaison operator (REMOVED) </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_obj</td><td>Object to compare </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true The current object is NOT identic </dd>
<dd>
false The current object is identic </dd></dl>
</div>
</div>
<a id="aacc1b51cc331beb8e078840970366b2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aacc1b51cc331beb8e078840970366b2a">&sect;&nbsp;</a></span>operator<()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool eproperty::Property::operator&lt; </td>
<td>(</td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_obj</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Lesser comparaison operator (REMOVED) </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_obj</td><td>Object to compare </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true The current object lesser than input object </dd>
<dd>
false The current object greater or equal than input object </dd></dl>
</div>
</div>
<a id="a5c60792cc196ecc7c6f778084b89f103"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5c60792cc196ecc7c6f778084b89f103">&sect;&nbsp;</a></span>operator<=()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool eproperty::Property::operator&lt;= </td>
<td>(</td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_obj</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Lesser eguality comparaison operator (REMOVED) </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_obj</td><td>Object to compare </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true The current object lesser or equal than input object </dd>
<dd>
false The current object greater than input object </dd></dl>
</div>
</div>
<a id="ae8171efb00e60fe2c1c52c4456971100"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8171efb00e60fe2c1c52c4456971100">&sect;&nbsp;</a></span>operator==()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool eproperty::Property::operator== </td>
<td>(</td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_obj</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Eguality comparaison operator (REMOVED) </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_obj</td><td>Object to compare </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true The current object is identic </dd>
<dd>
false The current object is NOT identic </dd></dl>
</div>
</div>
<a id="a094912b29d3b4f7b9a5e5c51f344238b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a094912b29d3b4f7b9a5e5c51f344238b">&sect;&nbsp;</a></span>operator>()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool eproperty::Property::operator&gt; </td>
<td>(</td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_obj</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Greater comparaison operator (REMOVED) </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_obj</td><td>Object to compare </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true The current object greater than input object </dd>
<dd>
false The current object lesser or equal than input object </dd></dl>
</div>
</div>
<a id="a89ccd24d1fa9749cc8f6307fe4c6a130"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a89ccd24d1fa9749cc8f6307fe4c6a130">&sect;&nbsp;</a></span>operator>=()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool eproperty::Property::operator&gt;= </td>
<td>(</td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_obj</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Greater eguality comparaison operator (REMOVED) </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_obj</td><td>Object to compare </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true The current object greater or equal than input object </dd>
<dd>
false The current object lesser than input object </dd></dl>
</div>
</div>
<a id="a8b7bf5ba543577ed2584143b0f73cd4e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b7bf5ba543577ed2584143b0f73cd4e">&sect;&nbsp;</a></span>setDefault()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void eproperty::Property::setDefault </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Reset the value to the default value. </p>
<p>Implemented in <a class="el" href="classeproperty_1_1_property_type.html#a26bffe28473ca8b4dfed4b6221ee59bc">eproperty::PropertyType&lt; TYPE &gt;</a>.</p>
</div>
</div>
<a id="a255f8584b0fbba2f8b5c5b998cbffcf5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a255f8584b0fbba2f8b5c5b998cbffcf5">&sect;&nbsp;</a></span>setObserver()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void eproperty::Property::setObserver </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">eproperty::Property::Observer</a>&#160;</td>
<td class="paramname"><em>_setObs</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the change observer of the property. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_setObs</td><td>New observer of the property </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a03def8222281a219945225d4895301b1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a03def8222281a219945225d4895301b1">&sect;&nbsp;</a></span>setString()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void eproperty::Property::setString </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_newVal</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Set a new value of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a> (with string interface). </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_newVal</td><td>New value of the Propertys. </td></tr>
</table>
</dd>
</dl>
<p>Implemented in <a class="el" href="classeproperty_1_1_list.html#a82d1d6e15b898451d1b7e7941d028eb8">eproperty::List&lt; TYPE &gt;</a>, <a class="el" href="classeproperty_1_1_range.html#aad22c44ebddc3ec4c29f28cc613611c1">eproperty::Range&lt; TYPE &gt;</a>, and <a class="el" href="classeproperty_1_1_value.html#a1093903c6cb49dab1de457259e71c851">eproperty::Value&lt; TYPE &gt;</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>framework/atria-soft/eproperty/eproperty/<a class="el" href="_property_8hpp_source.html">Property.hpp</a></li>
</ul>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,194 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Member List</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceeproperty.html">eproperty</a></li><li class="navelem"><a class="el" href="classeproperty_1_1_property_type.html">PropertyType</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">eproperty::PropertyType&lt; TYPE &gt; Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#ab762dafae6777f850b31d89e24b1bcbf">changeDefault</a>(const TYPE &amp;_newDefault)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#aaf54e7f327af57ae5b735c4df8e92d1c">get</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#add2aea78cab1e493950e5bd991e3793b">getDefault</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#aef4f23a1929e9e486e0486bd7520ca7b">getDirect</a>()</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a3802ebcf1013eec98bf2f60b351207f3">getInfo</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property.html#a8f3963bf1deef24b4c929533a2688080">getListValue</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</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="classeproperty_1_1_property.html#a92d5c663768f4d0e21747a6095374c80">getName</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a3fd91a17d96546b9f4a43984b28bc745">getPropertyType</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#a9a026e29b5c27a389bf3f1877bb3cdb4">getString</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#a9a2c490d764006e36a83438784e3ffed">getType</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#af72406e32abb7b70edf571221d8ec472">getValueSpecific</a>(const TYPE &amp;_valueRequested) const =0</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a5f9ff1933f744ba269267fb7e3af0581">isDefault</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#ae82b6362385747e61de7dbbae0fa6bcb">m_default</a></td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a09f2fc5b0230c3fc438e96f3b0339b38">m_value</a></td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#aa8cf60776f4eb10021ff2ef84c969ea3">notifyChange</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">Observer</a> typedef</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a22889379f5b93f689a84aefd4fcb2e60">operator const TYPE &amp;</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a56e703cbd41048dbc3ae28edcdbcc44f">operator!=</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#aeb2e0b51b4385c157c3c226b70889375">operator*</a>() const noexcept</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a28fdbcd1932cb2016eb2c81112238a21">operator-&gt;</a>() const noexcept</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#aacc1b51cc331beb8e078840970366b2a">operator&lt;</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a5c60792cc196ecc7c6f778084b89f103">operator&lt;=</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a6b51b3334d7767939e16b4f3851671ca">operator=</a>(const TYPE &amp;_newVal)=delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#ae8171efb00e60fe2c1c52c4456971100">operator==</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a094912b29d3b4f7b9a5e5c51f344238b">operator&gt;</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a89ccd24d1fa9749cc8f6307fe4c6a130">operator&gt;=</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a68fc2683d8ce0867f6c3dab378e66c72">Property</a>(eproperty::Interface *_paramInterfaceLink, const std::string &amp;_name)</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a9296cc98f6496851240e9dae1108ae4a">Property</a>()</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#aa6e7e8d284a57835a5c09bd09b697d26">PropertyType</a>(CLASS_TYPE *_owner, const std::string &amp;_name, const TYPE &amp;_defaultValue, const std::string &amp;_description=&quot;&quot;, void(CLASS_TYPE::*_setObs)()=nullptr)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#adbb6832d86aa299e7a02309048fe09b6">PropertyType</a>(const TYPE &amp;_defaultValue)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a29dd42486e15d92b9ea94d30e99854e1">set</a>(const TYPE &amp;_newVal)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#a26bffe28473ca8b4dfed4b6221ee59bc">setDefault</a>() override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#a6ed039b0b21636971e4e063521ea1eea">setDirect</a>(const TYPE &amp;_newVal)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a2c4b08567fbe614032f82ba8ed15cfc0">setDirectCheck</a>(const TYPE &amp;_newVal)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property.html#a255f8584b0fbba2f8b5c5b998cbffcf5">setObserver</a>(eproperty::Property::Observer _setObs)</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a03def8222281a219945225d4895301b1">setString</a>(const std::string &amp;_newVal)=0</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a260954313cca41b88ce8812f3374d229">~Property</a>()=default</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a363be5892a6a2e5bd1bbbd6de75d09ee">~PropertyType</a>()=default</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,199 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Member List</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceeproperty.html">eproperty</a></li><li class="navelem"><a class="el" href="classeproperty_1_1_range.html">Range</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">eproperty::Range&lt; TYPE &gt; Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classeproperty_1_1_range.html">eproperty::Range&lt; TYPE &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#ab762dafae6777f850b31d89e24b1bcbf">changeDefault</a>(const TYPE &amp;_newDefault)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#aaf54e7f327af57ae5b735c4df8e92d1c">get</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#add2aea78cab1e493950e5bd991e3793b">getDefault</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#aef4f23a1929e9e486e0486bd7520ca7b">getDirect</a>()</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_range.html#a8bd715af2c0ff3ccdfb658f919d5f205">getInfo</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_range.html">eproperty::Range&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a8f3963bf1deef24b4c929533a2688080">getListValue</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</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="classeproperty_1_1_property.html#a92d5c663768f4d0e21747a6095374c80">getName</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_range.html#a74cc2b6ec2dfa48a45929e5c0d329447">getPropertyType</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_range.html">eproperty::Range&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a9a026e29b5c27a389bf3f1877bb3cdb4">getString</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#a9a2c490d764006e36a83438784e3ffed">getType</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_value.html#a2ff8d0e45f427d9eba0ee0e5c36e5437">getValueSpecific</a>(const TYPE &amp;_valueRequested) const override</td><td class="entry"><a class="el" href="classeproperty_1_1_value.html">eproperty::Value&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a5f9ff1933f744ba269267fb7e3af0581">isDefault</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#ae82b6362385747e61de7dbbae0fa6bcb">m_default</a></td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a09f2fc5b0230c3fc438e96f3b0339b38">m_value</a></td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#aa8cf60776f4eb10021ff2ef84c969ea3">notifyChange</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">Observer</a> typedef</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a22889379f5b93f689a84aefd4fcb2e60">operator const TYPE &amp;</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a56e703cbd41048dbc3ae28edcdbcc44f">operator!=</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#aeb2e0b51b4385c157c3c226b70889375">operator*</a>() const noexcept</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a28fdbcd1932cb2016eb2c81112238a21">operator-&gt;</a>() const noexcept</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#aacc1b51cc331beb8e078840970366b2a">operator&lt;</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a5c60792cc196ecc7c6f778084b89f103">operator&lt;=</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a6b51b3334d7767939e16b4f3851671ca">operator=</a>(const TYPE &amp;_newVal)=delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#ae8171efb00e60fe2c1c52c4456971100">operator==</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a094912b29d3b4f7b9a5e5c51f344238b">operator&gt;</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a89ccd24d1fa9749cc8f6307fe4c6a130">operator&gt;=</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a68fc2683d8ce0867f6c3dab378e66c72">Property</a>(eproperty::Interface *_paramInterfaceLink, const std::string &amp;_name)</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a9296cc98f6496851240e9dae1108ae4a">Property</a>()</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#aa6e7e8d284a57835a5c09bd09b697d26">PropertyType</a>(CLASS_TYPE *_owner, const std::string &amp;_name, const TYPE &amp;_defaultValue, const std::string &amp;_description=&quot;&quot;, void(CLASS_TYPE::*_setObs)()=nullptr)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#adbb6832d86aa299e7a02309048fe09b6">PropertyType</a>(const TYPE &amp;_defaultValue)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_range.html#a88d580fb49f89b47292ee0e9d359c35c">Range</a>(CLASS_TYPE *_owner, const std::string &amp;_name, const TYPE &amp;_defaultValue, const TYPE &amp;_min, const TYPE &amp;_max, const std::string &amp;_description=&quot;&quot;, void(CLASS_TYPE::*_setObs)()=nullptr)</td><td class="entry"><a class="el" href="classeproperty_1_1_range.html">eproperty::Range&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_range.html#aa412e3c74ac9789fd6f7954251fe6272">Range</a>(const TYPE &amp;_defaultValue, const TYPE &amp;_min, const TYPE &amp;_max)</td><td class="entry"><a class="el" href="classeproperty_1_1_range.html">eproperty::Range&lt; TYPE &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_range.html#afda2a206b14312821719c3e4e41fbb2a">set</a>(const TYPE &amp;_newVal) override</td><td class="entry"><a class="el" href="classeproperty_1_1_range.html">eproperty::Range&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a26bffe28473ca8b4dfed4b6221ee59bc">setDefault</a>() override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#a6ed039b0b21636971e4e063521ea1eea">setDirect</a>(const TYPE &amp;_newVal)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_range.html#a8fec069565fb60c676996b6153dd6fa8">setDirectCheck</a>(const TYPE &amp;_newVal) override</td><td class="entry"><a class="el" href="classeproperty_1_1_range.html">eproperty::Range&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a255f8584b0fbba2f8b5c5b998cbffcf5">setObserver</a>(eproperty::Property::Observer _setObs)</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_range.html#aad22c44ebddc3ec4c29f28cc613611c1">setString</a>(const std::string &amp;_newVal) override</td><td class="entry"><a class="el" href="classeproperty_1_1_range.html">eproperty::Range&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_value.html#a88676f1a195c2aeb6229b316785a319d">Value</a>(CLASS_TYPE *_owner, const std::string &amp;_name, const TYPE &amp;_defaultValue, const std::string &amp;_description=&quot;&quot;, void(CLASS_TYPE::*_setObs)()=nullptr)</td><td class="entry"><a class="el" href="classeproperty_1_1_value.html">eproperty::Value&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_value.html#a08d88fa761ea3e0d62bc9274835ddd19">Value</a>(const TYPE &amp;_defaultValue)</td><td class="entry"><a class="el" href="classeproperty_1_1_value.html">eproperty::Value&lt; TYPE &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a260954313cca41b88ce8812f3374d229">~Property</a>()=default</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a363be5892a6a2e5bd1bbbd6de75d09ee">~PropertyType</a>()=default</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_range.html#ad06858816613cc15cf1e529bfb4f5dea">~Range</a>()=default</td><td class="entry"><a class="el" href="classeproperty_1_1_range.html">eproperty::Range&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

View File

@ -0,0 +1,633 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: eproperty::Range&lt; TYPE &gt; Class Template Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceeproperty.html">eproperty</a></li><li class="navelem"><a class="el" href="classeproperty_1_1_range.html">Range</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classeproperty_1_1_range-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">eproperty::Range&lt; TYPE &gt; Class Template Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="_range_8hpp_source.html">Range.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for eproperty::Range&lt; TYPE &gt;:</div>
<div class="dyncontent">
<div class="center">
<img src="classeproperty_1_1_range.png" usemap="#eproperty::Range_3C_20TYPE_20_3E_map" alt=""/>
<map id="eproperty::Range_3C_20TYPE_20_3E_map" name="eproperty::Range&lt; TYPE &gt;_map">
<area href="classeproperty_1_1_value.html" title="Simple Value of the property (need to implement fuction etk::from_string&lt;TYPE&gt; to use it) ..." alt="eproperty::Value&lt; TYPE &gt;" shape="rect" coords="0,112,206,136"/>
<area href="classeproperty_1_1_property_type.html" title="Template base of the property (have a generic set and get for string) " alt="eproperty::PropertyType&lt; TYPE &gt;" shape="rect" coords="0,56,206,80"/>
<area href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. " alt="eproperty::Property" shape="rect" coords="0,0,206,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a88d580fb49f89b47292ee0e9d359c35c"><td class="memTemplParams" colspan="2">template&lt;class CLASS_TYPE &gt; </td></tr>
<tr class="memitem:a88d580fb49f89b47292ee0e9d359c35c"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_range.html#a88d580fb49f89b47292ee0e9d359c35c">Range</a> (CLASS_TYPE *_owner, const std::string &amp;_name, const TYPE &amp;_defaultValue, const TYPE &amp;_min, const TYPE &amp;_max, const std::string &amp;_description=&quot;&quot;, void(CLASS_TYPE::*_setObs)()=nullptr)</td></tr>
<tr class="separator:a88d580fb49f89b47292ee0e9d359c35c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa412e3c74ac9789fd6f7954251fe6272"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_range.html#aa412e3c74ac9789fd6f7954251fe6272">Range</a> (const TYPE &amp;_defaultValue, const TYPE &amp;_min, const TYPE &amp;_max)</td></tr>
<tr class="separator:aa412e3c74ac9789fd6f7954251fe6272"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad06858816613cc15cf1e529bfb4f5dea"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_range.html#ad06858816613cc15cf1e529bfb4f5dea">~Range</a> ()=default</td></tr>
<tr class="separator:ad06858816613cc15cf1e529bfb4f5dea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74cc2b6ec2dfa48a45929e5c0d329447"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_range.html#a74cc2b6ec2dfa48a45929e5c0d329447">getPropertyType</a> () const override</td></tr>
<tr class="separator:a74cc2b6ec2dfa48a45929e5c0d329447"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad22c44ebddc3ec4c29f28cc613611c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_range.html#aad22c44ebddc3ec4c29f28cc613611c1">setString</a> (const std::string &amp;_newVal) override</td></tr>
<tr class="separator:aad22c44ebddc3ec4c29f28cc613611c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bd715af2c0ff3ccdfb658f919d5f205"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_range.html#a8bd715af2c0ff3ccdfb658f919d5f205">getInfo</a> () const override</td></tr>
<tr class="separator:a8bd715af2c0ff3ccdfb658f919d5f205"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afda2a206b14312821719c3e4e41fbb2a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_range.html#afda2a206b14312821719c3e4e41fbb2a">set</a> (const TYPE &amp;_newVal) override</td></tr>
<tr class="separator:afda2a206b14312821719c3e4e41fbb2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fec069565fb60c676996b6153dd6fa8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_range.html#a8fec069565fb60c676996b6153dd6fa8">setDirectCheck</a> (const TYPE &amp;_newVal) override</td></tr>
<tr class="separator:a8fec069565fb60c676996b6153dd6fa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classeproperty_1_1_value"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classeproperty_1_1_value')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classeproperty_1_1_value.html">eproperty::Value&lt; TYPE &gt;</a></td></tr>
<tr class="memitem:a88676f1a195c2aeb6229b316785a319d inherit pub_methods_classeproperty_1_1_value"><td class="memTemplParams" colspan="2">template&lt;class CLASS_TYPE &gt; </td></tr>
<tr class="memitem:a88676f1a195c2aeb6229b316785a319d inherit pub_methods_classeproperty_1_1_value"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_value.html#a88676f1a195c2aeb6229b316785a319d">Value</a> (CLASS_TYPE *_owner, const std::string &amp;_name, const TYPE &amp;_defaultValue, const std::string &amp;_description=&quot;&quot;, void(CLASS_TYPE::*_setObs)()=nullptr)</td></tr>
<tr class="separator:a88676f1a195c2aeb6229b316785a319d inherit pub_methods_classeproperty_1_1_value"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08d88fa761ea3e0d62bc9274835ddd19 inherit pub_methods_classeproperty_1_1_value"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_value.html#a08d88fa761ea3e0d62bc9274835ddd19">Value</a> (const TYPE &amp;_defaultValue)</td></tr>
<tr class="separator:a08d88fa761ea3e0d62bc9274835ddd19 inherit pub_methods_classeproperty_1_1_value"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ff8d0e45f427d9eba0ee0e5c36e5437 inherit pub_methods_classeproperty_1_1_value"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_value.html#a2ff8d0e45f427d9eba0ee0e5c36e5437">getValueSpecific</a> (const TYPE &amp;_valueRequested) const override</td></tr>
<tr class="separator:a2ff8d0e45f427d9eba0ee0e5c36e5437 inherit pub_methods_classeproperty_1_1_value"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1093903c6cb49dab1de457259e71c851 inherit pub_methods_classeproperty_1_1_value"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_value.html#a1093903c6cb49dab1de457259e71c851">setString</a> (const std::string &amp;_newVal) override</td></tr>
<tr class="separator:a1093903c6cb49dab1de457259e71c851 inherit pub_methods_classeproperty_1_1_value"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classeproperty_1_1_property_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classeproperty_1_1_property_type')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td></tr>
<tr class="memitem:aa6e7e8d284a57835a5c09bd09b697d26 inherit pub_methods_classeproperty_1_1_property_type"><td class="memTemplParams" colspan="2">template&lt;class CLASS_TYPE &gt; </td></tr>
<tr class="memitem:aa6e7e8d284a57835a5c09bd09b697d26 inherit pub_methods_classeproperty_1_1_property_type"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#aa6e7e8d284a57835a5c09bd09b697d26">PropertyType</a> (CLASS_TYPE *_owner, const std::string &amp;_name, const TYPE &amp;_defaultValue, const std::string &amp;_description=&quot;&quot;, void(CLASS_TYPE::*_setObs)()=nullptr)</td></tr>
<tr class="separator:aa6e7e8d284a57835a5c09bd09b697d26 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbb6832d86aa299e7a02309048fe09b6 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#adbb6832d86aa299e7a02309048fe09b6">PropertyType</a> (const TYPE &amp;_defaultValue)</td></tr>
<tr class="separator:adbb6832d86aa299e7a02309048fe09b6 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a363be5892a6a2e5bd1bbbd6de75d09ee inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a363be5892a6a2e5bd1bbbd6de75d09ee">~PropertyType</a> ()=default</td></tr>
<tr class="separator:a363be5892a6a2e5bd1bbbd6de75d09ee inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a2c490d764006e36a83438784e3ffed inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a9a2c490d764006e36a83438784e3ffed">getType</a> () const override</td></tr>
<tr class="separator:a9a2c490d764006e36a83438784e3ffed inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a026e29b5c27a389bf3f1877bb3cdb4 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a9a026e29b5c27a389bf3f1877bb3cdb4">getString</a> () const override</td></tr>
<tr class="separator:a9a026e29b5c27a389bf3f1877bb3cdb4 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add2aea78cab1e493950e5bd991e3793b inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#add2aea78cab1e493950e5bd991e3793b">getDefault</a> () const override</td></tr>
<tr class="separator:add2aea78cab1e493950e5bd991e3793b inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f9ff1933f744ba269267fb7e3af0581 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a5f9ff1933f744ba269267fb7e3af0581">isDefault</a> () const override</td></tr>
<tr class="separator:a5f9ff1933f744ba269267fb7e3af0581 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26bffe28473ca8b4dfed4b6221ee59bc inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a26bffe28473ca8b4dfed4b6221ee59bc">setDefault</a> () override</td></tr>
<tr class="separator:a26bffe28473ca8b4dfed4b6221ee59bc inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab762dafae6777f850b31d89e24b1bcbf inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#ab762dafae6777f850b31d89e24b1bcbf">changeDefault</a> (const TYPE &amp;_newDefault)</td></tr>
<tr class="separator:ab762dafae6777f850b31d89e24b1bcbf inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf54e7f327af57ae5b735c4df8e92d1c inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">const TYPE &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#aaf54e7f327af57ae5b735c4df8e92d1c">get</a> () const</td></tr>
<tr class="separator:aaf54e7f327af57ae5b735c4df8e92d1c inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ed039b0b21636971e4e063521ea1eea inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a6ed039b0b21636971e4e063521ea1eea">setDirect</a> (const TYPE &amp;_newVal)</td></tr>
<tr class="separator:a6ed039b0b21636971e4e063521ea1eea inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef4f23a1929e9e486e0486bd7520ca7b inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">TYPE &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#aef4f23a1929e9e486e0486bd7520ca7b">getDirect</a> ()</td></tr>
<tr class="separator:aef4f23a1929e9e486e0486bd7520ca7b inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22889379f5b93f689a84aefd4fcb2e60 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a22889379f5b93f689a84aefd4fcb2e60">operator const TYPE &amp;</a> () const</td></tr>
<tr class="separator:a22889379f5b93f689a84aefd4fcb2e60 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb2e0b51b4385c157c3c226b70889375 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">const TYPE &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#aeb2e0b51b4385c157c3c226b70889375">operator*</a> () const noexcept</td></tr>
<tr class="separator:aeb2e0b51b4385c157c3c226b70889375 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28fdbcd1932cb2016eb2c81112238a21 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">const TYPE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a28fdbcd1932cb2016eb2c81112238a21">operator-&gt;</a> () const noexcept</td></tr>
<tr class="separator:a28fdbcd1932cb2016eb2c81112238a21 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b51b3334d7767939e16b4f3851671ca inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classeproperty_1_1_property_type.html">PropertyType</a>&lt; TYPE &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a6b51b3334d7767939e16b4f3851671ca">operator=</a> (const TYPE &amp;_newVal)=delete</td></tr>
<tr class="separator:a6b51b3334d7767939e16b4f3851671ca inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classeproperty_1_1_property"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classeproperty_1_1_property')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td></tr>
<tr class="memitem:a68fc2683d8ce0867f6c3dab378e66c72 inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a68fc2683d8ce0867f6c3dab378e66c72">Property</a> (<a class="el" href="classeproperty_1_1_interface.html">eproperty::Interface</a> *_paramInterfaceLink, const std::string &amp;_name)</td></tr>
<tr class="separator:a68fc2683d8ce0867f6c3dab378e66c72 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9296cc98f6496851240e9dae1108ae4a inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a9296cc98f6496851240e9dae1108ae4a">Property</a> ()</td></tr>
<tr class="separator:a9296cc98f6496851240e9dae1108ae4a inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a260954313cca41b88ce8812f3374d229 inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a260954313cca41b88ce8812f3374d229">~Property</a> ()=default</td></tr>
<tr class="separator:a260954313cca41b88ce8812f3374d229 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8cf60776f4eb10021ff2ef84c969ea3 inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#aa8cf60776f4eb10021ff2ef84c969ea3">notifyChange</a> () const</td></tr>
<tr class="separator:aa8cf60776f4eb10021ff2ef84c969ea3 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92d5c663768f4d0e21747a6095374c80 inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a92d5c663768f4d0e21747a6095374c80">getName</a> () const</td></tr>
<tr class="separator:a92d5c663768f4d0e21747a6095374c80 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f3963bf1deef24b4c929533a2688080 inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">virtual std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a8f3963bf1deef24b4c929533a2688080">getListValue</a> () const</td></tr>
<tr class="separator:a8f3963bf1deef24b4c929533a2688080 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8171efb00e60fe2c1c52c4456971100 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:ae8171efb00e60fe2c1c52c4456971100 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#ae8171efb00e60fe2c1c52c4456971100">operator==</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:ae8171efb00e60fe2c1c52c4456971100 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56e703cbd41048dbc3ae28edcdbcc44f inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:a56e703cbd41048dbc3ae28edcdbcc44f inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a56e703cbd41048dbc3ae28edcdbcc44f">operator!=</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:a56e703cbd41048dbc3ae28edcdbcc44f inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c60792cc196ecc7c6f778084b89f103 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:a5c60792cc196ecc7c6f778084b89f103 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a5c60792cc196ecc7c6f778084b89f103">operator&lt;=</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:a5c60792cc196ecc7c6f778084b89f103 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89ccd24d1fa9749cc8f6307fe4c6a130 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:a89ccd24d1fa9749cc8f6307fe4c6a130 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a89ccd24d1fa9749cc8f6307fe4c6a130">operator&gt;=</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:a89ccd24d1fa9749cc8f6307fe4c6a130 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacc1b51cc331beb8e078840970366b2a inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:aacc1b51cc331beb8e078840970366b2a inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#aacc1b51cc331beb8e078840970366b2a">operator&lt;</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:aacc1b51cc331beb8e078840970366b2a inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a094912b29d3b4f7b9a5e5c51f344238b inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:a094912b29d3b4f7b9a5e5c51f344238b inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a094912b29d3b4f7b9a5e5c51f344238b">operator&gt;</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:a094912b29d3b4f7b9a5e5c51f344238b inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_types_classeproperty_1_1_property"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classeproperty_1_1_property')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td></tr>
<tr class="memitem:a4055f2cadefba035e603dff559fbb499 inherit pub_types_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">Observer</a> = std::function&lt; void()&gt;</td></tr>
<tr class="separator:a4055f2cadefba035e603dff559fbb499 inherit pub_types_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classeproperty_1_1_property"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classeproperty_1_1_property')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td></tr>
<tr class="memitem:a255f8584b0fbba2f8b5c5b998cbffcf5 inherit pro_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a255f8584b0fbba2f8b5c5b998cbffcf5">setObserver</a> (<a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">eproperty::Property::Observer</a> _setObs)</td></tr>
<tr class="separator:a255f8584b0fbba2f8b5c5b998cbffcf5 inherit pro_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classeproperty_1_1_property_type"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classeproperty_1_1_property_type')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td></tr>
<tr class="memitem:a09f2fc5b0230c3fc438e96f3b0339b38 inherit pro_attribs_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">TYPE&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a09f2fc5b0230c3fc438e96f3b0339b38">m_value</a></td></tr>
<tr class="separator:a09f2fc5b0230c3fc438e96f3b0339b38 inherit pro_attribs_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae82b6362385747e61de7dbbae0fa6bcb inherit pro_attribs_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">TYPE&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#ae82b6362385747e61de7dbbae0fa6bcb">m_default</a></td></tr>
<tr class="separator:ae82b6362385747e61de7dbbae0fa6bcb inherit pro_attribs_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;class TYPE&gt;<br />
class eproperty::Range&lt; TYPE &gt;</h3>
<p><a class="el" href="classeproperty_1_1_range.html" title="Range template of the property (limit with a min and a max value) ">Range</a> template of the property (limit with a min and a max value) </p>
<dl class="tparams"><dt>Template Parameters</dt><dd>
<table class="tparams">
<tr><td class="paramname">TYPE</td><td>Tpe of the range value </td></tr>
</table>
</dd>
</dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a88d580fb49f89b47292ee0e9d359c35c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88d580fb49f89b47292ee0e9d359c35c">&sect;&nbsp;</a></span>Range() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<div class="memtemplate">
template&lt;class CLASS_TYPE &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classeproperty_1_1_range.html">eproperty::Range</a>&lt; TYPE &gt;::<a class="el" href="classeproperty_1_1_range.html">Range</a> </td>
<td>(</td>
<td class="paramtype">CLASS_TYPE *&#160;</td>
<td class="paramname"><em>_owner</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_defaultValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_min</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_max</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_description</em> = <code>&quot;&quot;</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void(CLASS_TYPE::*)()&#160;</td>
<td class="paramname"><em>_setObs</em> = <code>nullptr</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Create a parameter with a specific type. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_owner</td><td>reference on the parameter lister (nullptr if none). </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_name</td><td>Static name of the parameter. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_defaultValue</td><td>Default value of the parameter. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_min</td><td>Minumum value. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_max</td><td>Maximum value. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_description</td><td>description of the parameter. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_setObs</td><td>function of the class that opserve the change of the value </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aa412e3c74ac9789fd6f7954251fe6272"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa412e3c74ac9789fd6f7954251fe6272">&sect;&nbsp;</a></span>Range() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classeproperty_1_1_range.html">eproperty::Range</a>&lt; TYPE &gt;::<a class="el" href="classeproperty_1_1_range.html">Range</a> </td>
<td>(</td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_defaultValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_min</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_max</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Create a parameter with a specific type. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_defaultValue</td><td>Default value of the parameter. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_min</td><td>Minumum value. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_max</td><td>Maximum value. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ad06858816613cc15cf1e529bfb4f5dea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad06858816613cc15cf1e529bfb4f5dea">&sect;&nbsp;</a></span>~Range()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classeproperty_1_1_range.html">eproperty::Range</a>&lt; TYPE &gt;::~<a class="el" href="classeproperty_1_1_range.html">Range</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span><span class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Destructor. </p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a8bd715af2c0ff3ccdfb658f919d5f205"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8bd715af2c0ff3ccdfb658f919d5f205">&sect;&nbsp;</a></span>getInfo()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::string <a class="el" href="classeproperty_1_1_range.html">eproperty::Range</a>&lt; TYPE &gt;::getInfo </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Description of the Propertys. </p>
<dl class="section return"><dt>Returns</dt><dd>Descriptive information of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a> (for remote UI). </dd></dl>
<p>Reimplemented from <a class="el" href="classeproperty_1_1_property_type.html#a3802ebcf1013eec98bf2f60b351207f3">eproperty::PropertyType&lt; TYPE &gt;</a>.</p>
</div>
</div>
<a id="a74cc2b6ec2dfa48a45929e5c0d329447"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a74cc2b6ec2dfa48a45929e5c0d329447">&sect;&nbsp;</a></span>getPropertyType()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::string <a class="el" href="classeproperty_1_1_range.html">eproperty::Range</a>&lt; TYPE &gt;::getPropertyType </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Get the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a> type of the class in string mode. </p>
<dl class="section return"><dt>Returns</dt><dd>The string type of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a>. </dd></dl>
<p>Reimplemented from <a class="el" href="classeproperty_1_1_property_type.html#a3fd91a17d96546b9f4a43984b28bc745">eproperty::PropertyType&lt; TYPE &gt;</a>.</p>
</div>
</div>
<a id="afda2a206b14312821719c3e4e41fbb2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afda2a206b14312821719c3e4e41fbb2a">&sect;&nbsp;</a></span>set()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classeproperty_1_1_range.html">eproperty::Range</a>&lt; TYPE &gt;::set </td>
<td>(</td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_newVal</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Set a new value for this parameter. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_newVal</td><td>New value to set (set the nearest value if range is set) </td></tr>
</table>
</dd>
</dl>
<p>Reimplemented from <a class="el" href="classeproperty_1_1_property_type.html#a29dd42486e15d92b9ea94d30e99854e1">eproperty::PropertyType&lt; TYPE &gt;</a>.</p>
</div>
</div>
<a id="a8fec069565fb60c676996b6153dd6fa8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fec069565fb60c676996b6153dd6fa8">&sect;&nbsp;</a></span>setDirectCheck()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classeproperty_1_1_range.html">eproperty::Range</a>&lt; TYPE &gt;::setDirectCheck </td>
<td>(</td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_newVal</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the value of the current parameter (check range and ... if needed). </p>
<dl class="section note"><dt>Note</dt><dd>Only use by the owner of the property/ </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_newVal</td><td>New value to set </td></tr>
</table>
</dd>
</dl>
<p>Reimplemented from <a class="el" href="classeproperty_1_1_property_type.html#a2c4b08567fbe614032f82ba8ed15cfc0">eproperty::PropertyType&lt; TYPE &gt;</a>.</p>
</div>
</div>
<a id="aad22c44ebddc3ec4c29f28cc613611c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aad22c44ebddc3ec4c29f28cc613611c1">&sect;&nbsp;</a></span>setString()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classeproperty_1_1_range.html">eproperty::Range</a>&lt; TYPE &gt;::setString </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_newVal</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Set a new value of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a> (with string interface). </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_newVal</td><td>New value of the Propertys. </td></tr>
</table>
</dd>
</dl>
<p>Implements <a class="el" href="classeproperty_1_1_property.html#a03def8222281a219945225d4895301b1">eproperty::Property</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>framework/atria-soft/eproperty/eproperty/<a class="el" href="_range_8hpp_source.html">Range.hpp</a></li>
</ul>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,196 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Member List</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceeproperty.html">eproperty</a></li><li class="navelem"><a class="el" href="classeproperty_1_1_value.html">Value</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">eproperty::Value&lt; TYPE &gt; Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classeproperty_1_1_value.html">eproperty::Value&lt; TYPE &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#ab762dafae6777f850b31d89e24b1bcbf">changeDefault</a>(const TYPE &amp;_newDefault)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#aaf54e7f327af57ae5b735c4df8e92d1c">get</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#add2aea78cab1e493950e5bd991e3793b">getDefault</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#aef4f23a1929e9e486e0486bd7520ca7b">getDirect</a>()</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a3802ebcf1013eec98bf2f60b351207f3">getInfo</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property.html#a8f3963bf1deef24b4c929533a2688080">getListValue</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</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="classeproperty_1_1_property.html#a92d5c663768f4d0e21747a6095374c80">getName</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a3fd91a17d96546b9f4a43984b28bc745">getPropertyType</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#a9a026e29b5c27a389bf3f1877bb3cdb4">getString</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#a9a2c490d764006e36a83438784e3ffed">getType</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_value.html#a2ff8d0e45f427d9eba0ee0e5c36e5437">getValueSpecific</a>(const TYPE &amp;_valueRequested) const override</td><td class="entry"><a class="el" href="classeproperty_1_1_value.html">eproperty::Value&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a5f9ff1933f744ba269267fb7e3af0581">isDefault</a>() const override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#ae82b6362385747e61de7dbbae0fa6bcb">m_default</a></td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a09f2fc5b0230c3fc438e96f3b0339b38">m_value</a></td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#aa8cf60776f4eb10021ff2ef84c969ea3">notifyChange</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">Observer</a> typedef</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a22889379f5b93f689a84aefd4fcb2e60">operator const TYPE &amp;</a>() const</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a56e703cbd41048dbc3ae28edcdbcc44f">operator!=</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#aeb2e0b51b4385c157c3c226b70889375">operator*</a>() const noexcept</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a28fdbcd1932cb2016eb2c81112238a21">operator-&gt;</a>() const noexcept</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#aacc1b51cc331beb8e078840970366b2a">operator&lt;</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a5c60792cc196ecc7c6f778084b89f103">operator&lt;=</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a6b51b3334d7767939e16b4f3851671ca">operator=</a>(const TYPE &amp;_newVal)=delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#ae8171efb00e60fe2c1c52c4456971100">operator==</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a094912b29d3b4f7b9a5e5c51f344238b">operator&gt;</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a89ccd24d1fa9749cc8f6307fe4c6a130">operator&gt;=</a>(const TYPE &amp;_obj) const =delete</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a68fc2683d8ce0867f6c3dab378e66c72">Property</a>(eproperty::Interface *_paramInterfaceLink, const std::string &amp;_name)</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a9296cc98f6496851240e9dae1108ae4a">Property</a>()</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#aa6e7e8d284a57835a5c09bd09b697d26">PropertyType</a>(CLASS_TYPE *_owner, const std::string &amp;_name, const TYPE &amp;_defaultValue, const std::string &amp;_description=&quot;&quot;, void(CLASS_TYPE::*_setObs)()=nullptr)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#adbb6832d86aa299e7a02309048fe09b6">PropertyType</a>(const TYPE &amp;_defaultValue)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a29dd42486e15d92b9ea94d30e99854e1">set</a>(const TYPE &amp;_newVal)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#a26bffe28473ca8b4dfed4b6221ee59bc">setDefault</a>() override</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property_type.html#a6ed039b0b21636971e4e063521ea1eea">setDirect</a>(const TYPE &amp;_newVal)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a2c4b08567fbe614032f82ba8ed15cfc0">setDirectCheck</a>(const TYPE &amp;_newVal)</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</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="classeproperty_1_1_property.html#a255f8584b0fbba2f8b5c5b998cbffcf5">setObserver</a>(eproperty::Property::Observer _setObs)</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_value.html#a1093903c6cb49dab1de457259e71c851">setString</a>(const std::string &amp;_newVal) override</td><td class="entry"><a class="el" href="classeproperty_1_1_value.html">eproperty::Value&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_value.html#a88676f1a195c2aeb6229b316785a319d">Value</a>(CLASS_TYPE *_owner, const std::string &amp;_name, const TYPE &amp;_defaultValue, const std::string &amp;_description=&quot;&quot;, void(CLASS_TYPE::*_setObs)()=nullptr)</td><td class="entry"><a class="el" href="classeproperty_1_1_value.html">eproperty::Value&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_value.html#a08d88fa761ea3e0d62bc9274835ddd19">Value</a>(const TYPE &amp;_defaultValue)</td><td class="entry"><a class="el" href="classeproperty_1_1_value.html">eproperty::Value&lt; TYPE &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classeproperty_1_1_property.html#a260954313cca41b88ce8812f3374d229">~Property</a>()=default</td><td class="entry"><a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html#a363be5892a6a2e5bd1bbbd6de75d09ee">~PropertyType</a>()=default</td><td class="entry"><a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

View File

@ -0,0 +1,454 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: eproperty::Value&lt; TYPE &gt; Class Template Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceeproperty.html">eproperty</a></li><li class="navelem"><a class="el" href="classeproperty_1_1_value.html">Value</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classeproperty_1_1_value-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">eproperty::Value&lt; TYPE &gt; Class Template Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="_value_8hpp_source.html">Value.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for eproperty::Value&lt; TYPE &gt;:</div>
<div class="dyncontent">
<div class="center">
<img src="classeproperty_1_1_value.png" usemap="#eproperty::Value_3C_20TYPE_20_3E_map" alt=""/>
<map id="eproperty::Value_3C_20TYPE_20_3E_map" name="eproperty::Value&lt; TYPE &gt;_map">
<area href="classeproperty_1_1_property_type.html" title="Template base of the property (have a generic set and get for string) " alt="eproperty::PropertyType&lt; TYPE &gt;" shape="rect" coords="0,56,206,80"/>
<area href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. " alt="eproperty::Property" shape="rect" coords="0,0,206,24"/>
<area href="classeproperty_1_1_range.html" title="Range template of the property (limit with a min and a max value) " alt="eproperty::Range&lt; TYPE &gt;" shape="rect" coords="0,168,206,192"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a88676f1a195c2aeb6229b316785a319d"><td class="memTemplParams" colspan="2">template&lt;class CLASS_TYPE &gt; </td></tr>
<tr class="memitem:a88676f1a195c2aeb6229b316785a319d"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_value.html#a88676f1a195c2aeb6229b316785a319d">Value</a> (CLASS_TYPE *_owner, const std::string &amp;_name, const TYPE &amp;_defaultValue, const std::string &amp;_description=&quot;&quot;, void(CLASS_TYPE::*_setObs)()=nullptr)</td></tr>
<tr class="separator:a88676f1a195c2aeb6229b316785a319d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08d88fa761ea3e0d62bc9274835ddd19"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_value.html#a08d88fa761ea3e0d62bc9274835ddd19">Value</a> (const TYPE &amp;_defaultValue)</td></tr>
<tr class="separator:a08d88fa761ea3e0d62bc9274835ddd19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ff8d0e45f427d9eba0ee0e5c36e5437"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_value.html#a2ff8d0e45f427d9eba0ee0e5c36e5437">getValueSpecific</a> (const TYPE &amp;_valueRequested) const override</td></tr>
<tr class="separator:a2ff8d0e45f427d9eba0ee0e5c36e5437"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1093903c6cb49dab1de457259e71c851"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_value.html#a1093903c6cb49dab1de457259e71c851">setString</a> (const std::string &amp;_newVal) override</td></tr>
<tr class="separator:a1093903c6cb49dab1de457259e71c851"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classeproperty_1_1_property_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classeproperty_1_1_property_type')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td></tr>
<tr class="memitem:aa6e7e8d284a57835a5c09bd09b697d26 inherit pub_methods_classeproperty_1_1_property_type"><td class="memTemplParams" colspan="2">template&lt;class CLASS_TYPE &gt; </td></tr>
<tr class="memitem:aa6e7e8d284a57835a5c09bd09b697d26 inherit pub_methods_classeproperty_1_1_property_type"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#aa6e7e8d284a57835a5c09bd09b697d26">PropertyType</a> (CLASS_TYPE *_owner, const std::string &amp;_name, const TYPE &amp;_defaultValue, const std::string &amp;_description=&quot;&quot;, void(CLASS_TYPE::*_setObs)()=nullptr)</td></tr>
<tr class="separator:aa6e7e8d284a57835a5c09bd09b697d26 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbb6832d86aa299e7a02309048fe09b6 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#adbb6832d86aa299e7a02309048fe09b6">PropertyType</a> (const TYPE &amp;_defaultValue)</td></tr>
<tr class="separator:adbb6832d86aa299e7a02309048fe09b6 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a363be5892a6a2e5bd1bbbd6de75d09ee inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a363be5892a6a2e5bd1bbbd6de75d09ee">~PropertyType</a> ()=default</td></tr>
<tr class="separator:a363be5892a6a2e5bd1bbbd6de75d09ee inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fd91a17d96546b9f4a43984b28bc745 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a3fd91a17d96546b9f4a43984b28bc745">getPropertyType</a> () const override</td></tr>
<tr class="separator:a3fd91a17d96546b9f4a43984b28bc745 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a2c490d764006e36a83438784e3ffed inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a9a2c490d764006e36a83438784e3ffed">getType</a> () const override</td></tr>
<tr class="separator:a9a2c490d764006e36a83438784e3ffed inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a026e29b5c27a389bf3f1877bb3cdb4 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a9a026e29b5c27a389bf3f1877bb3cdb4">getString</a> () const override</td></tr>
<tr class="separator:a9a026e29b5c27a389bf3f1877bb3cdb4 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add2aea78cab1e493950e5bd991e3793b inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#add2aea78cab1e493950e5bd991e3793b">getDefault</a> () const override</td></tr>
<tr class="separator:add2aea78cab1e493950e5bd991e3793b inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3802ebcf1013eec98bf2f60b351207f3 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a3802ebcf1013eec98bf2f60b351207f3">getInfo</a> () const override</td></tr>
<tr class="separator:a3802ebcf1013eec98bf2f60b351207f3 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f9ff1933f744ba269267fb7e3af0581 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a5f9ff1933f744ba269267fb7e3af0581">isDefault</a> () const override</td></tr>
<tr class="separator:a5f9ff1933f744ba269267fb7e3af0581 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26bffe28473ca8b4dfed4b6221ee59bc inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a26bffe28473ca8b4dfed4b6221ee59bc">setDefault</a> () override</td></tr>
<tr class="separator:a26bffe28473ca8b4dfed4b6221ee59bc inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab762dafae6777f850b31d89e24b1bcbf inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#ab762dafae6777f850b31d89e24b1bcbf">changeDefault</a> (const TYPE &amp;_newDefault)</td></tr>
<tr class="separator:ab762dafae6777f850b31d89e24b1bcbf inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf54e7f327af57ae5b735c4df8e92d1c inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">const TYPE &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#aaf54e7f327af57ae5b735c4df8e92d1c">get</a> () const</td></tr>
<tr class="separator:aaf54e7f327af57ae5b735c4df8e92d1c inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29dd42486e15d92b9ea94d30e99854e1 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a29dd42486e15d92b9ea94d30e99854e1">set</a> (const TYPE &amp;_newVal)</td></tr>
<tr class="separator:a29dd42486e15d92b9ea94d30e99854e1 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ed039b0b21636971e4e063521ea1eea inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a6ed039b0b21636971e4e063521ea1eea">setDirect</a> (const TYPE &amp;_newVal)</td></tr>
<tr class="separator:a6ed039b0b21636971e4e063521ea1eea inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c4b08567fbe614032f82ba8ed15cfc0 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a2c4b08567fbe614032f82ba8ed15cfc0">setDirectCheck</a> (const TYPE &amp;_newVal)</td></tr>
<tr class="separator:a2c4b08567fbe614032f82ba8ed15cfc0 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef4f23a1929e9e486e0486bd7520ca7b inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">TYPE &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#aef4f23a1929e9e486e0486bd7520ca7b">getDirect</a> ()</td></tr>
<tr class="separator:aef4f23a1929e9e486e0486bd7520ca7b inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22889379f5b93f689a84aefd4fcb2e60 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a22889379f5b93f689a84aefd4fcb2e60">operator const TYPE &amp;</a> () const</td></tr>
<tr class="separator:a22889379f5b93f689a84aefd4fcb2e60 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb2e0b51b4385c157c3c226b70889375 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">const TYPE &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#aeb2e0b51b4385c157c3c226b70889375">operator*</a> () const noexcept</td></tr>
<tr class="separator:aeb2e0b51b4385c157c3c226b70889375 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28fdbcd1932cb2016eb2c81112238a21 inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">const TYPE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a28fdbcd1932cb2016eb2c81112238a21">operator-&gt;</a> () const noexcept</td></tr>
<tr class="separator:a28fdbcd1932cb2016eb2c81112238a21 inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b51b3334d7767939e16b4f3851671ca inherit pub_methods_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classeproperty_1_1_property_type.html">PropertyType</a>&lt; TYPE &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a6b51b3334d7767939e16b4f3851671ca">operator=</a> (const TYPE &amp;_newVal)=delete</td></tr>
<tr class="separator:a6b51b3334d7767939e16b4f3851671ca inherit pub_methods_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classeproperty_1_1_property"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classeproperty_1_1_property')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td></tr>
<tr class="memitem:a68fc2683d8ce0867f6c3dab378e66c72 inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a68fc2683d8ce0867f6c3dab378e66c72">Property</a> (<a class="el" href="classeproperty_1_1_interface.html">eproperty::Interface</a> *_paramInterfaceLink, const std::string &amp;_name)</td></tr>
<tr class="separator:a68fc2683d8ce0867f6c3dab378e66c72 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9296cc98f6496851240e9dae1108ae4a inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a9296cc98f6496851240e9dae1108ae4a">Property</a> ()</td></tr>
<tr class="separator:a9296cc98f6496851240e9dae1108ae4a inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a260954313cca41b88ce8812f3374d229 inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a260954313cca41b88ce8812f3374d229">~Property</a> ()=default</td></tr>
<tr class="separator:a260954313cca41b88ce8812f3374d229 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8cf60776f4eb10021ff2ef84c969ea3 inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#aa8cf60776f4eb10021ff2ef84c969ea3">notifyChange</a> () const</td></tr>
<tr class="separator:aa8cf60776f4eb10021ff2ef84c969ea3 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92d5c663768f4d0e21747a6095374c80 inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a92d5c663768f4d0e21747a6095374c80">getName</a> () const</td></tr>
<tr class="separator:a92d5c663768f4d0e21747a6095374c80 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f3963bf1deef24b4c929533a2688080 inherit pub_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">virtual std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a8f3963bf1deef24b4c929533a2688080">getListValue</a> () const</td></tr>
<tr class="separator:a8f3963bf1deef24b4c929533a2688080 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8171efb00e60fe2c1c52c4456971100 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:ae8171efb00e60fe2c1c52c4456971100 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#ae8171efb00e60fe2c1c52c4456971100">operator==</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:ae8171efb00e60fe2c1c52c4456971100 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56e703cbd41048dbc3ae28edcdbcc44f inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:a56e703cbd41048dbc3ae28edcdbcc44f inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a56e703cbd41048dbc3ae28edcdbcc44f">operator!=</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:a56e703cbd41048dbc3ae28edcdbcc44f inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c60792cc196ecc7c6f778084b89f103 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:a5c60792cc196ecc7c6f778084b89f103 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a5c60792cc196ecc7c6f778084b89f103">operator&lt;=</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:a5c60792cc196ecc7c6f778084b89f103 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89ccd24d1fa9749cc8f6307fe4c6a130 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:a89ccd24d1fa9749cc8f6307fe4c6a130 inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a89ccd24d1fa9749cc8f6307fe4c6a130">operator&gt;=</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:a89ccd24d1fa9749cc8f6307fe4c6a130 inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacc1b51cc331beb8e078840970366b2a inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:aacc1b51cc331beb8e078840970366b2a inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#aacc1b51cc331beb8e078840970366b2a">operator&lt;</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:aacc1b51cc331beb8e078840970366b2a inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a094912b29d3b4f7b9a5e5c51f344238b inherit pub_methods_classeproperty_1_1_property"><td class="memTemplParams" colspan="2">template&lt;class TYPE &gt; </td></tr>
<tr class="memitem:a094912b29d3b4f7b9a5e5c51f344238b inherit pub_methods_classeproperty_1_1_property"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a094912b29d3b4f7b9a5e5c51f344238b">operator&gt;</a> (const TYPE &amp;_obj) const =delete</td></tr>
<tr class="separator:a094912b29d3b4f7b9a5e5c51f344238b inherit pub_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_types_classeproperty_1_1_property"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classeproperty_1_1_property')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td></tr>
<tr class="memitem:a4055f2cadefba035e603dff559fbb499 inherit pub_types_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">Observer</a> = std::function&lt; void()&gt;</td></tr>
<tr class="separator:a4055f2cadefba035e603dff559fbb499 inherit pub_types_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classeproperty_1_1_property"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classeproperty_1_1_property')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classeproperty_1_1_property.html">eproperty::Property</a></td></tr>
<tr class="memitem:a255f8584b0fbba2f8b5c5b998cbffcf5 inherit pro_methods_classeproperty_1_1_property"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property.html#a255f8584b0fbba2f8b5c5b998cbffcf5">setObserver</a> (<a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">eproperty::Property::Observer</a> _setObs)</td></tr>
<tr class="separator:a255f8584b0fbba2f8b5c5b998cbffcf5 inherit pro_methods_classeproperty_1_1_property"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classeproperty_1_1_property_type"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classeproperty_1_1_property_type')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classeproperty_1_1_property_type.html">eproperty::PropertyType&lt; TYPE &gt;</a></td></tr>
<tr class="memitem:a09f2fc5b0230c3fc438e96f3b0339b38 inherit pro_attribs_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">TYPE&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#a09f2fc5b0230c3fc438e96f3b0339b38">m_value</a></td></tr>
<tr class="separator:a09f2fc5b0230c3fc438e96f3b0339b38 inherit pro_attribs_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae82b6362385747e61de7dbbae0fa6bcb inherit pro_attribs_classeproperty_1_1_property_type"><td class="memItemLeft" align="right" valign="top">TYPE&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeproperty_1_1_property_type.html#ae82b6362385747e61de7dbbae0fa6bcb">m_default</a></td></tr>
<tr class="separator:ae82b6362385747e61de7dbbae0fa6bcb inherit pro_attribs_classeproperty_1_1_property_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;class TYPE&gt;<br />
class eproperty::Value&lt; TYPE &gt;</h3>
<p>Simple <a class="el" href="classeproperty_1_1_value.html" title="Simple Value of the property (need to implement fuction etk::from_string&lt;TYPE&gt; to use it) ...">Value</a> of the property (need to implement fuction <a class="elRef" doxygen="/home/heero/dev/perso/out/doc/release/etk.tag:http://atria-soft.github.io/etk/" href="http://atria-soft.github.io/etk/namespaceetk.html#aec3aaa1c735552d02f4eec1fb72c1616">etk::from_string&lt;TYPE&gt;</a> to use it) </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a88676f1a195c2aeb6229b316785a319d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88676f1a195c2aeb6229b316785a319d">&sect;&nbsp;</a></span>Value() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<div class="memtemplate">
template&lt;class CLASS_TYPE &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classeproperty_1_1_value.html">eproperty::Value</a>&lt; TYPE &gt;::<a class="el" href="classeproperty_1_1_value.html">Value</a> </td>
<td>(</td>
<td class="paramtype">CLASS_TYPE *&#160;</td>
<td class="paramname"><em>_owner</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_defaultValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_description</em> = <code>&quot;&quot;</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void(CLASS_TYPE::*)()&#160;</td>
<td class="paramname"><em>_setObs</em> = <code>nullptr</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Create a parameter with a specific type. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_owner</td><td>Owner of the parameter (nullptr if none). </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_name</td><td>Static name of the parameter. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_defaultValue</td><td>Default value of the parameter. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_description</td><td>description of the parameter. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">_setObs</td><td>function of the class that opserve the change of the value </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a08d88fa761ea3e0d62bc9274835ddd19"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08d88fa761ea3e0d62bc9274835ddd19">&sect;&nbsp;</a></span>Value() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classeproperty_1_1_value.html">eproperty::Value</a>&lt; TYPE &gt;::<a class="el" href="classeproperty_1_1_value.html">Value</a> </td>
<td>(</td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_defaultValue</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Create a parameter with a specific type. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_defaultValue</td><td>Default value of the parameter. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a2ff8d0e45f427d9eba0ee0e5c36e5437"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ff8d0e45f427d9eba0ee0e5c36e5437">&sect;&nbsp;</a></span>getValueSpecific()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::string <a class="el" href="classeproperty_1_1_value.html">eproperty::Value</a>&lt; TYPE &gt;::getValueSpecific </td>
<td>(</td>
<td class="paramtype">const TYPE &amp;&#160;</td>
<td class="paramname"><em>_valueRequested</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Get the string of the specify value. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_valueRequested</td><td><a class="el" href="classeproperty_1_1_value.html" title="Simple Value of the property (need to implement fuction etk::from_string&lt;TYPE&gt; to use it) ...">Value</a> to convert in string </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>convertion of the value in string. </dd></dl>
<p>Implements <a class="el" href="classeproperty_1_1_property_type.html#af72406e32abb7b70edf571221d8ec472">eproperty::PropertyType&lt; TYPE &gt;</a>.</p>
</div>
</div>
<a id="a1093903c6cb49dab1de457259e71c851"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1093903c6cb49dab1de457259e71c851">&sect;&nbsp;</a></span>setString()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TYPE&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classeproperty_1_1_value.html">eproperty::Value</a>&lt; TYPE &gt;::setString </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>_newVal</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Set a new value of the <a class="el" href="classeproperty_1_1_property.html" title="Base of the property With all generic element needed. ">Property</a> (with string interface). </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">_newVal</td><td>New value of the Propertys. </td></tr>
</table>
</dd>
</dl>
<p>Implements <a class="el" href="classeproperty_1_1_property.html#a03def8222281a219945225d4895301b1">eproperty::Property</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>framework/atria-soft/eproperty/eproperty/<a class="el" href="_value_8hpp_source.html">Value.hpp</a></li>
</ul>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

165
classes.html Normal file
View File

@ -0,0 +1,165 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Class Index</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">Class Index</div> </div>
</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_i">i</a>&#160;|&#160;<a class="qindex" href="#letter_l">l</a>&#160;|&#160;<a class="qindex" href="#letter_p">p</a>&#160;|&#160;<a class="qindex" href="#letter_r">r</a>&#160;|&#160;<a class="qindex" href="#letter_v">v</a></div>
<table class="classindex">
<tr><td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;i&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_l"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;l&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classeproperty_1_1_property_type.html">PropertyType</a> (<a class="el" href="namespaceeproperty.html">eproperty</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_v"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;v&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;r&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="classeproperty_1_1_interface.html">Interface</a> (<a class="el" href="namespaceeproperty.html">eproperty</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classeproperty_1_1_list.html">List</a> (<a class="el" href="namespaceeproperty.html">eproperty</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classeproperty_1_1_value.html">Value</a> (<a class="el" href="namespaceeproperty.html">eproperty</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classeproperty_1_1_interface_data.html">InterfaceData</a> (<a class="el" href="namespaceeproperty.html">eproperty</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;p&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classeproperty_1_1_range.html">Range</a> (<a class="el" href="namespaceeproperty.html">eproperty</a>)&#160;&#160;&#160;</td><td></td></tr>
<tr><td></td><td></td><td></td></tr>
<tr><td></td><td valign="top"><a class="el" href="classeproperty_1_1_property.html">Property</a> (<a class="el" href="namespaceeproperty.html">eproperty</a>)&#160;&#160;&#160;</td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td></tr>
</table>
<div class="qindex"><a class="qindex" href="#letter_i">i</a>&#160;|&#160;<a class="qindex" href="#letter_l">l</a>&#160;|&#160;<a class="qindex" href="#letter_p">p</a>&#160;|&#160;<a class="qindex" href="#letter_r">r</a>&#160;|&#160;<a class="qindex" href="#letter_v">v</a></div>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

BIN
closed.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 B

373
customdoxygen.css Normal file
View File

@ -0,0 +1,373 @@
#navrow1, #navrow2, #navrow3, #navrow4, #navrow5{
border-bottom: 1px solid #EEEEEE;
}
.adjust-right {
margin-left: 30px !important;
font-size: 1.15em !important;
}
.navbar{
border: 0px solid #222 !important;
}
/* Sticky footer styles
-------------------------------------------------- */
html,
body {
counter-reset: h1counter;
height: 100%;
/* The html and body elements cannot have any padding or margin. */
}
h1, .h1, h2, .h2, h3, .h3{
font-weight: bold !important;
}
h1:before {
content: counter(h1counter) ".\0000a0\0000a0";
counter-increment: h1counter;
counter-reset: h2counter;
}
h2:before {
content: counter(h1counter) "." counter(h2counter) ".\0000a0\0000a0";
counter-increment: h2counter;
counter-reset: h3counter;
}
h3:before {
content: counter(h1counter) "." counter(h2counter) "." counter(h3counter) ".\0000a0\0000a0";
counter-increment: h3counter;
}
/* Wrapper for page content to push down footer */
#wrap {
min-height: 100%;
height: auto;
/* Negative indent footer by its height */
margin: 0 auto -60px;
/* Pad bottom by footer height */
padding: 0 0 60px;
}
/* Set the fixed height of the footer here */
#footer {
font-size: 0.9em;
padding: 8px 0px;
background-color: #f5f5f5;
}
.footer-row {
line-height: 44px;
}
#footer > .container {
padding-left: 15px;
padding-right: 15px;
}
.footer-follow-icon {
margin-left: 3px;
text-decoration: none !important;
}
.footer-follow-icon img {
width: 20px;
}
.footer-link {
padding-top: 5px;
display: inline-block;
color: #999999;
text-decoration: none;
}
.footer-copyright {
text-align: center;
}
@media (min-width: 992px) {
.footer-row {
text-align: left;
}
.footer-icons {
text-align: right;
}
}
@media (max-width: 991px) {
.footer-row {
text-align: center;
}
.footer-icons {
text-align: center;
}
}
/* DOXYGEN Code Styles
----------------------------------- */
a.qindex {
font-weight: bold;
}
a.qindexHL {
font-weight: bold;
background-color: #9CAFD4;
color: #ffffff;
border: 1px double #869DCA;
}
.contents a.qindexHL:visited {
color: #ffffff;
}
a.code, a.code:visited, a.line, a.line:visited {
color: #4665A2;
}
a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
color: #4665A2;
}
/* @end */
dl.el {
margin-left: -1cm;
}
pre.fragment {
border: 1px solid #C4CFE5;
background-color: #FBFCFD;
padding: 4px 6px;
margin: 4px 8px 4px 2px;
overflow: auto;
word-wrap: break-word;
font-size: 9pt;
line-height: 125%;
font-family: monospace, fixed;
font-size: 105%;
}
div.fragment {
padding: 4px 6px;
margin: 4px 8px 4px 2px;
border: 1px solid #C4CFE5;
}
div.line {
font-family: monospace, fixed;
font-size: 13px;
min-height: 13px;
line-height: 1.0;
text-wrap: unrestricted;
white-space: -moz-pre-wrap; /* Moz */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
white-space: pre-wrap; /* CSS3 */
word-wrap: break-word; /* IE 5.5+ */
text-indent: -53px;
padding-left: 53px;
padding-bottom: 0px;
margin: 0px;
-webkit-transition-property: background-color, box-shadow;
-webkit-transition-duration: 0.5s;
-moz-transition-property: background-color, box-shadow;
-moz-transition-duration: 0.5s;
-ms-transition-property: background-color, box-shadow;
-ms-transition-duration: 0.5s;
-o-transition-property: background-color, box-shadow;
-o-transition-duration: 0.5s;
transition-property: background-color, box-shadow;
transition-duration: 0.5s;
}
div.line.glow {
background-color: cyan;
box-shadow: 0 0 10px cyan;
}
span.lineno {
padding-right: 4px;
text-align: right;
border-right: 2px solid #0F0;
background-color: #E8E8E8;
white-space: pre;
}
span.lineno a {
background-color: #D8D8D8;
}
span.lineno a:hover {
background-color: #C8C8C8;
}
div.groupHeader {
margin-left: 16px;
margin-top: 12px;
font-weight: bold;
}
div.groupText {
margin-left: 16px;
font-style: italic;
}
/* @group Code Colorization */
span.keyword {
color: #008000
}
span.keywordtype {
color: #604020
}
span.keywordflow {
color: #e08000
}
span.comment {
color: #800000
}
span.preprocessor {
color: #806020
}
span.stringliteral {
color: #002080
}
span.charliteral {
color: #008080
}
span.vhdldigit {
color: #ff00ff
}
span.vhdlchar {
color: #000000
}
span.vhdlkeyword {
color: #700070
}
span.vhdllogic {
color: #ff0000
}
blockquote {
background-color: #F7F8FB;
border-left: 2px solid #9CAFD4;
margin: 0 24px 0 4px;
padding: 0 12px 0 16px;
}
/*---------------- Search Box */
#search-box {
margin: 10px 0px;
}
#search-box .close {
display: none;
position: absolute;
right: 0px;
padding: 6px 12px;
z-index: 5;
}
/*---------------- Search results window */
#search-results-window {
display: none;
}
iframe#MSearchResults {
width: 100%;
height: 15em;
}
.SRChildren {
padding-left: 3ex; padding-bottom: .5em
}
.SRPage .SRChildren {
display: none;
}
a.SRScope {
display: block;
}
a.SRSymbol:focus, a.SRSymbol:active,
a.SRScope:focus, a.SRScope:active {
text-decoration: underline;
}
span.SRScope {
padding-left: 4px;
}
.SRResult {
display: none;
}
/* class and file list */
.directory .icona,
.directory .arrow {
height: auto;
}
.directory .icona .icon {
height: 16px;
}
.directory .icondoc {
background-position: 0px 0px;
height: 20px;
}
.directory .iconfopen {
background-position: 0px 0px;
}
.directory td.entry {
padding: 7px 8px 6px 8px;
}
.table > tbody > tr > td.memSeparator {
line-height: 0;
padding: 0;
}
.memItemLeft, .memTemplItemLeft {
white-space: normal;
}
/* enumerations */
.panel-body thead > tr {
background-color: #e0e0e0;
}
/* todo lists */
.todoname,
.todoname a {
font-weight: bold;
}
/* Class title */
.summary {
margin-top: 25px;
}
.page-header {
margin: 20px 0px !important;
}
.page-header {
#display: inline-block;
}
.title {
text-align: center;
color: orange;
}
.page-header .pull-right {
margin-top: 0.3em;
margin-left: 0.5em;
}
.page-header .label {
font-size: 50%;
}

View File

@ -0,0 +1,157 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: framework/atria-soft/eproperty Directory Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_644e041c3a6521da7b27eba0e4eb2b95.html">framework</a></li><li class="navelem"><a class="el" href="dir_a094892b17be858f66bf3446bbb755c7.html">atria-soft</a></li><li class="navelem"><a class="el" href="dir_1e67370a4e18df18be778d84d63cf6ec.html">eproperty</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">eproperty Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
Directories</h2></td></tr>
</table>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

View File

@ -0,0 +1,171 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: framework/atria-soft/eproperty/eproperty Directory Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_644e041c3a6521da7b27eba0e4eb2b95.html">framework</a></li><li class="navelem"><a class="el" href="dir_a094892b17be858f66bf3446bbb755c7.html">atria-soft</a></li><li class="navelem"><a class="el" href="dir_1e67370a4e18df18be778d84d63cf6ec.html">eproperty</a></li><li class="navelem"><a class="el" href="dir_33c81e4b9fc22b7f638d1cb940c3db81.html">eproperty</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">eproperty Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
Files</h2></td></tr>
<tr class="memitem:_interface_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_interface_8hpp.html">Interface.hpp</a> <a href="_interface_8hpp_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:_interface_data_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_interface_data_8hpp.html">InterfaceData.hpp</a> <a href="_interface_data_8hpp_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:_list_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_list_8hpp.html">List.hpp</a> <a href="_list_8hpp_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:_property_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_property_8hpp.html">Property.hpp</a> <a href="_property_8hpp_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:_property_type_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_property_type_8hpp.html">PropertyType.hpp</a> <a href="_property_type_8hpp_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:_range_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_range_8hpp.html">Range.hpp</a> <a href="_range_8hpp_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:_value_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_value_8hpp.html">Value.hpp</a> <a href="_value_8hpp_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

View File

@ -0,0 +1,153 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: framework Directory Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_644e041c3a6521da7b27eba0e4eb2b95.html">framework</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">framework Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

View File

@ -0,0 +1,153 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: framework/atria-soft Directory Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_644e041c3a6521da7b27eba0e4eb2b95.html">framework</a></li><li class="navelem"><a class="el" href="dir_a094892b17be858f66bf3446bbb755c7.html">atria-soft</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">atria-soft Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

BIN
doc.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 746 B

264
doxy-boot.js Normal file
View File

@ -0,0 +1,264 @@
$( document ).ready(function() {
$("div.headertitle").addClass("page-header");
$("div.title").addClass("h1");
$('li > a[href="index.html"] > span').before("<i class='fa fa-cog'></i> ");
$('li > a[href="modules.html"] > span').before("<i class='fa fa-square'></i> ");
$('li > a[href="namespaces.html"] > span').before("<i class='fa fa-bars'></i> ");
$('li > a[href="annotated.html"] > span').before("<i class='fa fa-list-ul'></i> ");
$('li > a[href="classes.html"] > span').before("<i class='fa fa-book'></i> ");
$('li > a[href="inherits.html"] > span').before("<i class='fa fa-sitemap'></i> ");
$('li > a[href="functions.html"] > span').before("<i class='fa fa-list'></i> ");
$('li > a[href="functions_func.html"] > span').before("<i class='fa fa-list'></i> ");
$('li > a[href="functions_vars.html"] > span').before("<i class='fa fa-list'></i> ");
$('li > a[href="functions_enum.html"] > span').before("<i class='fa fa-list'></i> ");
$('li > a[href="functions_eval.html"] > span').before("<i class='fa fa-list'></i> ");
$('img[src="ftv2ns.png"]').replaceWith('<span class="label label-danger">N</span> ');
$('img[src="ftv2cl.png"]').replaceWith('<span class="label label-danger">C</span> ');
$("ul.tablist").addClass("nav nav-pills nav-justified");
$("ul.tablist").css("margin-top", "0.5em");
$("ul.tablist").css("margin-bottom", "0.5em");
$("li.current").addClass("active");
$("iframe").attr("scrolling", "yes");
$("#nav-path > ul").addClass("breadcrumb");
$("table.params").addClass("table");
$("div.ingroups").wrapInner("<small></small>");
$("div.levels").css("margin", "0.5em");
$("div.levels > span").addClass("btn btn-default btn-xs");
$("div.levels > span").css("margin-right", "0.25em");
$("table.directory").addClass("table table-striped");
$("div.summary > a").addClass("btn btn-default btn-xs");
$("table.fieldtable").addClass("table");
$(".fragment").addClass("well");
$(".memitem").addClass("panel panel-default");
$(".memproto").addClass("panel-heading");
$(".memdoc").addClass("panel-body");
$("span.mlabel").addClass("label label-info");
$("table.memberdecls").addClass("table");
$("[class^=memitem]").addClass("active");
$("div.ah").addClass("btn btn-default");
$("span.mlabels").addClass("pull-right");
$("table.mlabels").css("width", "100%")
$("td.mlabels-right").addClass("pull-right");
$("div.ttc").addClass("panel panel-primary");
$("div.ttname").addClass("panel-heading");
$("div.ttname a").css("color", 'white');
$("div.ttdef,div.ttdoc,div.ttdeci").addClass("panel-body");
$('div.fragment.well div.line:first').css('margin-top', '15px');
$('div.fragment.well div.line:last').css('margin-bottom', '15px');
$('table.doxtable').removeClass('doxtable').addClass('table table-striped table-bordered').each(function(){
$(this).prepend('<thead></thead>');
$(this).find('tbody > tr:first').prependTo($(this).find('thead'));
$(this).find('td > span.success').parent().addClass('success');
$(this).find('td > span.warning').parent().addClass('warning');
$(this).find('td > span.danger').parent().addClass('danger');
});
if($('div.fragment.well div.ttc').length > 0)
{
$('div.fragment.well div.line:first').parent().removeClass('fragment well');
}
//merge left ad right element in the fuction table item
/*
$('table.memberdecls').find('.memItemRight').each(function(){
$(this).contents().appendTo($(this).siblings('.memItemLeft'));
$(this).siblings('.memItemLeft').attr('align', 'left');
});
*/
function getOriginalWidthOfImg(img_element) {
var t = new Image();
t.src = (img_element.getAttribute ? img_element.getAttribute("src") : false) || img_element.src;
return t.width;
}
$('div.dyncontent').find('img').each(function(){
if(getOriginalWidthOfImg($(this)[0]) > $('#content>div.container').width())
$(this).css('width', '100%');
});
/* responsive search box */
$('#MSearchBox').parent().remove();
var nav_container = $('<div class="row"></div>');
$('#navrow1').parent().prepend(nav_container);
var left_nav = $('<div class="col-md-9"></div>');
for (i = 0; i < 6; i++) {
var navrow = $('#navrow' + i + ' > ul.tablist').detach();
left_nav.append(navrow);
$('#navrow' + i).remove();
}
var right_nav = $('<div class="col-md-3"></div>').append('\
<div id="search-box" class="input-group">\
<div class="input-group-btn">\
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">\
<span class="glyphicon glyphicon-search"></span> <span class="caret"></span>\
</button>\
<ul class="dropdown-menu">\
</ul>\
</div>\
<button id="search-close" type="button" class="close" aria-label="Close"><span aria-hidden="true">&times;</span></button>\
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">\
</div>');
$(nav_container).append(left_nav);
$(nav_container).append(right_nav);
$('#MSearchSelectWindow .SelectionMark').remove();
var search_selectors = $('#MSearchSelectWindow .SelectItem');
for (var i = 0; i < search_selectors.length; i += 1) {
var element_a = $('<a href="#"></a>').text($(search_selectors[i]).text());
element_a.click(function(){
$('#search-box .dropdown-menu li').removeClass('active');
$(this).parent().addClass('active');
searchBox.OnSelectItem($('#search-box li a').index(this));
searchBox.Search();
return false;
});
var element = $('<li></li>').append(element_a);
$('#search-box .dropdown-menu').append(element);
}
$('#MSearchSelectWindow').remove();
$('#search-box .close').click(function (){
searchBox.CloseResultsWindow();
});
$('body').append('<div id="MSearchClose"></div>');
$('body').append('<div id="MSearchBox"></div>');
$('body').append('<div id="MSearchSelectWindow"></div>');
searchBox.searchLabel = '';
searchBox.DOMSearchField = function() {
return document.getElementById("search-field");
}
searchBox.DOMSearchClose = function(){
return document.getElementById("search-close");
}
/* search results */
var results_iframe = $('#MSearchResults').detach();
$('#MSearchResultsWindow')
.attr('id', 'search-results-window')
.addClass('panel panel-default')
.append(
'<div class="panel-heading">\
<h3 class="panel-title">Search Results</h3>\
</div>\
<div class="panel-body"></div>'
);
$('#search-results-window .panel-body').append(results_iframe);
searchBox.DOMPopupSearchResultsWindow = function() {
return document.getElementById("search-results-window");
}
function update_search_results_window() {
$('#search-results-window').removeClass('panel-default panel-success panel-warning panel-danger')
var status = $('#MSearchResults').contents().find('.SRStatus:visible');
if (status.length > 0) {
switch(status.attr('id')) {
case 'Loading':
case 'Searching':
$('#search-results-window').addClass('panel-warning');
break;
case 'NoMatches':
$('#search-results-window').addClass('panel-danger');
break;
default:
$('#search-results-window').addClass('panel-default');
}
} else {
$('#search-results-window').addClass('panel-success');
}
}
$('#MSearchResults').load(function() {
$('#MSearchResults').contents().find('link[href="search.css"]').attr('href','../doxygen.css');
$('#MSearchResults').contents().find('head').append(
'<link href="../customdoxygen.css" rel="stylesheet" type="text/css">');
update_search_results_window();
// detect status changes (only for search with external search backend)
var observer = new MutationObserver(function(mutations) {
update_search_results_window();
});
var config = {
attributes: true
};
var targets = $('#MSearchResults').contents().find('.SRStatus');
for (i = 0; i < targets.length; i++) {
observer.observe(targets[i], config);
}
});
/* enumerations */
$('table.fieldtable').removeClass('fieldtable').addClass('table table-striped table-bordered').each(function(){
$(this).prepend('<thead></thead>');
$(this).find('tbody > tr:first').prependTo($(this).find('thead'));
$(this).find('td > span.success').parent().addClass('success');
$(this).find('td > span.warning').parent().addClass('warning');
$(this).find('td > span.danger').parent().addClass('danger');
});
/* todo list */
var todoelements = $('.contents > .textblock > dl.reflist > dt, .contents > .textblock > dl.reflist > dd');
for (var i = 0; i < todoelements.length; i += 2) {
$('.contents > .textblock').append(
'<div class="panel panel-default active">'
+ "<div class=\"panel-heading todoname\">" + $(todoelements[i]).html() + "</div>"
+ "<div class=\"panel-body\">" + $(todoelements[i+1]).html() + "</div>"
+ '</div>');
}
$('.contents > .textblock > dl').remove();
$(".memitem").removeClass('memitem');
$(".memproto").removeClass('memproto');
$(".memdoc").removeClass('memdoc');
$("span.mlabel").removeClass('mlabel');
$("table.memberdecls").removeClass('memberdecls');
$("[class^=memitem]").removeClass('memitem');
$("span.mlabels").removeClass('mlabels');
$("table.mlabels").removeClass('mlabels');
$("td.mlabels-right").removeClass('mlabels-right');
$(".navpath").removeClass('navpath');
$("li.navelem").removeClass('navelem');
$("a.el").removeClass('el');
$("div.ah").removeClass('ah');
$("div.header").removeClass("header");
$('.mdescLeft').each(function(){
if($(this).html()=="&nbsp;") {
$(this).siblings('.mdescRight').attr('colspan', 2);
$(this).remove();
}
});
$('td.memItemLeft').each(function(){
if($(this).siblings('.memItemRight').html()=="") {
$(this).attr('colspan', 2);
$(this).siblings('.memItemRight').remove();
}
});
});

1508
doxygen.css Normal file

File diff suppressed because it is too large Load Diff

BIN
doxygen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

97
dynsections.js Normal file
View File

@ -0,0 +1,97 @@
function toggleVisibility(linkObj)
{
var base = $(linkObj).attr('id');
var summary = $('#'+base+'-summary');
var content = $('#'+base+'-content');
var trigger = $('#'+base+'-trigger');
var src=$(trigger).attr('src');
if (content.is(':visible')===true) {
content.hide();
summary.show();
$(linkObj).addClass('closed').removeClass('opened');
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
content.show();
summary.hide();
$(linkObj).removeClass('closed').addClass('opened');
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
}
return false;
}
function updateStripes()
{
$('table.directory tr').
removeClass('even').filter(':visible:even').addClass('even');
}
function toggleLevel(level)
{
$('table.directory tr').each(function() {
var l = this.id.split('_').length-1;
var i = $('#img'+this.id.substring(3));
var a = $('#arr'+this.id.substring(3));
if (l<level+1) {
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
a.html('&#9660;');
$(this).show();
} else if (l==level+1) {
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
a.html('&#9658;');
$(this).show();
} else {
$(this).hide();
}
});
updateStripes();
}
function toggleFolder(id)
{
// the clicked row
var currentRow = $('#row_'+id);
// all rows after the clicked row
var rows = currentRow.nextAll("tr");
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
// only match elements AFTER this one (can't hide elements before)
var childRows = rows.filter(function() { return this.id.match(re); });
// first row is visible we are HIDING
if (childRows.filter(':first').is(':visible')===true) {
// replace down arrow by right arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
currentRowSpans.filter(".arrow").html('&#9658;');
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
} else { // we are SHOWING
// replace right arrow by down arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
currentRowSpans.filter(".arrow").html('&#9660;');
// replace down arrows by right arrows for child rows
var childRowsSpans = childRows.find("span");
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
childRowsSpans.filter(".arrow").html('&#9658;');
childRows.show(); //show all children
}
updateStripes();
}
function toggleInherit(id)
{
var rows = $('tr.inherit.'+id);
var img = $('tr.inherit_header.'+id+' img');
var src = $(img).attr('src');
if (rows.filter(':first').is(':visible')===true) {
rows.css('display','none');
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
rows.css('display','table-row'); // using show() causes jump in firefox
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
}
}

179
eproperty_build.html Normal file
View File

@ -0,0 +1,179 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Build lib &amp; build sample</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Build lib &amp; build sample </div> </div>
</div><!--header-->
<div class="contents">
<div class="toc"><h3>Table of Contents</h3>
<ul><li class="level1"><a href="#eproperty_build_download">Download: </a><ul><li class="level2"><a href="#eproperty_build_download_lutin">lutin (build-system): </a></li>
<li class="level2"><a href="#eproperty_build_download_dependency">dependency: </a></li>
<li class="level2"><a href="#eproperty_build_download_sources">sources: </a></li>
</ul>
</li>
<li class="level1"><a href="#eproperty_build_build">Build: </a><ul><li class="level2"><a href="#eproperty_build_build_library">library: </a></li>
<li class="level2"><a href="#eproperty_build_build_sample">Sample: </a></li>
</ul>
</li>
<li class="level1"><a href="#eproperty_build_run_sample">Run sample: </a></li>
</ul>
</div>
<div class="textblock"><h1><a class="anchor" id="eproperty_build_download"></a>
Download: </h1>
<p>eproperty use some tools to manage source and build it:</p>
<h2><a class="anchor" id="eproperty_build_download_lutin"></a>
lutin (build-system): </h2>
<div class="fragment"><div class="line">pip install lutin --user</div><div class="line"># optionnal dependency of lutin (manage image changing size for application release</div><div class="line">pip install pillow --user</div></div><!-- fragment --><h2><a class="anchor" id="eproperty_build_download_dependency"></a>
dependency: </h2>
<div class="fragment"><div class="line">mkdir framework</div><div class="line">cd framework</div><div class="line">git clone https://github.com/atria-soft/elog.git</div><div class="line">git clone https://github.com/atria-soft/etk.git</div><div class="line">cd ..</div></div><!-- fragment --><h2><a class="anchor" id="eproperty_build_download_sources"></a>
sources: </h2>
<div class="fragment"><div class="line">cd framework</div><div class="line">git clone https://github.com/atria-soft/eproperty.git</div><div class="line">cd ..</div></div><!-- fragment --><h1><a class="anchor" id="eproperty_build_build"></a>
Build: </h1>
<h2><a class="anchor" id="eproperty_build_build_library"></a>
library: </h2>
<div class="fragment"><div class="line">lutin -mdebug eproperty</div></div><!-- fragment --><h2><a class="anchor" id="eproperty_build_build_sample"></a>
Sample: </h2>
<div class="fragment"><div class="line">lutin -mdebug eproperty-sample</div></div><!-- fragment --><h1><a class="anchor" id="eproperty_build_run_sample"></a>
Run sample: </h1>
<div class="fragment"><div class="line">lutin -mdebug eproperty-sample?run</div></div><!-- fragment --> </div></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

196
eproperty_tutorial.html Normal file

File diff suppressed because one or more lines are too long

164
files.html Normal file
View File

@ -0,0 +1,164 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: File List</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">File List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span><span onclick="javascript:toggleLevel(5);">5</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_644e041c3a6521da7b27eba0e4eb2b95.html" target="_self">framework</a></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')">&#160;</span><a class="el" href="dir_a094892b17be858f66bf3446bbb755c7.html" target="_self">atria-soft</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">&#9660;</span><span id="img_0_0_0_" class="iconfopen" onclick="toggleFolder('0_0_0_')">&#160;</span><a class="el" href="dir_1e67370a4e18df18be778d84d63cf6ec.html" target="_self">eproperty</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_0_')">&#9660;</span><span id="img_0_0_0_0_" class="iconfopen" onclick="toggleFolder('0_0_0_0_')">&#160;</span><a class="el" href="dir_33c81e4b9fc22b7f638d1cb940c3db81.html" target="_self">eproperty</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_0_0_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><a href="_interface_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="_interface_8hpp.html" target="_self">Interface.hpp</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_0_1_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><a href="_interface_data_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="_interface_data_8hpp.html" target="_self">InterfaceData.hpp</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_0_2_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><a href="_list_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="_list_8hpp.html" target="_self">List.hpp</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_0_3_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><a href="_property_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="_property_8hpp.html" target="_self">Property.hpp</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_0_4_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><a href="_property_type_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="_property_type_8hpp.html" target="_self">PropertyType.hpp</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_0_5_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><a href="_range_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="_range_8hpp.html" target="_self">Range.hpp</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_0_6_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><a href="_value_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="_value_8hpp.html" target="_self">Value.hpp</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

BIN
folderclosed.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 616 B

BIN
folderopen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 597 B

380
functions.html Normal file
View File

@ -0,0 +1,380 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Class Members</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
<h3><a id="index_a"></a>- a -</h3><ul>
<li>add()
: <a class="el" href="classeproperty_1_1_interface_data.html#a9df48d0064c20d5c0622b5c47dcf15b9">eproperty::InterfaceData</a>
, <a class="el" href="classeproperty_1_1_list.html#aa71abefd3155ffe97a4e2496fc136a7b">eproperty::List&lt; TYPE &gt;</a>
</li>
</ul>
<h3><a id="index_c"></a>- c -</h3><ul>
<li>changeDefault()
: <a class="el" href="classeproperty_1_1_property_type.html#ab762dafae6777f850b31d89e24b1bcbf">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>clean()
: <a class="el" href="classeproperty_1_1_interface_data.html#a994e5b10e638b6771a6dcfb9382d6094">eproperty::InterfaceData</a>
</li>
</ul>
<h3><a id="index_d"></a>- d -</h3><ul>
<li>display()
: <a class="el" href="classeproperty_1_1_interface_data.html#a584b5897b3f110e5eb5dbc32c79baea2">eproperty::InterfaceData</a>
</li>
</ul>
<h3><a id="index_g"></a>- g -</h3><ul>
<li>get()
: <a class="el" href="classeproperty_1_1_interface_data.html#ab3a3c646ca948739a6a4d00a3b06e81d">eproperty::InterfaceData</a>
, <a class="el" href="classeproperty_1_1_property_type.html#aaf54e7f327af57ae5b735c4df8e92d1c">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>getAll()
: <a class="el" href="classeproperty_1_1_interface_data.html#a8977f3e3b6604cf0df4694bf636aa019">eproperty::InterfaceData</a>
</li>
<li>getDefault()
: <a class="el" href="classeproperty_1_1_property.html#ad326ebde8292b00d379b9f0185e498b4">eproperty::Property</a>
, <a class="el" href="classeproperty_1_1_property_type.html#add2aea78cab1e493950e5bd991e3793b">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>getDirect()
: <a class="el" href="classeproperty_1_1_property_type.html#aef4f23a1929e9e486e0486bd7520ca7b">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>getInfo()
: <a class="el" href="classeproperty_1_1_list.html#af3529f33da84456169ee229ecf34e7ae">eproperty::List&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_property.html#a029db34ae158d5577140ad365b58ce85">eproperty::Property</a>
, <a class="el" href="classeproperty_1_1_property_type.html#a3802ebcf1013eec98bf2f60b351207f3">eproperty::PropertyType&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_range.html#a8bd715af2c0ff3ccdfb658f919d5f205">eproperty::Range&lt; TYPE &gt;</a>
</li>
<li>getListValue()
: <a class="el" href="classeproperty_1_1_list.html#a73e43225a5c29f1e27c47e0b729ceae7">eproperty::List&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_property.html#a8f3963bf1deef24b4c929533a2688080">eproperty::Property</a>
</li>
<li>getName()
: <a class="el" href="classeproperty_1_1_property.html#a92d5c663768f4d0e21747a6095374c80">eproperty::Property</a>
</li>
<li>getPropertyType()
: <a class="el" href="classeproperty_1_1_list.html#a77c2c452b2b01ab98b50c70d43ecb70e">eproperty::List&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_property.html#aaaaf2e088e2b096866874513716f5dba">eproperty::Property</a>
, <a class="el" href="classeproperty_1_1_property_type.html#a3fd91a17d96546b9f4a43984b28bc745">eproperty::PropertyType&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_range.html#a74cc2b6ec2dfa48a45929e5c0d329447">eproperty::Range&lt; TYPE &gt;</a>
</li>
<li>getRaw()
: <a class="el" href="classeproperty_1_1_interface_data.html#a1a3494833747102f6ee803d4324fb978">eproperty::InterfaceData</a>
</li>
<li>getString()
: <a class="el" href="classeproperty_1_1_property.html#a7b7397ba3479ad744e0f6d0272060ac2">eproperty::Property</a>
, <a class="el" href="classeproperty_1_1_property_type.html#a9a026e29b5c27a389bf3f1877bb3cdb4">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>getType()
: <a class="el" href="classeproperty_1_1_property.html#a84e14dae141539a568f09d8d4a9dd148">eproperty::Property</a>
, <a class="el" href="classeproperty_1_1_property_type.html#a9a2c490d764006e36a83438784e3ffed">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>getValueSpecific()
: <a class="el" href="classeproperty_1_1_property_type.html#af72406e32abb7b70edf571221d8ec472">eproperty::PropertyType&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_value.html#a2ff8d0e45f427d9eba0ee0e5c36e5437">eproperty::Value&lt; TYPE &gt;</a>
</li>
</ul>
<h3><a id="index_i"></a>- i -</h3><ul>
<li>InterfaceData()
: <a class="el" href="classeproperty_1_1_interface_data.html#a0858d9a708e00ef6d2863e1fc7457810">eproperty::InterfaceData</a>
</li>
<li>isDefault()
: <a class="el" href="classeproperty_1_1_property.html#aa3ccb6590515b98e73587c8123f442c2">eproperty::Property</a>
, <a class="el" href="classeproperty_1_1_property_type.html#a5f9ff1933f744ba269267fb7e3af0581">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
</ul>
<h3><a id="index_l"></a>- l -</h3><ul>
<li>List()
: <a class="el" href="classeproperty_1_1_list.html#aead56da6eac0e8f3cf948854c6b3cc4c">eproperty::List&lt; TYPE &gt;</a>
</li>
</ul>
<h3><a id="index_m"></a>- m -</h3><ul>
<li>m_default
: <a class="el" href="classeproperty_1_1_property_type.html#ae82b6362385747e61de7dbbae0fa6bcb">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>m_value
: <a class="el" href="classeproperty_1_1_property_type.html#a09f2fc5b0230c3fc438e96f3b0339b38">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
</ul>
<h3><a id="index_n"></a>- n -</h3><ul>
<li>notifyChange()
: <a class="el" href="classeproperty_1_1_property.html#aa8cf60776f4eb10021ff2ef84c969ea3">eproperty::Property</a>
</li>
</ul>
<h3><a id="index_o"></a>- o -</h3><ul>
<li>Observer
: <a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">eproperty::Property</a>
</li>
<li>operator const TYPE &amp;()
: <a class="el" href="classeproperty_1_1_property_type.html#a22889379f5b93f689a84aefd4fcb2e60">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>operator!=()
: <a class="el" href="classeproperty_1_1_property.html#a56e703cbd41048dbc3ae28edcdbcc44f">eproperty::Property</a>
</li>
<li>operator*()
: <a class="el" href="classeproperty_1_1_property_type.html#aeb2e0b51b4385c157c3c226b70889375">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>operator-&gt;()
: <a class="el" href="classeproperty_1_1_property_type.html#a28fdbcd1932cb2016eb2c81112238a21">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>operator&lt;()
: <a class="el" href="classeproperty_1_1_property.html#aacc1b51cc331beb8e078840970366b2a">eproperty::Property</a>
</li>
<li>operator&lt;=()
: <a class="el" href="classeproperty_1_1_property.html#a5c60792cc196ecc7c6f778084b89f103">eproperty::Property</a>
</li>
<li>operator=()
: <a class="el" href="classeproperty_1_1_property_type.html#a6b51b3334d7767939e16b4f3851671ca">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>operator==()
: <a class="el" href="classeproperty_1_1_property.html#ae8171efb00e60fe2c1c52c4456971100">eproperty::Property</a>
</li>
<li>operator&gt;()
: <a class="el" href="classeproperty_1_1_property.html#a094912b29d3b4f7b9a5e5c51f344238b">eproperty::Property</a>
</li>
<li>operator&gt;=()
: <a class="el" href="classeproperty_1_1_property.html#a89ccd24d1fa9749cc8f6307fe4c6a130">eproperty::Property</a>
</li>
</ul>
<h3><a id="index_p"></a>- p -</h3><ul>
<li>properties
: <a class="el" href="classeproperty_1_1_interface.html#a3670955b0c5e36457ceb8710c84093d4">eproperty::Interface</a>
</li>
<li>Property()
: <a class="el" href="classeproperty_1_1_property.html#a68fc2683d8ce0867f6c3dab378e66c72">eproperty::Property</a>
</li>
<li>PropertyType()
: <a class="el" href="classeproperty_1_1_property_type.html#aa6e7e8d284a57835a5c09bd09b697d26">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
</ul>
<h3><a id="index_r"></a>- r -</h3><ul>
<li>Range()
: <a class="el" href="classeproperty_1_1_range.html#a88d580fb49f89b47292ee0e9d359c35c">eproperty::Range&lt; TYPE &gt;</a>
</li>
<li>remove()
: <a class="el" href="classeproperty_1_1_list.html#a4121cd142499fbc2dc4f04ee107dc82c">eproperty::List&lt; TYPE &gt;</a>
</li>
<li>rename()
: <a class="el" href="classeproperty_1_1_list.html#afb7b6eb9c5b8278c7152b1c59ec58a47">eproperty::List&lt; TYPE &gt;</a>
</li>
</ul>
<h3><a id="index_s"></a>- s -</h3><ul>
<li>set()
: <a class="el" href="classeproperty_1_1_interface_data.html#a1805b3f137cd4af37826b73da1dd0dbd">eproperty::InterfaceData</a>
, <a class="el" href="classeproperty_1_1_list.html#acf609603cedbad5a66569140097a5007">eproperty::List&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_property_type.html#a29dd42486e15d92b9ea94d30e99854e1">eproperty::PropertyType&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_range.html#afda2a206b14312821719c3e4e41fbb2a">eproperty::Range&lt; TYPE &gt;</a>
</li>
<li>setDefault()
: <a class="el" href="classeproperty_1_1_property.html#a8b7bf5ba543577ed2584143b0f73cd4e">eproperty::Property</a>
, <a class="el" href="classeproperty_1_1_property_type.html#a26bffe28473ca8b4dfed4b6221ee59bc">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>setDirect()
: <a class="el" href="classeproperty_1_1_property_type.html#a6ed039b0b21636971e4e063521ea1eea">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>setDirectCheck()
: <a class="el" href="classeproperty_1_1_list.html#a27aa5c0ca27594fefc77fc4ad077f5d7">eproperty::List&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_property_type.html#a2c4b08567fbe614032f82ba8ed15cfc0">eproperty::PropertyType&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_range.html#a8fec069565fb60c676996b6153dd6fa8">eproperty::Range&lt; TYPE &gt;</a>
</li>
<li>setObserver()
: <a class="el" href="classeproperty_1_1_property.html#a255f8584b0fbba2f8b5c5b998cbffcf5">eproperty::Property</a>
</li>
<li>setString()
: <a class="el" href="classeproperty_1_1_list.html#a82d1d6e15b898451d1b7e7941d028eb8">eproperty::List&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_property.html#a03def8222281a219945225d4895301b1">eproperty::Property</a>
, <a class="el" href="classeproperty_1_1_range.html#aad22c44ebddc3ec4c29f28cc613611c1">eproperty::Range&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_value.html#a1093903c6cb49dab1de457259e71c851">eproperty::Value&lt; TYPE &gt;</a>
</li>
<li>size()
: <a class="el" href="classeproperty_1_1_interface_data.html#ae4f34e803a60f7d59638d313c9f2bb14">eproperty::InterfaceData</a>
</li>
</ul>
<h3><a id="index_v"></a>- v -</h3><ul>
<li>Value()
: <a class="el" href="classeproperty_1_1_value.html#a88676f1a195c2aeb6229b316785a319d">eproperty::Value&lt; TYPE &gt;</a>
</li>
</ul>
<h3><a id="index_0x7e"></a>- ~ -</h3><ul>
<li>~InterfaceData()
: <a class="el" href="classeproperty_1_1_interface_data.html#a38d9e9f2092417ff3c08ff4a648f44f0">eproperty::InterfaceData</a>
</li>
<li>~List()
: <a class="el" href="classeproperty_1_1_list.html#a4c3cbfad9f3e6d70e3527ddc6383a813">eproperty::List&lt; TYPE &gt;</a>
</li>
<li>~Property()
: <a class="el" href="classeproperty_1_1_property.html#a260954313cca41b88ce8812f3374d229">eproperty::Property</a>
</li>
<li>~PropertyType()
: <a class="el" href="classeproperty_1_1_property_type.html#a363be5892a6a2e5bd1bbbd6de75d09ee">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>~Range()
: <a class="el" href="classeproperty_1_1_range.html#ad06858816613cc15cf1e529bfb4f5dea">eproperty::Range&lt; TYPE &gt;</a>
</li>
</ul>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

364
functions_func.html Normal file
View File

@ -0,0 +1,364 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Class Members - Functions</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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="contents">
&#160;
<h3><a id="index_a"></a>- a -</h3><ul>
<li>add()
: <a class="el" href="classeproperty_1_1_interface_data.html#a9df48d0064c20d5c0622b5c47dcf15b9">eproperty::InterfaceData</a>
, <a class="el" href="classeproperty_1_1_list.html#aa71abefd3155ffe97a4e2496fc136a7b">eproperty::List&lt; TYPE &gt;</a>
</li>
</ul>
<h3><a id="index_c"></a>- c -</h3><ul>
<li>changeDefault()
: <a class="el" href="classeproperty_1_1_property_type.html#ab762dafae6777f850b31d89e24b1bcbf">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>clean()
: <a class="el" href="classeproperty_1_1_interface_data.html#a994e5b10e638b6771a6dcfb9382d6094">eproperty::InterfaceData</a>
</li>
</ul>
<h3><a id="index_d"></a>- d -</h3><ul>
<li>display()
: <a class="el" href="classeproperty_1_1_interface_data.html#a584b5897b3f110e5eb5dbc32c79baea2">eproperty::InterfaceData</a>
</li>
</ul>
<h3><a id="index_g"></a>- g -</h3><ul>
<li>get()
: <a class="el" href="classeproperty_1_1_interface_data.html#ab3a3c646ca948739a6a4d00a3b06e81d">eproperty::InterfaceData</a>
, <a class="el" href="classeproperty_1_1_property_type.html#aaf54e7f327af57ae5b735c4df8e92d1c">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>getAll()
: <a class="el" href="classeproperty_1_1_interface_data.html#a8977f3e3b6604cf0df4694bf636aa019">eproperty::InterfaceData</a>
</li>
<li>getDefault()
: <a class="el" href="classeproperty_1_1_property.html#ad326ebde8292b00d379b9f0185e498b4">eproperty::Property</a>
, <a class="el" href="classeproperty_1_1_property_type.html#add2aea78cab1e493950e5bd991e3793b">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>getDirect()
: <a class="el" href="classeproperty_1_1_property_type.html#aef4f23a1929e9e486e0486bd7520ca7b">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>getInfo()
: <a class="el" href="classeproperty_1_1_list.html#af3529f33da84456169ee229ecf34e7ae">eproperty::List&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_property.html#a029db34ae158d5577140ad365b58ce85">eproperty::Property</a>
, <a class="el" href="classeproperty_1_1_property_type.html#a3802ebcf1013eec98bf2f60b351207f3">eproperty::PropertyType&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_range.html#a8bd715af2c0ff3ccdfb658f919d5f205">eproperty::Range&lt; TYPE &gt;</a>
</li>
<li>getListValue()
: <a class="el" href="classeproperty_1_1_list.html#a73e43225a5c29f1e27c47e0b729ceae7">eproperty::List&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_property.html#a8f3963bf1deef24b4c929533a2688080">eproperty::Property</a>
</li>
<li>getName()
: <a class="el" href="classeproperty_1_1_property.html#a92d5c663768f4d0e21747a6095374c80">eproperty::Property</a>
</li>
<li>getPropertyType()
: <a class="el" href="classeproperty_1_1_list.html#a77c2c452b2b01ab98b50c70d43ecb70e">eproperty::List&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_property.html#aaaaf2e088e2b096866874513716f5dba">eproperty::Property</a>
, <a class="el" href="classeproperty_1_1_property_type.html#a3fd91a17d96546b9f4a43984b28bc745">eproperty::PropertyType&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_range.html#a74cc2b6ec2dfa48a45929e5c0d329447">eproperty::Range&lt; TYPE &gt;</a>
</li>
<li>getRaw()
: <a class="el" href="classeproperty_1_1_interface_data.html#a1a3494833747102f6ee803d4324fb978">eproperty::InterfaceData</a>
</li>
<li>getString()
: <a class="el" href="classeproperty_1_1_property.html#a7b7397ba3479ad744e0f6d0272060ac2">eproperty::Property</a>
, <a class="el" href="classeproperty_1_1_property_type.html#a9a026e29b5c27a389bf3f1877bb3cdb4">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>getType()
: <a class="el" href="classeproperty_1_1_property.html#a84e14dae141539a568f09d8d4a9dd148">eproperty::Property</a>
, <a class="el" href="classeproperty_1_1_property_type.html#a9a2c490d764006e36a83438784e3ffed">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>getValueSpecific()
: <a class="el" href="classeproperty_1_1_property_type.html#af72406e32abb7b70edf571221d8ec472">eproperty::PropertyType&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_value.html#a2ff8d0e45f427d9eba0ee0e5c36e5437">eproperty::Value&lt; TYPE &gt;</a>
</li>
</ul>
<h3><a id="index_i"></a>- i -</h3><ul>
<li>InterfaceData()
: <a class="el" href="classeproperty_1_1_interface_data.html#a0858d9a708e00ef6d2863e1fc7457810">eproperty::InterfaceData</a>
</li>
<li>isDefault()
: <a class="el" href="classeproperty_1_1_property.html#aa3ccb6590515b98e73587c8123f442c2">eproperty::Property</a>
, <a class="el" href="classeproperty_1_1_property_type.html#a5f9ff1933f744ba269267fb7e3af0581">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
</ul>
<h3><a id="index_l"></a>- l -</h3><ul>
<li>List()
: <a class="el" href="classeproperty_1_1_list.html#aead56da6eac0e8f3cf948854c6b3cc4c">eproperty::List&lt; TYPE &gt;</a>
</li>
</ul>
<h3><a id="index_n"></a>- n -</h3><ul>
<li>notifyChange()
: <a class="el" href="classeproperty_1_1_property.html#aa8cf60776f4eb10021ff2ef84c969ea3">eproperty::Property</a>
</li>
</ul>
<h3><a id="index_o"></a>- o -</h3><ul>
<li>operator const TYPE &amp;()
: <a class="el" href="classeproperty_1_1_property_type.html#a22889379f5b93f689a84aefd4fcb2e60">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>operator!=()
: <a class="el" href="classeproperty_1_1_property.html#a56e703cbd41048dbc3ae28edcdbcc44f">eproperty::Property</a>
</li>
<li>operator*()
: <a class="el" href="classeproperty_1_1_property_type.html#aeb2e0b51b4385c157c3c226b70889375">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>operator-&gt;()
: <a class="el" href="classeproperty_1_1_property_type.html#a28fdbcd1932cb2016eb2c81112238a21">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>operator&lt;()
: <a class="el" href="classeproperty_1_1_property.html#aacc1b51cc331beb8e078840970366b2a">eproperty::Property</a>
</li>
<li>operator&lt;=()
: <a class="el" href="classeproperty_1_1_property.html#a5c60792cc196ecc7c6f778084b89f103">eproperty::Property</a>
</li>
<li>operator=()
: <a class="el" href="classeproperty_1_1_property_type.html#a6b51b3334d7767939e16b4f3851671ca">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>operator==()
: <a class="el" href="classeproperty_1_1_property.html#ae8171efb00e60fe2c1c52c4456971100">eproperty::Property</a>
</li>
<li>operator&gt;()
: <a class="el" href="classeproperty_1_1_property.html#a094912b29d3b4f7b9a5e5c51f344238b">eproperty::Property</a>
</li>
<li>operator&gt;=()
: <a class="el" href="classeproperty_1_1_property.html#a89ccd24d1fa9749cc8f6307fe4c6a130">eproperty::Property</a>
</li>
</ul>
<h3><a id="index_p"></a>- p -</h3><ul>
<li>Property()
: <a class="el" href="classeproperty_1_1_property.html#a68fc2683d8ce0867f6c3dab378e66c72">eproperty::Property</a>
</li>
<li>PropertyType()
: <a class="el" href="classeproperty_1_1_property_type.html#aa6e7e8d284a57835a5c09bd09b697d26">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
</ul>
<h3><a id="index_r"></a>- r -</h3><ul>
<li>Range()
: <a class="el" href="classeproperty_1_1_range.html#a88d580fb49f89b47292ee0e9d359c35c">eproperty::Range&lt; TYPE &gt;</a>
</li>
<li>remove()
: <a class="el" href="classeproperty_1_1_list.html#a4121cd142499fbc2dc4f04ee107dc82c">eproperty::List&lt; TYPE &gt;</a>
</li>
<li>rename()
: <a class="el" href="classeproperty_1_1_list.html#afb7b6eb9c5b8278c7152b1c59ec58a47">eproperty::List&lt; TYPE &gt;</a>
</li>
</ul>
<h3><a id="index_s"></a>- s -</h3><ul>
<li>set()
: <a class="el" href="classeproperty_1_1_interface_data.html#a1805b3f137cd4af37826b73da1dd0dbd">eproperty::InterfaceData</a>
, <a class="el" href="classeproperty_1_1_list.html#acf609603cedbad5a66569140097a5007">eproperty::List&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_property_type.html#a29dd42486e15d92b9ea94d30e99854e1">eproperty::PropertyType&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_range.html#afda2a206b14312821719c3e4e41fbb2a">eproperty::Range&lt; TYPE &gt;</a>
</li>
<li>setDefault()
: <a class="el" href="classeproperty_1_1_property.html#a8b7bf5ba543577ed2584143b0f73cd4e">eproperty::Property</a>
, <a class="el" href="classeproperty_1_1_property_type.html#a26bffe28473ca8b4dfed4b6221ee59bc">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>setDirect()
: <a class="el" href="classeproperty_1_1_property_type.html#a6ed039b0b21636971e4e063521ea1eea">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>setDirectCheck()
: <a class="el" href="classeproperty_1_1_list.html#a27aa5c0ca27594fefc77fc4ad077f5d7">eproperty::List&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_property_type.html#a2c4b08567fbe614032f82ba8ed15cfc0">eproperty::PropertyType&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_range.html#a8fec069565fb60c676996b6153dd6fa8">eproperty::Range&lt; TYPE &gt;</a>
</li>
<li>setObserver()
: <a class="el" href="classeproperty_1_1_property.html#a255f8584b0fbba2f8b5c5b998cbffcf5">eproperty::Property</a>
</li>
<li>setString()
: <a class="el" href="classeproperty_1_1_list.html#a82d1d6e15b898451d1b7e7941d028eb8">eproperty::List&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_property.html#a03def8222281a219945225d4895301b1">eproperty::Property</a>
, <a class="el" href="classeproperty_1_1_range.html#aad22c44ebddc3ec4c29f28cc613611c1">eproperty::Range&lt; TYPE &gt;</a>
, <a class="el" href="classeproperty_1_1_value.html#a1093903c6cb49dab1de457259e71c851">eproperty::Value&lt; TYPE &gt;</a>
</li>
<li>size()
: <a class="el" href="classeproperty_1_1_interface_data.html#ae4f34e803a60f7d59638d313c9f2bb14">eproperty::InterfaceData</a>
</li>
</ul>
<h3><a id="index_v"></a>- v -</h3><ul>
<li>Value()
: <a class="el" href="classeproperty_1_1_value.html#a88676f1a195c2aeb6229b316785a319d">eproperty::Value&lt; TYPE &gt;</a>
</li>
</ul>
<h3><a id="index_0x7e"></a>- ~ -</h3><ul>
<li>~InterfaceData()
: <a class="el" href="classeproperty_1_1_interface_data.html#a38d9e9f2092417ff3c08ff4a648f44f0">eproperty::InterfaceData</a>
</li>
<li>~List()
: <a class="el" href="classeproperty_1_1_list.html#a4c3cbfad9f3e6d70e3527ddc6383a813">eproperty::List&lt; TYPE &gt;</a>
</li>
<li>~Property()
: <a class="el" href="classeproperty_1_1_property.html#a260954313cca41b88ce8812f3374d229">eproperty::Property</a>
</li>
<li>~PropertyType()
: <a class="el" href="classeproperty_1_1_property_type.html#a363be5892a6a2e5bd1bbbd6de75d09ee">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>~Range()
: <a class="el" href="classeproperty_1_1_range.html#ad06858816613cc15cf1e529bfb4f5dea">eproperty::Range&lt; TYPE &gt;</a>
</li>
</ul>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

150
functions_type.html Normal file
View File

@ -0,0 +1,150 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Class Members - Typedefs</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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="contents">
&#160;<ul>
<li>Observer
: <a class="el" href="classeproperty_1_1_property.html#a4055f2cadefba035e603dff559fbb499">eproperty::Property</a>
</li>
</ul>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

156
functions_vars.html Normal file
View File

@ -0,0 +1,156 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Class Members - Variables</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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="contents">
&#160;<ul>
<li>m_default
: <a class="el" href="classeproperty_1_1_property_type.html#ae82b6362385747e61de7dbbae0fa6bcb">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>m_value
: <a class="el" href="classeproperty_1_1_property_type.html#a09f2fc5b0230c3fc438e96f3b0339b38">eproperty::PropertyType&lt; TYPE &gt;</a>
</li>
<li>properties
: <a class="el" href="classeproperty_1_1_interface.html#a3670955b0c5e36457ceb8710c84093d4">eproperty::Interface</a>
</li>
</ul>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

160
hierarchy.html Normal file
View File

@ -0,0 +1,160 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Class Hierarchy</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">Class Hierarchy</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classeproperty_1_1_interface.html" target="_self">eproperty::Interface</a></td><td class="desc"><a class="el" href="classeproperty_1_1_interface.html" title="Interface to collect the property list (for abstarction &quot;set&quot; and &quot;get&quot;) It create a simple &quot;properti...">Interface</a> to collect the property list (for abstarction "set" and "get") It create a simple "properties" member that permit to access at the properties </td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classeproperty_1_1_interface_data.html" target="_self">eproperty::InterfaceData</a></td><td class="desc"><a class="el" href="classeproperty_1_1_interface.html" title="Interface to collect the property list (for abstarction &quot;set&quot; and &quot;get&quot;) It create a simple &quot;properti...">Interface</a> data to collect the property list (for abstarction connection) </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classeproperty_1_1_property.html" target="_self">eproperty::Property</a></td><td class="desc">Base of the property With all generic element needed </td></tr>
<tr id="row_2_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_2_0_" class="arrow" onclick="toggleFolder('2_0_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classeproperty_1_1_property_type.html" target="_self">eproperty::PropertyType&lt; TYPE &gt;</a></td><td class="desc">Template base of the property (have a generic set and get for string) </td></tr>
<tr id="row_2_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classeproperty_1_1_list.html" target="_self">eproperty::List&lt; TYPE &gt;</a></td><td class="desc">Set a list of value availlable (for enumeration) </td></tr>
<tr id="row_2_0_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_2_0_1_" class="arrow" onclick="toggleFolder('2_0_1_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classeproperty_1_1_value.html" target="_self">eproperty::Value&lt; TYPE &gt;</a></td><td class="desc">Simple <a class="el" href="classeproperty_1_1_value.html" title="Simple Value of the property (need to implement fuction etk::from_string&lt;TYPE&gt; to use it) ...">Value</a> of the property (need to implement fuction <a class="elRef" doxygen="/home/heero/dev/perso/out/doc/release/etk.tag:http://atria-soft.github.io/etk/" href="http://atria-soft.github.io/etk/namespaceetk.html#aec3aaa1c735552d02f4eec1fb72c1616">etk::from_string&lt;TYPE&gt;</a> to use it) </td></tr>
<tr id="row_2_0_1_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classeproperty_1_1_range.html" target="_self">eproperty::Range&lt; TYPE &gt;</a></td><td class="desc"><a class="el" href="classeproperty_1_1_range.html" title="Range template of the property (limit with a min and a max value) ">Range</a> template of the property (limit with a min and a max value) </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

184
index.html Normal file
View File

@ -0,0 +1,184 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: EPROPERTY library</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">EPROPERTY library </div> </div>
</div><!--header-->
<div class="contents">
<div class="toc"><h3>Table of Contents</h3>
<ul><li class="level1"><a href="#eproperty_mainpage_what">What is EPROPERTY: </a></li>
<li class="level1"><a href="#eproperty_mainpage_language">What languages are supported? </a></li>
<li class="level1"><a href="#eproperty_mainpage_license_restriction">Are there any licensing restrictions? </a></li>
<li class="level1"><a href="#eproperty_mainpage_license">License (APACHE-2.0) </a></li>
<li class="level1"><a href="#eproperty_mainpage_sub_page">Other pages </a></li>
</ul>
</div>
<div class="textblock"><h1><a class="anchor" id="eproperty_mainpage_what"></a>
What is EPROPERTY: </h1>
<p>EPROPERTY, or Ewol property interface is a simple property API to set and get generic APIS</p>
<p>EPROPERTY is designed for</p><ul>
<li>Expose property on generic class</li>
<li>Call class when the parameter change</li>
<li>permit to set value throw string (good for XML configurations)</li>
</ul>
<h1><a class="anchor" id="eproperty_mainpage_language"></a>
What languages are supported? </h1>
<p>EPROPERTY is written in C++.</p>
<h1><a class="anchor" id="eproperty_mainpage_license_restriction"></a>
Are there any licensing restrictions? </h1>
<p>EPROPERTY is <b>FREE software</b> and <em>all sub-library are FREE and staticly linkable !!!</em></p>
<h1><a class="anchor" id="eproperty_mainpage_license"></a>
License (APACHE-2.0) </h1>
<p>Copyright EPROPERTY Edouard DUPIN</p>
<p>Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at</p>
<p><a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a></p>
<p>Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.</p>
<h1><a class="anchor" id="eproperty_mainpage_sub_page"></a>
Other pages </h1>
<ul>
<li><a class="el" href="eproperty_build.html">Build lib &amp; build sample</a></li>
<li><a class="el" href="eproperty_tutorial.html">Tutorial</a></li>
<li><a href="http://atria-soft.github.io/ewol/ewol_coding_style.html"><b>ewol coding style</b></a> </li>
</ul>
</div></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

87
jquery.js vendored Normal file

File diff suppressed because one or more lines are too long

26
menu.js Normal file
View File

@ -0,0 +1,26 @@
function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
function makeTree(data,relPath) {
var result='';
if ('children' in data) {
result+='<ul>';
for (var i in data.children) {
result+='<li><a href="'+relPath+data.children[i].url+'">'+
data.children[i].text+'</a>'+
makeTree(data.children[i],relPath)+'</li>';
}
result+='</ul>';
}
return result;
}
$('#main-nav').append(makeTree(menudata,relPath));
$('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
if (searchEnabled) {
if (serverSide) {
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><div class="left"><form id="FSearchBox" action="'+searchPage+'" method="get"><img id="MSearchSelect" src="'+relPath+'search/mag.png" alt=""/><input type="text" id="MSearchField" name="query" value="'+search+'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"></form></div><div class="right"></div></div></li>');
} else {
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><span class="left"><img id="MSearchSelect" src="'+relPath+'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="'+relPath+'search/close.png" alt=""/></a></span></div></li>');
}
}
$('#main-menu').smartmenus();
}

43
menudata.js Normal file
View File

@ -0,0 +1,43 @@
var menudata={children:[
{text:'Main Page',url:'index.html'},
{text:'Related Pages',url:'pages.html'},
{text:'Namespaces',url:'namespaces.html',children:[
{text:'Namespace List',url:'namespaces.html'}]},
{text:'Classes',url:'annotated.html',children:[
{text:'Class List',url:'annotated.html'},
{text:'Class Index',url:'classes.html'},
{text:'Class Hierarchy',url:'hierarchy.html'},
{text:'Class Members',url:'functions.html',children:[
{text:'All',url:'functions.html',children:[
{text:'a',url:'functions.html#index_a'},
{text:'c',url:'functions.html#index_c'},
{text:'d',url:'functions.html#index_d'},
{text:'g',url:'functions.html#index_g'},
{text:'i',url:'functions.html#index_i'},
{text:'l',url:'functions.html#index_l'},
{text:'m',url:'functions.html#index_m'},
{text:'n',url:'functions.html#index_n'},
{text:'o',url:'functions.html#index_o'},
{text:'p',url:'functions.html#index_p'},
{text:'r',url:'functions.html#index_r'},
{text:'s',url:'functions.html#index_s'},
{text:'v',url:'functions.html#index_v'},
{text:'~',url:'functions.html#index_0x7e'}]},
{text:'Functions',url:'functions_func.html',children:[
{text:'a',url:'functions_func.html#index_a'},
{text:'c',url:'functions_func.html#index_c'},
{text:'d',url:'functions_func.html#index_d'},
{text:'g',url:'functions_func.html#index_g'},
{text:'i',url:'functions_func.html#index_i'},
{text:'l',url:'functions_func.html#index_l'},
{text:'n',url:'functions_func.html#index_n'},
{text:'o',url:'functions_func.html#index_o'},
{text:'p',url:'functions_func.html#index_p'},
{text:'r',url:'functions_func.html#index_r'},
{text:'s',url:'functions_func.html#index_s'},
{text:'v',url:'functions_func.html#index_v'},
{text:'~',url:'functions_func.html#index_0x7e'}]},
{text:'Variables',url:'functions_vars.html'},
{text:'Typedefs',url:'functions_type.html'}]}]},
{text:'Files',url:'files.html',children:[
{text:'File List',url:'files.html'}]}]}

171
namespaceeproperty.html Normal file
View File

@ -0,0 +1,171 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: eproperty Namespace Reference</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> </div>
<div class="headertitle">
<div class="title">eproperty Namespace Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</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="classeproperty_1_1_interface.html">Interface</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="classeproperty_1_1_interface_data.html">InterfaceData</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="classeproperty_1_1_list.html">List</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="classeproperty_1_1_property.html">Property</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="classeproperty_1_1_property_type.html">PropertyType</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="classeproperty_1_1_range.html">Range</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="classeproperty_1_1_value.html">Value</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>eproperty global interface for all property implementation </p>
</div></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

154
namespaces.html Normal file
View File

@ -0,0 +1,154 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Namespace List</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">Namespace List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all documented namespaces with brief descriptions:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceeproperty.html" target="_self">eproperty</a></td><td class="desc">Eproperty global interface for all property implementation </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

BIN
nav_f.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 B

BIN
nav_g.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 B

BIN
nav_h.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 B

BIN
open.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 B

155
pages.html Normal file
View File

@ -0,0 +1,155 @@
<!-- HTML header for doxygen 1.8.8-->
<!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="X-UA-Compatible" content="IE=edge">
<!-- For Mobile Devices -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<title>eproperty: Ewol property interface: Related Pages</title>
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
<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" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="doxy-boot.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">eproperty: Ewol property interface 0.1-dev</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Main&nbsp;Page</a></li>
<li><a href="pages.html">Related&nbsp;Pages</a></li>
<li><a href="namespaces.html">Namespaces</a></li>
<li><a href="annotated.html">Classes</a></li>
<li><a href="files.html">Files</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Link-libs<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
<li><a href="http://atria-soft.github.io/audio-ess">audio-ess</a></li>
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
</ul>
</li>
</ul>
<div id="search-box" class="input-group">
<div class="input-group-btn">
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span class="glyphicon glyphicon-search"></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">All</a></li>
<li><a href="#">Classes</a></li>
<li><a href="#">Namespaces</a></li>
<li><a href="#">Files</a></li>
<li><a href="#">Functions</a></li>
<li><a href="#">Variables</a></li>
<li><a href="#">Typedefs</a></li>
<li><a href="#">Enumerations</a></li>
<li><a href="#">Enumerator</a></li>
<li><a href="#">Friends</a></li>
<li><a href="#">Macros</a></li>
<li><a href="#">Pages</a></li>
</ul>
</div>
<button id="search-close" type="button" class="close" aria-label="Close">
<span aria-hidden="true"></span>
</button>
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
</div>
</div><!--/.nav-collapse -->
</div>
</nav>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div class="content" id="content">
<div class="container">
<div class="row">
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
<div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">Related Pages</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all related documentation pages:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="eproperty_build.html" target="_self">Build lib &amp; build sample</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="eproperty_tutorial.html" target="_self">Tutorial</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 24 2016 10:48:21 for eproperty: Ewol property interface by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.12
</small></address>
</body>
</html>

26
search/all_0.html Normal file
View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

19
search/all_0.js Normal file
View File

@ -0,0 +1,19 @@
var searchData=
[
['a',['a',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a772e2882d3a9f91c6f73c0c70c8f3130',1,'etk::Color']]],
['absolute',['absolute',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0f1734db865e5a9c69d896bc237de133',1,'etk::Vector2D::absolute()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0f1734db865e5a9c69d896bc237de133',1,'Vector2D&lt; int32_t &gt;::absolute()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0f1734db865e5a9c69d896bc237de133',1,'Vector2D&lt; uint32_t &gt;::absolute()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a5b9733cd0928920ccc8e34d89e980b82',1,'etk::Vector3D::absolute()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#ab8a9feace5794c5a8a02e4b0e124408a',1,'etk::Vector4D::absolute()']]],
['add',['add',['http://atria-soft.github.io/etk/classetk_1_1_hash.html#a723e93ae06d3d612dc4ebf2e1e7ffd5a',1,'etk::Hash::add()'],['../classeproperty_1_1_interface_data.html#a9df48d0064c20d5c0622b5c47dcf15b9',1,'eproperty::InterfaceData::add()'],['../classeproperty_1_1_list.html#aa71abefd3155ffe97a4e2496fc136a7b',1,'eproperty::List::add()']]],
['aliceblue',['aliceBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#adcf86ef9c7918dcb094a0783761899f1',1,'etk::color']]],
['angle',['angle',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a3b403b529d49082265f3655aff656a7e',1,'etk::Vector3D']]],
['antiquewhite',['antiqueWhite',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a88abb6eca9c1ba0f346fb697683fa836',1,'etk::color']]],
['applyscalerotation',['applyScaleRotation',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#aaafd3d4f83d6fd021b76a54f6a31b010',1,'etk::Matrix2']]],
['aqua',['aqua',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a2cef110e71ce12876fcfd6605e57f716',1,'etk::color']]],
['aquamarine',['aquamarine',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a8b69f67ed3e2db9915acde652a1cff80',1,'etk::color']]],
['archive',['Archive',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#a5991c05535749c9ed04eeec185f675ac',1,'etk::Archive']]],
['archive',['Archive',['http://atria-soft.github.io/etk/classetk_1_1_archive.html',1,'etk']]],
['archive_2ehpp',['Archive.hpp',['http://atria-soft.github.io/etk/__archive__8hpp.html',1,'']]],
['archivecontent',['ArchiveContent',['http://atria-soft.github.io/etk/classetk_1_1_archive_content.html#aac29f8265fa496ca9576f21e13a704d4',1,'etk::ArchiveContent']]],
['archivecontent',['ArchiveContent',['http://atria-soft.github.io/etk/classetk_1_1_archive_content.html',1,'etk']]],
['avg',['avg',['http://atria-soft.github.io/etk/namespaceetk.html#a4397d293209affffd0c2f6832ebe2aea',1,'etk']]],
['azure',['azure',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a51cb04e4a5b927ec82ceef2676b781f7',1,'etk::color']]]
];

26
search/all_1.html Normal file
View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_1.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

17
search/all_1.js Normal file
View File

@ -0,0 +1,17 @@
var searchData=
[
['b',['b',['http://atria-soft.github.io/etk/classetk_1_1_color.html#ac6be77ac33983d040a2ede58bc631d94',1,'etk::Color']]],
['basenoise',['BaseNoise',['http://atria-soft.github.io/etk/classetk_1_1_base_noise.html',1,'etk']]],
['basenoise',['BaseNoise',['http://atria-soft.github.io/etk/classetk_1_1_base_noise.html#ad5cbfcc2d967af185c264744de04cf15',1,'etk::BaseNoise']]],
['beige',['beige',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a68244b2fa52245487cec1154155d0e03',1,'etk::color']]],
['bisque',['bisque',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ad03e04b97263a2c64dedfc405ff983ee',1,'etk::color']]],
['black',['black',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a4198b330ccb2e9008665733eee338f73',1,'etk::color']]],
['blanchedalmond',['blanchedAlmond',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a12e8ba075411585a68aece7d0fead4cc',1,'etk::color']]],
['blue',['blue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a50f114c6849684e9984ae1322493572c',1,'etk::color']]],
['blueviolet',['blueViolet',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ac91bcec9a0a115d1070397f86cfdee4d',1,'etk::color']]],
['brown',['brown',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#af3dff0347662115abb89c6ddb8447227',1,'etk::color']]],
['burlywood',['burlyWood',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a1920dd335710c842ea4706e2383ef784',1,'etk::color']]],
['build_20lib_20_26_20build_20sample',['Build lib &amp; build sample',['http://atria-soft.github.io/elog/elog_build.html',1,'']]],
['build_20lib_20_26_20build_20sample',['Build lib &amp; build sample',['../eproperty_build.html',1,'']]],
['build_20lib_20_26_20build_20sample',['Build lib &amp; build sample',['http://atria-soft.github.io/etk/etk_build.html',1,'']]]
];

26
search/all_10.html Normal file
View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_10.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

77
search/all_10.js Normal file
View File

@ -0,0 +1,77 @@
var searchData=
[
['saddlebrown',['saddleBrown',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a5407ca00d7f7bf3815a72616e0be95ae',1,'etk::color']]],
['safenormalize',['safeNormalize',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a245ccd3b57812316fc1ec98ea5c19434',1,'etk::Vector2D::safeNormalize()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a245ccd3b57812316fc1ec98ea5c19434',1,'Vector2D&lt; int32_t &gt;::safeNormalize()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a245ccd3b57812316fc1ec98ea5c19434',1,'Vector2D&lt; uint32_t &gt;::safeNormalize()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#abee6d22d509043f24a5aedb208ba1019',1,'etk::Vector3D::safeNormalize()']]],
['salmon',['salmon',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ad324737686a8c6ec9208a93e727710d8',1,'etk::color']]],
['sandybrown',['sandyBrown',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#affd1d87686e7d4fb1a720d4cb5c354cb',1,'etk::color']]],
['scale',['scale',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#aacc34d6c0be39b22fed735cd09ffed84',1,'etk::Matrix2::scale(const vec2 &amp;_vect)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#adaa317393ef799d0ab49c3b10cf47231',1,'etk::Matrix2::scale(float _value)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#aa3121f90430c2e2d80bc967d4b94c114',1,'etk::Matrix4::scale(const vec3 &amp;_vect)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a41eb56d343978f32caa64dfda50cd6a5',1,'etk::Matrix4::scale(float _sx, float _sy, float _sz)']]],
['seagreen',['seaGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a3d3d8140130f2383e7740b4cea443470',1,'etk::color']]],
['seashell',['seaShell',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a6b50105504f9be5dcf7ae59cbb115051',1,'etk::color']]],
['seeknode',['seekNode',['http://atria-soft.github.io/etk/namespaceetk.html#a4a0133c254ab2433999c1b61fd9d993e',1,'etk']]],
['seeknode_5fcurrent',['seekNode_current',['http://atria-soft.github.io/etk/namespaceetk.html#a4a0133c254ab2433999c1b61fd9d993ea8da2a40c899dc80a97a96999766d1598',1,'etk']]],
['seeknode_5fend',['seekNode_end',['http://atria-soft.github.io/etk/namespaceetk.html#a4a0133c254ab2433999c1b61fd9d993ea981349cc2910e974472575409d19f0b6',1,'etk']]],
['seeknode_5fstart',['seekNode_start',['http://atria-soft.github.io/etk/namespaceetk.html#a4a0133c254ab2433999c1b61fd9d993ea9019d83f9a109a54ab84067c2aa8abcd',1,'etk']]],
['select',['select',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a1c8f1bb6f8d14c0fb9d4d39dac67b07b',1,'etk::Matrix']]],
['set',['set',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a0955ac7d80e3886afa872d47e0cc1415',1,'etk::Color::set(MY_TYPE _r, MY_TYPE _g, MY_TYPE _b, MY_TYPE _a)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#a0f663138f780f134ae07957f5a9fef57',1,'etk::Color::set(MY_TYPE _r, MY_TYPE _g, MY_TYPE _b)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#a7de7eef4b78f10829066af98be02f27b',1,'etk::Color::set(MY_TYPE _r, MY_TYPE _g)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#a5063a9ee59f18fbeb7172f833617d8eb',1,'etk::Color::set(MY_TYPE _r)'],['http://atria-soft.github.io/etk/classetk_1_1_hash.html#af372b733bfbccd0d67f4df1fbfb62ad7',1,'etk::Hash::set()'],['../classeproperty_1_1_interface_data.html#a1805b3f137cd4af37826b73da1dd0dbd',1,'eproperty::InterfaceData::set()'],['../classeproperty_1_1_list.html#acf609603cedbad5a66569140097a5007',1,'eproperty::List::set()'],['../classeproperty_1_1_property_type.html#a29dd42486e15d92b9ea94d30e99854e1',1,'eproperty::PropertyType::set()'],['../classeproperty_1_1_range.html#afda2a206b14312821719c3e4e41fbb2a',1,'eproperty::Range::set()']]],
['seta',['setA',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a1d24c054b6d64d2a73c6cef57d91c31a',1,'etk::Color']]],
['setargzero',['setArgZero',['http://atria-soft.github.io/etk/namespaceetk.html#a5eda91763c9f02f0e7e16c099092695d',1,'etk']]],
['setb',['setB',['http://atria-soft.github.io/etk/classetk_1_1_color.html#ae8078ca64701dbc1b5080589037743f1',1,'etk::Color']]],
['setbacktrace',['setBackTrace',['http://atria-soft.github.io/elog/namespaceelog.html#aae6ff218b5e851513cfc29d030b865fb',1,'elog']]],
['setbasefoldercache',['setBaseFolderCache',['http://atria-soft.github.io/etk/namespaceetk.html#a6cdcbe0aeba288278c89a995481b9e6f',1,'etk']]],
['setbasefolderdata',['setBaseFolderData',['http://atria-soft.github.io/etk/namespaceetk.html#ab8546560f91d95e2df5f176f5ec0fc99',1,'etk']]],
['setbasefolderdatauser',['setBaseFolderDataUser',['http://atria-soft.github.io/etk/namespaceetk.html#a91fb8f53bc0d3ad4ed2061b3f5af7734',1,'etk']]],
['setcallbacklog',['setCallbackLog',['http://atria-soft.github.io/elog/namespaceelog.html#a8c02ad11df203c22c7e65c759b43efdd',1,'elog']]],
['setcolor',['setColor',['http://atria-soft.github.io/elog/namespaceelog.html#a157a0ce2993c115906b8a2607f6a9133',1,'elog']]],
['setdefault',['setDefault',['../classeproperty_1_1_property.html#a8b7bf5ba543577ed2584143b0f73cd4e',1,'eproperty::Property::setDefault()'],['../classeproperty_1_1_property_type.html#a26bffe28473ca8b4dfed4b6221ee59bc',1,'eproperty::PropertyType::setDefault()']]],
['setdirect',['setDirect',['../classeproperty_1_1_property_type.html#a6ed039b0b21636971e4e063521ea1eea',1,'eproperty::PropertyType']]],
['setdirectcheck',['setDirectCheck',['../classeproperty_1_1_list.html#a27aa5c0ca27594fefc77fc4ad077f5d7',1,'eproperty::List::setDirectCheck()'],['../classeproperty_1_1_property_type.html#a2c4b08567fbe614032f82ba8ed15cfc0',1,'eproperty::PropertyType::setDirectCheck()'],['../classeproperty_1_1_range.html#a8fec069565fb60c676996b6153dd6fa8',1,'eproperty::Range::setDirectCheck()']]],
['setfrompoints',['setFromPoints',['http://atria-soft.github.io/etk/classetk_1_1_plane.html#a69b4871efd25fa204a3917360bfb8cc9',1,'etk::Plane']]],
['setfunction',['setFunction',['http://atria-soft.github.io/elog/namespaceelog.html#aed76a2bba4f8c0f51633fa64ab08362d',1,'elog']]],
['setg',['setG',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a724b243ffc1ba471eab6b04f6ca6ecd4',1,'etk::Color']]],
['setgroupreadable',['setGroupReadable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#acca31813653f621d4859d5c837f057a5',1,'etk::FSNodeRight']]],
['setgrouprunable',['setGroupRunable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a5184205ed51108dd9bf3ed4ad141588e',1,'etk::FSNodeRight']]],
['setgroupwritable',['setGroupWritable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#acc834eeef2e84b9e7cceac38b3a59389',1,'etk::FSNodeRight']]],
['setintercept',['setIntercept',['http://atria-soft.github.io/etk/classetk_1_1_plane.html#a691582e68a6ee38b0c7c9ccf2a6734f3',1,'etk::Plane']]],
['setinterpolate3',['setInterpolate3',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a3e59820b3cc3f9138e69d8aee9a448c8',1,'etk::Vector3D']]],
['setlevel',['setLevel',['http://atria-soft.github.io/elog/namespaceelog.html#a3afe4089acb36e88d7266c1ce85ddc7b',1,'elog::setLevel(const std::string &amp;_name, enum elog::level _level)'],['http://atria-soft.github.io/elog/namespaceelog.html#a423b95c78b78e98de35c8f176b9efbdc',1,'elog::setLevel(int32_t _id, enum elog::level _level)'],['http://atria-soft.github.io/elog/namespaceelog.html#a600189d0be9885f63d651201ab0c3688',1,'elog::setLevel(enum elog::level _level)']]],
['setlibname',['setLibName',['http://atria-soft.github.io/elog/namespaceelog.html#a98f690a8538d4726fa0060331e021a08',1,'elog']]],
['setline',['setLine',['http://atria-soft.github.io/elog/namespaceelog.html#a2591d4ba7e3136ff84c0b81289000b79',1,'elog']]],
['setloginfile',['setLogInFile',['http://atria-soft.github.io/elog/namespaceelog.html#a78083b9d6ef033e329b788f8fa22f3f3',1,'elog']]],
['setmax',['setMax',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a72ae52d19423c46bad955ad1a9f59041',1,'etk::Vector2D::setMax()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a72ae52d19423c46bad955ad1a9f59041',1,'Vector2D&lt; int32_t &gt;::setMax()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a72ae52d19423c46bad955ad1a9f59041',1,'Vector2D&lt; uint32_t &gt;::setMax()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a7b9a94f71854f5ad89ef23ef22dcb321',1,'etk::Vector3D::setMax()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a2469c42527ead691f479a9a573709e5f',1,'etk::Vector4D::setMax()']]],
['setmin',['setMin',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aa087eeec653b538d166c0d2794737fb1',1,'etk::Vector2D::setMin()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aa087eeec653b538d166c0d2794737fb1',1,'Vector2D&lt; int32_t &gt;::setMin()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aa087eeec653b538d166c0d2794737fb1',1,'Vector2D&lt; uint32_t &gt;::setMin()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a7c2e3d0042a62791b1c653d5081577c2',1,'etk::Vector3D::setMin()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#aa647808a65613af0e1e757f27444f0a6',1,'etk::Vector4D::setMin()']]],
['setname',['setName',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a6e787e7f3148dae0c74139be7b05ab43',1,'etk::FSNode']]],
['setnormal',['setNormal',['http://atria-soft.github.io/etk/classetk_1_1_plane.html#a202b3335b2b71cc84726a1b57b8e1e70',1,'etk::Plane']]],
['setobserver',['setObserver',['../classeproperty_1_1_property.html#a255f8584b0fbba2f8b5c5b998cbffcf5',1,'eproperty::Property']]],
['setotherreadable',['setOtherReadable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a6ad46a56d871f5925a826a6fd3071b78',1,'etk::FSNodeRight']]],
['setotherrunable',['setOtherRunable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a290708c849f5b58714dad5a1926cfe1c',1,'etk::FSNodeRight']]],
['setotherwritable',['setOtherWritable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a931050b25db28423f1a2899f8ec188a0',1,'etk::FSNodeRight']]],
['setr',['setR',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a96c8b12779776562c2fa0dfdc4d1b242',1,'etk::Color']]],
['setright',['setRight',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a65bce1c8887edad87a90c8c7ffb861d3',1,'etk::FSNode']]],
['setstring',['setString',['../classeproperty_1_1_list.html#a82d1d6e15b898451d1b7e7941d028eb8',1,'eproperty::List::setString()'],['../classeproperty_1_1_property.html#a03def8222281a219945225d4895301b1',1,'eproperty::Property::setString()'],['../classeproperty_1_1_range.html#aad22c44ebddc3ec4c29f28cc613611c1',1,'eproperty::Range::setString()'],['../classeproperty_1_1_value.html#a1093903c6cb49dab1de457259e71c851',1,'eproperty::Value::setString()']]],
['setthreadid',['setThreadId',['http://atria-soft.github.io/elog/namespaceelog.html#a9b835d4980949026a8883570ea3837af',1,'elog']]],
['setthreadnameenable',['setThreadNameEnable',['http://atria-soft.github.io/elog/namespaceelog.html#ae64b5abf2ea03562679668e6242c49a2',1,'elog']]],
['settime',['setTime',['http://atria-soft.github.io/elog/namespaceelog.html#a15e30e61e8db5a43e72358d2c02be6a4',1,'elog']]],
['setuserreadable',['setUserReadable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#acadd7b9c2c632f9805569ff4f592bda9',1,'etk::FSNodeRight']]],
['setuserrunable',['setUserRunable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a0ee76ec4897c406ab67ea25659953070',1,'etk::FSNodeRight']]],
['setuserwritable',['setUserWritable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a9e5e2e4c7926c22101e6955b3d8c9139',1,'etk::FSNodeRight']]],
['setvalue',['setValue',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ade86675814738c6b7a6a797ee128a2b2',1,'etk::Vector2D::setValue()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ade86675814738c6b7a6a797ee128a2b2',1,'Vector2D&lt; int32_t &gt;::setValue()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ade86675814738c6b7a6a797ee128a2b2',1,'Vector2D&lt; uint32_t &gt;::setValue()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a96d02449aaa2dfeb4e60320da667ab92',1,'etk::Vector3D::setValue()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a9b164290093d948905fab0f56fbe22fc',1,'etk::Vector4D::setValue()']]],
['setw',['setW',['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a1750c9d1b91d67b8b2bc9d0cce759944',1,'etk::Vector4D']]],
['setx',['setX',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ae2acd7c10cdd510ce23ff11839c95c04',1,'etk::Vector2D::setX()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ae2acd7c10cdd510ce23ff11839c95c04',1,'Vector2D&lt; int32_t &gt;::setX()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ae2acd7c10cdd510ce23ff11839c95c04',1,'Vector2D&lt; uint32_t &gt;::setX()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#ab7ab9d9ce1138ffafebaff3001bb7d29',1,'etk::Vector3D::setX()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a238d966b077394ff118f2088479fb620',1,'etk::Vector4D::setX()']]],
['sety',['setY',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a35a3f35ed049b7193ca67ea815efd465',1,'etk::Vector2D::setY()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a35a3f35ed049b7193ca67ea815efd465',1,'Vector2D&lt; int32_t &gt;::setY()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a35a3f35ed049b7193ca67ea815efd465',1,'Vector2D&lt; uint32_t &gt;::setY()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a10c41fb516fb33ef56201f06992462d1',1,'etk::Vector3D::setY()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a7489a0c8d592c9464a8e378bbb7e570e',1,'etk::Vector4D::setY()']]],
['setz',['setZ',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a9a5c1d69fd9066daae0a759831ba0e30',1,'etk::Vector3D::setZ()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#ae5bbc387ea4199ea535d4d033cfc40d1',1,'etk::Vector4D::setZ()']]],
['setzero',['setZero',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab2e921e0009f0e0de78d06d16f6a78e0',1,'etk::Vector2D::setZero()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab2e921e0009f0e0de78d06d16f6a78e0',1,'Vector2D&lt; int32_t &gt;::setZero()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab2e921e0009f0e0de78d06d16f6a78e0',1,'Vector2D&lt; uint32_t &gt;::setZero()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a7ddb707a7a1609bcbd8c092186a6db19',1,'etk::Vector3D::setZero()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a978b0511ade11701ffdbd7974de6932e',1,'etk::Vector4D::setZero()']]],
['sienna',['sienna',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a0a8eaf790795f7b5fc63c81ade8652ce',1,'etk::color']]],
['silver',['silver',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aca25e934d9d1ac1538a4a0c7011c6d0c',1,'etk::color']]],
['simplifypath',['simplifyPath',['http://atria-soft.github.io/etk/namespaceetk.html#a0087446ff0e9b533ea70b3043ae2addc',1,'etk']]],
['size',['size',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#a17d06497d98be15f6080cf84010d35a0',1,'etk::Archive::size()'],['http://atria-soft.github.io/etk/classetk_1_1_archive_content.html#a36dc83c35ebdacdce11e04dbcba4334c',1,'etk::ArchiveContent::size()'],['http://atria-soft.github.io/etk/classetk_1_1_hash.html#a4d639eb19c25b1ff76d34c225a132deb',1,'etk::Hash::size()'],['../classeproperty_1_1_interface_data.html#ae4f34e803a60f7d59638d313c9f2bb14',1,'eproperty::InterfaceData::size()']]],
['skyblue',['skyBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a1576fd8ed2c3fe5ed5a10f8147d0ed1d',1,'etk::color']]],
['slateblue',['slateBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a4f605302a82a6173de726e797c3edf0d',1,'etk::color']]],
['slategray',['slateGray',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a5d3c48d14e696bc1b8d9d43158dfa0b2',1,'etk::color']]],
['slategrey',['slateGrey',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a9cefc035f467790176ba159bb6255c6e',1,'etk::color']]],
['snow',['snow',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ae312c38fc6be5178a4ff63921f162723',1,'etk::color']]],
['space',['Space',['http://atria-soft.github.io/etk/namespaceu32char.html#a7a114cf0424bb72fd7f3f10c9cd017e8',1,'u32char']]],
['springgreen',['springGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ab3b6e2028b00791f15ddff7f9a1fe703',1,'etk::color']]],
['stdtools_2ehpp',['stdTools.hpp',['http://atria-soft.github.io/etk/std__tools__8hpp.html',1,'']]],
['steelblue',['steelBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a9162b466a59a0bbe420b49c565e9dd6f',1,'etk::color']]],
['suppress',['Suppress',['http://atria-soft.github.io/etk/namespaceu32char.html#a9cff086787b8b0321e36251a27c40321',1,'u32char']]]
];

26
search/all_11.html Normal file
View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_11.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

36
search/all_11.js Normal file
View File

@ -0,0 +1,36 @@
var searchData=
[
['tutorials',['Tutorials',['http://atria-soft.github.io/elog/elog_tutorial.html',1,'']]],
['tutorial',['Tutorial',['../eproperty_tutorial.html',1,'']]],
['tabulation',['Tabulation',['http://atria-soft.github.io/etk/namespaceu32char.html#ad7a0c42ea443e20bfceb69f863bebc6a',1,'u32char']]],
['tan',['tan',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a923b2869775837088eabdb48681f4b1e',1,'etk::color']]],
['teal',['teal',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a9b28dace6aa8c81c0c59a7343875d2b5',1,'etk::color']]],
['theoricfirst',['theoricFirst',['http://atria-soft.github.io/etk/namespaceutf8.html#a52043c6c7cf75da5f8e8812ffb4ffc1c',1,'utf8']]],
['theoriclen',['theoricLen',['http://atria-soft.github.io/etk/namespaceutf8.html#ad408da64c12fe3345b9576ab487bd7e3',1,'utf8']]],
['thistle',['thistle',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a729d8532a3b7c147fcaa726ce2d887b8',1,'etk::color']]],
['timeaccessed',['timeAccessed',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a43c3b946ef91744dd2991734166c1d87',1,'etk::FSNode']]],
['timeaccessedstring',['timeAccessedString',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a17022f6598927b1b9f169cbcd99099e6',1,'etk::FSNode']]],
['timecreated',['timeCreated',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a46fe9a1916400ca932d31a847dff0f21',1,'etk::FSNode']]],
['timecreatedstring',['timeCreatedString',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a30a497f2d095469b5846756a1b51a749',1,'etk::FSNode']]],
['timemodified',['timeModified',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#afa84341a6764252f5fb70eb48540f496',1,'etk::FSNode']]],
['timemodifiedstring',['timeModifiedString',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a3cdee551ca80df9597a408b42b4f7210',1,'etk::FSNode']]],
['to_5fstring',['to_string',['http://atria-soft.github.io/etk/namespaceetk.html#a48ed31a00f989f5b188d7254e6945a74',1,'etk::to_string(const TYPE &amp;_variable)'],['http://atria-soft.github.io/etk/namespaceetk.html#a17aa4febea213096442bcb8e7ca80805',1,'etk::to_string(const std::vector&lt; TYPE &gt; &amp;_list)']]],
['toint',['toInt',['http://atria-soft.github.io/etk/namespaceu32char.html#afc40d527459e3869ea8dc54d3b5ef225',1,'u32char']]],
['tomato',['tomato',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a9f3fe621ef99b1b452a5a11af1a06ae0',1,'etk::color']]],
['tool_2ehpp',['tool.hpp',['http://atria-soft.github.io/etk/tool__8hpp.html',1,'']]],
['touch',['touch',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a6fd01aeb7f84399ad99573e0a7e2f8fc',1,'etk::FSNode']]],
['translate',['translate',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#abd22ba1cbe8dc53c0446abcb55d8551a',1,'etk::Matrix2::translate()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#aa6cd07f3a802c5a57bddbf5a6db95c4d',1,'etk::Matrix4::translate()']]],
['transpose',['transpose',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#ab05c8b14ec68367d0391c23b77870a3b',1,'etk::Matrix::transpose()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a8214b2300ebdc4b42bde1efe93e84fae',1,'etk::Matrix4::transpose()']]],
['triple',['triple',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#af1e591712d4a15bd21ad6fd22d72df97',1,'etk::Vector3D']]],
['turquoise',['turquoise',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a8162f21fcdb858a4c5017a20db4c5830',1,'etk::color']]],
['typenode',['typeNode',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8',1,'etk']]],
['typenode_5fblock',['typeNode_block',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8a18f1c41a5c9bc4842a512954af23d630',1,'etk']]],
['typenode_5fcharacter',['typeNode_character',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8a07f61c5191a0e393871ecf69f4f32eed',1,'etk']]],
['typenode_5ffifo',['typeNode_fifo',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8af5a5a8cef27d1c2abf4c6b7b9a893890',1,'etk']]],
['typenode_5ffile',['typeNode_file',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8a4bb596537f408d12f89da085cac752c6',1,'etk']]],
['typenode_5ffolder',['typeNode_folder',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8a67fbbfd55ff1568df12ca9719bc73680',1,'etk']]],
['typenode_5flink',['typeNode_link',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8a73f8fdd1c9f08183be017f372935cf14',1,'etk']]],
['typenode_5fsocket',['typeNode_socket',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8a9b46f1f9d230b9490b2c17af379c61bc',1,'etk']]],
['typenode_5funknow',['typeNode_unknow',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8a4c85a6b7dccfd424a20b383e5dbe63bf',1,'etk']]],
['types_2ehpp',['types.hpp',['http://atria-soft.github.io/etk/types__8hpp.html',1,'']]]
];

26
search/all_12.html Normal file
View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_12.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

6
search/all_12.js Normal file
View File

@ -0,0 +1,6 @@
var searchData=
[
['u32char',['u32char',['http://atria-soft.github.io/etk/namespaceu32char.html',1,'']]],
['unsetloginfile',['unsetLogInFile',['http://atria-soft.github.io/elog/namespaceelog.html#a496120feb0c59449a46057559c6c8a1a',1,'elog']]],
['utf8',['utf8',['http://atria-soft.github.io/etk/namespaceutf8.html',1,'']]]
];

26
search/all_13.html Normal file
View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_13.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

18
search/all_13.js Normal file
View File

@ -0,0 +1,18 @@
var searchData=
[
['value',['Value',['../classeproperty_1_1_value.html',1,'eproperty']]],
['value',['Value',['../classeproperty_1_1_value.html#a88676f1a195c2aeb6229b316785a319d',1,'eproperty::Value::Value(CLASS_TYPE *_owner, const std::string &amp;_name, const TYPE &amp;_defaultValue, const std::string &amp;_description=&quot;&quot;, void(CLASS_TYPE::*_setObs)()=nullptr)'],['../classeproperty_1_1_value.html#a08d88fa761ea3e0d62bc9274835ddd19',1,'eproperty::Value::Value(const TYPE &amp;_defaultValue)']]],
['value_2ehpp',['Value.hpp',['../_value_8hpp.html',1,'']]],
['vector2d',['Vector2D',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html',1,'etk']]],
['vector2d',['Vector2D',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a09b5e26eacb50a8059d0e0c65405eb82',1,'etk::Vector2D::Vector2D(T _xxx, T _yyy)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aaece962e3caa1d70afe0b1682ce8212e',1,'etk::Vector2D::Vector2D(const Vector2D&lt; double &gt; &amp;_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#acab36ec2f778107bc89f4e5c9463191b',1,'etk::Vector2D::Vector2D(const Vector2D&lt; float &gt; &amp;_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab07ef273334d86b96dd13a4ce4c19137',1,'etk::Vector2D::Vector2D(const Vector2D&lt; int32_t &gt; &amp;_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a187bb96fc68cb5d5dadc99f573674b98',1,'etk::Vector2D::Vector2D(const std::string &amp;_str)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a09b5e26eacb50a8059d0e0c65405eb82',1,'Vector2D&lt; int32_t &gt;::Vector2D(int32_t _xxx, int32_t _yyy)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aaece962e3caa1d70afe0b1682ce8212e',1,'Vector2D&lt; int32_t &gt;::Vector2D(const Vector2D&lt; double &gt; &amp;_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#acab36ec2f778107bc89f4e5c9463191b',1,'Vector2D&lt; int32_t &gt;::Vector2D(const Vector2D&lt; float &gt; &amp;_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab07ef273334d86b96dd13a4ce4c19137',1,'Vector2D&lt; int32_t &gt;::Vector2D(const Vector2D&lt; int32_t &gt; &amp;_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a187bb96fc68cb5d5dadc99f573674b98',1,'Vector2D&lt; int32_t &gt;::Vector2D(const std::string &amp;_str)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a09b5e26eacb50a8059d0e0c65405eb82',1,'Vector2D&lt; uint32_t &gt;::Vector2D(uint32_t _xxx, uint32_t _yyy)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aaece962e3caa1d70afe0b1682ce8212e',1,'Vector2D&lt; uint32_t &gt;::Vector2D(const Vector2D&lt; double &gt; &amp;_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#acab36ec2f778107bc89f4e5c9463191b',1,'Vector2D&lt; uint32_t &gt;::Vector2D(const Vector2D&lt; float &gt; &amp;_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab07ef273334d86b96dd13a4ce4c19137',1,'Vector2D&lt; uint32_t &gt;::Vector2D(const Vector2D&lt; int32_t &gt; &amp;_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a187bb96fc68cb5d5dadc99f573674b98',1,'Vector2D&lt; uint32_t &gt;::Vector2D(const std::string &amp;_str)']]],
['vector2d_2ehpp',['Vector2D.hpp',['http://atria-soft.github.io/etk/__vector2__d__8hpp.html',1,'']]],
['vector2d_3c_20int32_5ft_20_3e',['Vector2D&lt; int32_t &gt;',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html',1,'']]],
['vector2d_3c_20uint32_5ft_20_3e',['Vector2D&lt; uint32_t &gt;',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html',1,'']]],
['vector3d',['Vector3D',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html',1,'etk']]],
['vector3d',['Vector3D',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a409169c1781cae5220b9f7bd078e05d9',1,'etk::Vector3D::Vector3D()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a7f5d02301a551e7f686092d7b9a5b269',1,'etk::Vector3D::Vector3D(const T &amp;_xxx, const T &amp;_yyy, const T &amp;_zzz)']]],
['vector3d_2ehpp',['Vector3D.hpp',['http://atria-soft.github.io/etk/__vector3__d__8hpp.html',1,'']]],
['vector4d',['Vector4D',['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a0e140dec4eca4f3695f19fb92dc3e1ae',1,'etk::Vector4D::Vector4D()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a7a41fd47b438cc43849a2b2c0f308db2',1,'etk::Vector4D::Vector4D(const T &amp;_xxx, const T &amp;_yyy, const T &amp;_zzz, const T &amp;_www)']]],
['vector4d',['Vector4D',['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html',1,'etk']]],
['vector4d_2ehpp',['Vector4D.hpp',['http://atria-soft.github.io/etk/__vector4__d__8hpp.html',1,'']]],
['violet',['violet',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ac86b1f752bb46992b83000f1b48957ec',1,'etk::color']]]
];

26
search/all_14.html Normal file
View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_14.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

8
search/all_14.js Normal file
View File

@ -0,0 +1,8 @@
var searchData=
[
['w',['w',['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a0ede53650faf9183b87a3592e8be142d',1,'etk::Vector4D']]],
['wait',['wait',['http://atria-soft.github.io/etk/classetk_1_1_fifo.html#a0693f87b2886e553ccdafdac112ebbd5',1,'etk::Fifo::wait(MY_TYPE &amp;_data)'],['http://atria-soft.github.io/etk/classetk_1_1_fifo.html#aa08e5c57d91bc54ea08f377a6e2653e3',1,'etk::Fifo::wait(MY_TYPE &amp;_data, uint32_t _timeOutInUs)']]],
['wheat',['wheat',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a0fee5d2cd67adc3c4a5d820616854cde',1,'etk::color']]],
['white',['white',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a6559ba632982f84ab6215281bd431b9c',1,'etk::color']]],
['whitesmoke',['whiteSmoke',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a1b012cf56fb3a1c63e55aa2d83f7472b',1,'etk::color']]]
];

26
search/all_15.html Normal file
View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_15.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
search/all_15.js Normal file
View File

@ -0,0 +1,4 @@
var searchData=
[
['x',['x',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a8409de5d430e5cdcb7326aee94176873',1,'etk::Vector2D::x()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a8409de5d430e5cdcb7326aee94176873',1,'Vector2D&lt; int32_t &gt;::x()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a8409de5d430e5cdcb7326aee94176873',1,'Vector2D&lt; uint32_t &gt;::x()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#af2bda50fefea08fb49c04b15a61bcb6a',1,'etk::Vector3D::x()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a98cef087b46916c257dc7b7e39230e74',1,'etk::Vector4D::x()']]]
];

26
search/all_16.html Normal file
View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_16.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

6
search/all_16.js Normal file
View File

@ -0,0 +1,6 @@
var searchData=
[
['y',['y',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#abc8a9a46cb0bf2c32916bfa3a35dfb22',1,'etk::Vector2D::y()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#abc8a9a46cb0bf2c32916bfa3a35dfb22',1,'Vector2D&lt; int32_t &gt;::y()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#abc8a9a46cb0bf2c32916bfa3a35dfb22',1,'Vector2D&lt; uint32_t &gt;::y()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#ad949b7843b6212277927f0b973ef502b',1,'etk::Vector3D::y()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a5c604a37b7503594d4b69d286751b12d',1,'etk::Vector4D::y()']]],
['yellow',['yellow',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a002d237cb06c35ec373b454af2cbb072',1,'etk::color']]],
['yellowgreen',['yellowGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a88244e18c7bcefe71c7f9fbca047125b',1,'etk::color']]]
];

26
search/all_17.html Normal file
View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_17.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

7
search/all_17.js Normal file
View File

@ -0,0 +1,7 @@
var searchData=
[
['z',['z',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a4d5e3071c66297840c6a857e580aaabd',1,'etk::Vector3D::z()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a5b42d456747b68c7ab1da8cfdbc38dfc',1,'etk::Vector4D::z()']]],
['zip',['Zip',['http://atria-soft.github.io/etk/classetk_1_1archive_1_1_zip.html#afb44ec0e03903534beeaa51bd562acda',1,'etk::archive::Zip']]],
['zip',['Zip',['http://atria-soft.github.io/etk/classetk_1_1archive_1_1_zip.html',1,'etk::archive']]],
['zip_2ehpp',['Zip.hpp',['http://atria-soft.github.io/etk/__zip__8hpp.html',1,'']]]
];

26
search/all_18.html Normal file
View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_18.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

15
search/all_18.js Normal file
View File

@ -0,0 +1,15 @@
var searchData=
[
['_7earchive',['~Archive',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#a712ccb41b94c3d96fa7be82e13d10ee2',1,'etk::Archive']]],
['_7efifo',['~Fifo',['http://atria-soft.github.io/etk/classetk_1_1_fifo.html#ae3aa50d02d2a5099ead2dcd2bda984ec',1,'etk::Fifo']]],
['_7efsnode',['~FSNode',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#aa15899502c51cbf37ffc6f7284f3535b',1,'etk::FSNode']]],
['_7ehash',['~Hash',['http://atria-soft.github.io/etk/classetk_1_1_hash.html#ac2b71e6597e028b28272391e3e951474',1,'etk::Hash']]],
['_7einterfacedata',['~InterfaceData',['../classeproperty_1_1_interface_data.html#a38d9e9f2092417ff3c08ff4a648f44f0',1,'eproperty::InterfaceData']]],
['_7eiterator',['~iterator',['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a4de42494301339b944f846b649504f4f',1,'utf8::iterator']]],
['_7elist',['~List',['../classeproperty_1_1_list.html#a4c3cbfad9f3e6d70e3527ddc6383a813',1,'eproperty::List']]],
['_7ematrix',['~Matrix',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a8ae71a3749309ebea595c9619d28878e',1,'etk::Matrix']]],
['_7eproperty',['~Property',['../classeproperty_1_1_property.html#a260954313cca41b88ce8812f3374d229',1,'eproperty::Property']]],
['_7epropertytype',['~PropertyType',['../classeproperty_1_1_property_type.html#a363be5892a6a2e5bd1bbbd6de75d09ee',1,'eproperty::PropertyType']]],
['_7erange',['~Range',['../classeproperty_1_1_range.html#ad06858816613cc15cf1e529bfb4f5dea',1,'eproperty::Range']]],
['_7ezip',['~Zip',['http://atria-soft.github.io/etk/classetk_1_1archive_1_1_zip.html#a79fff570b3ccbee5ffe3d0f85b5c7b24',1,'etk::archive::Zip']]]
];

26
search/all_2.html Normal file
View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_2.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

31
search/all_2.js Normal file
View File

@ -0,0 +1,31 @@
var searchData=
[
['cadetblue',['cadetBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aa007b1fd1b17e1872fbc6f41e147f54f',1,'etk::color']]],
['calculateintercept',['calculateIntercept',['http://atria-soft.github.io/etk/classetk_1_1_plane.html#a6b0377c24a6b076de9fe112400724523',1,'etk::Plane']]],
['callbacklog',['callbackLog',['http://atria-soft.github.io/elog/namespaceelog.html#a2f5d781d79bd79fcda8b94a212bcbbde',1,'elog']]],
['carrierreturn',['CarrierReturn',['http://atria-soft.github.io/etk/namespaceu32char.html#a65eaeefb77c1b694f336eedda60c30af',1,'u32char']]],
['changedefault',['changeDefault',['../classeproperty_1_1_property_type.html#ab762dafae6777f850b31d89e24b1bcbf',1,'eproperty::PropertyType']]],
['changeorder',['changeOrder',['http://atria-soft.github.io/etk/namespaceu32char.html#a7d8866bc81b174c81df61536be36e7ef',1,'u32char']]],
['chartreuse',['chartreuse',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a2dd91ed503e594efb3fbfef33e358066',1,'etk::color']]],
['chocolate',['chocolate',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a7c01526863636486a43270680bc60002',1,'etk::color']]],
['clean',['clean',['http://atria-soft.github.io/etk/classetk_1_1_fifo.html#af8d5cb46bcba3868e9e858a79d3e22cc',1,'etk::Fifo::clean()'],['../classeproperty_1_1_interface_data.html#a994e5b10e638b6771a6dcfb9382d6094',1,'eproperty::InterfaceData::clean()']]],
['clear',['clear',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#ac09674009a8d2895eee2ead5d93e94db',1,'etk::FSNodeRight::clear()'],['http://atria-soft.github.io/etk/classetk_1_1_hash.html#a4e8eb6f69743a44f53aa483acb770dbc',1,'etk::Hash::clear()']]],
['clearlowertriangle',['clearLowerTriangle',['http://atria-soft.github.io/etk/namespaceetk.html#a80d4500245f02806cf3397656ed18bb8',1,'etk']]],
['clearuppertriangle',['clearUpperTriangle',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a56e65b58426a503e0f55274d813fc307',1,'etk::Matrix']]],
['close',['close',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#abda6becefeae5944d4001900d3231475',1,'etk::Archive']]],
['closestaxis',['closestAxis',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a4dba6f746de3907deb78b25c4f2d95c5',1,'etk::Vector2D::closestAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a4dba6f746de3907deb78b25c4f2d95c5',1,'Vector2D&lt; int32_t &gt;::closestAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a4dba6f746de3907deb78b25c4f2d95c5',1,'Vector2D&lt; uint32_t &gt;::closestAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a2ea56b698bff0a7286783a170bdd9557',1,'etk::Vector3D::closestAxis()']]],
['cofactor',['coFactor',['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a0679dea1b04a02692629b6f4476dc2d9',1,'etk::Matrix4']]],
['color',['Color',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a8acf9a5b142e45e8af4ac04b4d5f6212',1,'etk::Color::Color()'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#af6331b1c9e5bf9c3360dfd37abf9aeaa',1,'etk::Color::Color(MY_TYPE _r, MY_TYPE _g, MY_TYPE _b, MY_TYPE _a)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#a1859a0fad4cfa6c16c1847b0c33ecadc',1,'etk::Color::Color(MY_TYPE _r, MY_TYPE _g, MY_TYPE _b)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#ae6dfc8f1d5c36d13dbd718786064d59d',1,'etk::Color::Color(MY_TYPE _r, MY_TYPE _g)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#af4af55e64692adf0d54c21cc01fdf41d',1,'etk::Color::Color(MY_TYPE _r)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#a9ec115f5d92b4266e44ef22640aa7961',1,'etk::Color::Color(const etk::Color&lt; MY_TYPE_2, MY_TYPE_SIZE_2 &gt; &amp;_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#a76b3a50c125dd0f64632ec33790a7506',1,'etk::Color::Color(const std::string &amp;_input)']]],
['color',['Color',['http://atria-soft.github.io/etk/classetk_1_1_color.html',1,'etk']]],
['color_2ehpp',['Color.hpp',['http://atria-soft.github.io/etk/__color__8hpp.html',1,'']]],
['convertchar32',['convertChar32',['http://atria-soft.github.io/etk/namespaceutf8.html#ab857b45e0371b7d83a4de8d9e86133fd',1,'utf8']]],
['convertutf8',['convertUtf8',['http://atria-soft.github.io/etk/namespaceu32char.html#a9eca2aab7a201251a465410688226a81',1,'u32char']]],
['convolution',['convolution',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a1c77336ae8faf6fd48c7573d46a74533',1,'etk::Matrix']]],
['coral',['coral',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a36f2cec268c7c0e30723ac23f9b3f277',1,'etk::color']]],
['cornflowerblue',['cornflowerBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a90a5242512b4e294b4a660317609f80a',1,'etk::color']]],
['cornsilk',['cornsilk',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a253d987094e83f3d979dd8fe216297be',1,'etk::color']]],
['count',['count',['http://atria-soft.github.io/etk/classetk_1_1_fifo.html#a7d43270207b6da91d535a520e18f49c7',1,'etk::Fifo']]],
['crimson',['crimson',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aa29d7ec12725a55399cfbee0fab1d74e',1,'etk::color']]],
['cross',['cross',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a06e32e1abb9d69f3338302254eab61dc',1,'etk::Vector2D::cross()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a06e32e1abb9d69f3338302254eab61dc',1,'Vector2D&lt; int32_t &gt;::cross()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a06e32e1abb9d69f3338302254eab61dc',1,'Vector2D&lt; uint32_t &gt;::cross()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a0ac0f11a99ebb6b45605da1d373c4bbd',1,'etk::Vector3D::cross()']]],
['cyan',['cyan',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#acc0367018e04ae83f0282525443f2c39',1,'etk::color']]]
];

26
search/all_3.html Normal file
View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_3.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

38
search/all_3.js Normal file
View File

@ -0,0 +1,38 @@
var searchData=
[
['darkblue',['darkBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a222350bf918f872c4e5ff2c44ab0d948',1,'etk::color']]],
['darkcyan',['darkCyan',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a1e2298ea2e2329a2eec98014ad2f62f3',1,'etk::color']]],
['darkgoldenrod',['darkGoldenRod',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aa8fc1bb410a59107158dc78cbff58637',1,'etk::color']]],
['darkgray',['darkGray',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a443370c666ff111e46fd69af0fc8c6f1',1,'etk::color']]],
['darkgreen',['darkGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ab2c305fa2794088b6518e7d41b5a66cf',1,'etk::color']]],
['darkgrey',['darkGrey',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#acc4d6ece51b12c4d71944c7cfa62df3d',1,'etk::color']]],
['darkkhaki',['darkKhaki',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a41b7e12409c7c23d2efd5b2002ff8a38',1,'etk::color']]],
['darkmagenta',['darkMagenta',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a5967702d70d066cc22d0582816506960',1,'etk::color']]],
['darkolivegreen',['darkOliveGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#af8658803a964bae9b55b136f17349fb9',1,'etk::color']]],
['darkorange',['darkorange',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a7064c68a6a6025e00ce163a1ae89f1ea',1,'etk::color']]],
['darkorchid',['darkOrchid',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a1d7683e234cce9679495ba626cdbd63b',1,'etk::color']]],
['darkred',['darkRed',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aff3a3b7299b13dfb18983bf5590ba95a',1,'etk::color']]],
['darksalmon',['darkSalmon',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a907915b5995bce96b1edce13c9e2fdf7',1,'etk::color']]],
['darkseagreen',['darkSeaGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a59822524863f5783ee051ad10375892f',1,'etk::color']]],
['darkslateblue',['darkSlateBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a26484af8b6c58f221f1849b87f3bee74',1,'etk::color']]],
['darkslategray',['darkSlateGray',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a349b3fd1e93f89e01bd862981d02196b',1,'etk::color']]],
['darkslategrey',['darkSlateGrey',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a50f19e66e3c3a0af908b5c1efd2abc84',1,'etk::color']]],
['darkturquoise',['darkTurquoise',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a05e713dcb0b2f4febdbcf35450b841fd',1,'etk::color']]],
['darkviolet',['darkViolet',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a9e56b9239824d0b5936d5cff3b60231b',1,'etk::color']]],
['data',['data',['http://atria-soft.github.io/etk/classetk_1_1_archive_content.html#a1d1dd0c1c1956fad8ab3884bb85723c4',1,'etk::ArchiveContent']]],
['decreaseref',['decreaseRef',['http://atria-soft.github.io/etk/classetk_1_1_archive_content.html#a3835539a563d971425a4dfe3beb06e05',1,'etk::ArchiveContent']]],
['deeppink',['deepPink',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aad22e4d8159516802b60b3993b35310d',1,'etk::color']]],
['deepskyblue',['deepSkyBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a20b4f50841f1edc88b8ebd09764d22ec',1,'etk::color']]],
['defaultalpha',['defaultAlpha',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a07823a4af1948cc0c2a80947c634100b',1,'etk::Color']]],
['degreetoradian',['degreeToRadian',['http://atria-soft.github.io/etk/namespaceetk.html#aae0bc3aae3180e4cc444264c2b39a9bd',1,'etk']]],
['delete',['Delete',['http://atria-soft.github.io/etk/namespaceu32char.html#a55bf46c0555440472df720e2e3b553bf',1,'u32char']]],
['determinant',['determinant',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#a6fa058e133e38985460b0a269a9e125e',1,'etk::Matrix2::determinant()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a17e00a9267a06fca1f68e3782fb07477',1,'etk::Matrix4::determinant()']]],
['dimgray',['dimGray',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a9c3f19c27817d52a7dce663597809673',1,'etk::color']]],
['dimgrey',['dimGrey',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a1b9159ca54b27a2eb3aef2787cc3f8a4',1,'etk::color']]],
['display',['display',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#a8bc198e2fda3b1bfe3176ec315e22441',1,'etk::Archive::display()'],['../classeproperty_1_1_interface_data.html#a584b5897b3f110e5eb5dbc32c79baea2',1,'eproperty::InterfaceData::display()']]],
['displaybacktrace',['displayBacktrace',['http://atria-soft.github.io/elog/namespaceelog.html#aaa54d31e61733c3ed433fe18b7be4dfa',1,'elog']]],
['distance',['distance',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a5bd1fcc61cc48bc939ba3c05df4b1ab6',1,'etk::Vector2D::distance()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a5bd1fcc61cc48bc939ba3c05df4b1ab6',1,'Vector2D&lt; int32_t &gt;::distance()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a5bd1fcc61cc48bc939ba3c05df4b1ab6',1,'Vector2D&lt; uint32_t &gt;::distance()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#ad99c7c9a49d1c31b52208147ebcf282e',1,'etk::Vector3D::distance()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#af68bc268b306c2ac6f4f7ad39667dfda',1,'etk::Vector4D::distance()']]],
['distance2',['distance2',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ada692f4964568b552ab915cac0c76253',1,'etk::Vector2D::distance2()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ada692f4964568b552ab915cac0c76253',1,'Vector2D&lt; int32_t &gt;::distance2()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ada692f4964568b552ab915cac0c76253',1,'Vector2D&lt; uint32_t &gt;::distance2()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#acddb633c1793ef7b937ce466cae0e6aa',1,'etk::Vector3D::distance2()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a2fad2e152362f4d34ea6aa732af1aa5b',1,'etk::Vector4D::distance2()']]],
['dodgerblue',['dodgerBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#abded21fe482e526e290b0699c55c1d8d',1,'etk::color']]],
['dot',['dot',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aeeac6eb537be0d5017ded4a62cc33b34',1,'etk::Vector2D::dot()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aeeac6eb537be0d5017ded4a62cc33b34',1,'Vector2D&lt; int32_t &gt;::dot()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aeeac6eb537be0d5017ded4a62cc33b34',1,'Vector2D&lt; uint32_t &gt;::dot()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#ae24ac042b5e2878119cfb6e321daf3bc',1,'etk::Vector3D::dot()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a54f86ba2bdb634b1c5d6fe1f3cd4846d',1,'etk::Vector4D::dot()']]]
];

26
search/all_4.html Normal file
View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_4.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

18
search/all_4.js Normal file
View File

@ -0,0 +1,18 @@
var searchData=
[
['archive',['archive',['http://atria-soft.github.io/etk/namespaceetk_1_1archive.html',1,'etk']]],
['color',['color',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html',1,'etk']]],
['elog',['elog',['http://atria-soft.github.io/elog/namespaceelog.html',1,'']]],
['elog_2ehpp',['elog.hpp',['http://atria-soft.github.io/elog/elog__8hpp.html',1,'']]],
['elog_20tutorial_3a_20add_20some_20log_20_28using_29',['Elog Tutorial: Add some Log (using)',['http://atria-soft.github.io/elog/elog_tutorial_01.html',1,'']]],
['elog_20tutorial_3a_20runtime_20use',['Elog Tutorial: Runtime use',['http://atria-soft.github.io/elog/elog_tutorial_02.html',1,'']]],
['elog_20tutorial_3a_20optionnal_20dependency',['Elog Tutorial: Optionnal dependency',['http://atria-soft.github.io/elog/elog_tutorial_03.html',1,'']]],
['emptycolor',['emptyColor',['http://atria-soft.github.io/etk/classetk_1_1_color.html#aa0a719b099664934ab1025ecd9a727e0',1,'etk::Color']]],
['eproperty',['eproperty',['../namespaceeproperty.html',1,'']]],
['escape',['Escape',['http://atria-soft.github.io/etk/namespaceu32char.html#aabc11b96eac4f8821aabf1e8c9b4e68b',1,'u32char']]],
['etk',['etk',['http://atria-soft.github.io/etk/namespaceetk.html',1,'']]],
['etk_2ehpp',['etk.hpp',['http://atria-soft.github.io/etk/etk__8hpp.html',1,'']]],
['exist',['exist',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#aa1fd3f3a8733968d6babe29e5295f439',1,'etk::Archive::exist()'],['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#adbdbfccfea72e09573ef9fdeec20d0f7',1,'etk::FSNode::exist()'],['http://atria-soft.github.io/etk/classetk_1_1_hash.html#a159e9cd496432089fccb73e7eaea376f',1,'etk::Hash::exist()']]],
['eproperty_20library',['EPROPERTY library',['../index.html',1,'']]],
['tool',['tool',['http://atria-soft.github.io/etk/namespaceetk_1_1tool.html',1,'etk']]]
];

26
search/all_5.html Normal file
View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_5.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

78
search/all_5.js Normal file
View File

@ -0,0 +1,78 @@
var searchData=
[
['fifo',['Fifo',['http://atria-soft.github.io/etk/classetk_1_1_fifo.html',1,'etk']]],
['fifo',['Fifo',['http://atria-soft.github.io/etk/classetk_1_1_fifo.html#a37abc79759bdbfe9e28b273e600c59f0',1,'etk::Fifo']]],
['fifo_2ehpp',['Fifo.hpp',['http://atria-soft.github.io/etk/__fifo__8hpp.html',1,'']]],
['fileclose',['fileClose',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a5e9146d1e8984f05221d4dbaa1bcf9b7',1,'etk::FSNode']]],
['fileflush',['fileFlush',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a137d6ce15b480ae93926452ed9fdb970',1,'etk::FSNode']]],
['fileget',['fileGet',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a6c1977929df9d1a8c108de087c3ae876',1,'etk::FSNode']]],
['filegetextention',['fileGetExtention',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a468e51069edcaeb8fcc649610f0e4445',1,'etk::FSNode']]],
['filegets',['fileGets',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a39af4e62b1edb91776c9c60f5f6b1357',1,'etk::FSNode::fileGets(char *_elementLine, int64_t _maxData)'],['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a161b49d3946a503212753359211255f2',1,'etk::FSNode::fileGets(std::string &amp;_output)']]],
['filehasextention',['fileHasExtention',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a6f65abf3d418ab2144c18b3d3f620aba',1,'etk::FSNode']]],
['fileisopen',['fileIsOpen',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a66f7d8975d3f6a4c954681dd6ae3e02a',1,'etk::FSNode']]],
['fileopenappend',['fileOpenAppend',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a76e77058e7e2a031b57a0662d9333401',1,'etk::FSNode']]],
['fileopenread',['fileOpenRead',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#ac09fb616871d73603e419aa44bf9eacf',1,'etk::FSNode']]],
['fileopenwrite',['fileOpenWrite',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a68cf71c003e9ba37cace50e23870feaa',1,'etk::FSNode']]],
['fileput',['filePut',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a4c7e5278cf6b163a1c8ec59c94dbe4db',1,'etk::FSNode']]],
['fileputs',['filePuts',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a0bc82fb7cb089dfbe4ed213b64fc64ab',1,'etk::FSNode']]],
['fileread',['fileRead',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a72bb0d5702cb0b43de5133cf238704d4',1,'etk::FSNode']]],
['filereadall',['fileReadAll',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#aab0646087feb6c821cf2756ce79f8702',1,'etk::FSNode']]],
['filereadallstring',['fileReadAllString',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a5e8940857bed1b5268cb77c48595168f',1,'etk::FSNode']]],
['fileseek',['fileSeek',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a6e1033278c99f839709175a77eeebeb5',1,'etk::FSNode']]],
['filesize',['fileSize',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a61e074f418b83b53c1b8ee5afd0cce61',1,'etk::FSNode']]],
['filetell',['fileTell',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a7bb2d304bc95da4a1016d61cd850cc5a',1,'etk::FSNode']]],
['filewrite',['fileWrite',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#aa3473eebff7ce59fc5bb5024b035d3e5',1,'etk::FSNode']]],
['filewriteall',['fileWriteAll',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#ab7861ffd14859cc39fb0b12ceebbcd10',1,'etk::FSNode::fileWriteAll(const std::vector&lt; T &gt; &amp;_value)'],['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#aa89ddb8a015833889bb9c1943647acad',1,'etk::FSNode::fileWriteAll(const std::string &amp;_value)']]],
['firebrick',['fireBrick',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ad6967e9c5889d20d52ba7f02ce1a4344',1,'etk::color']]],
['fix',['fix',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a2b08925854b289bb5bbbe390a7df2ec5',1,'etk::Matrix']]],
['flipx',['flipX',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#ab9d9362f988bd8a1098ab7592d88e5de',1,'etk::Matrix2']]],
['flipy',['flipY',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#a6c61fb68ee69bb448ef1829b98b94dce',1,'etk::Matrix2']]],
['floralwhite',['floralWhite',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aa194136648518d6622f0648b1be32886',1,'etk::color']]],
['foldercount',['folderCount',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#ad1343533b97b6ced90b9319864db0d5a',1,'etk::FSNode']]],
['foldergetparent',['folderGetParent',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a49da9a7c76bf4ccea34c9b82519cdca4',1,'etk::FSNode']]],
['foldergetrecursivefiles',['folderGetRecursiveFiles',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a81cf89d3d642aeaf9b4f5aee6bef88ad',1,'etk::FSNode']]],
['foldergetsub',['folderGetSub',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#ae496271c3d69970b4b0af2539ee535f0',1,'etk::FSNode']]],
['foldergetsublist',['folderGetSubList',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a6118d019b41ab1f5d7d95ab5a7bb0101',1,'etk::FSNode::folderGetSubList(bool _showHidenFile=true, bool _getFolderAndOther=true, bool _getFile=true, bool _temporaryFile=true)'],['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a4f572a50530850032a1a1c289e09379c',1,'etk::FSNode::folderGetSubList(bool _showHidenFile=true, bool _getFolderAndOther=true, bool _getFile=true, const std::string &amp;_filter=&quot;.*&quot;)']]],
['forestgreen',['forestGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ae828702f8dde36254656074f1539cf27',1,'etk::color']]],
['frand',['frand',['http://atria-soft.github.io/etk/namespaceetk_1_1tool.html#a3acc4fd6faa76439bd1651ec86bccd03',1,'etk::tool']]],
['from_5fstring',['from_string',['http://atria-soft.github.io/etk/namespaceetk.html#aec3aaa1c735552d02f4eec1fb72c1616',1,'etk']]],
['fsnode',['FSNode',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html',1,'etk']]],
['fsnode',['FSNode',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a9bd5c806953db1a55e1b0653a5111c7b',1,'etk::FSNode']]],
['fsnode_2ehpp',['FSNode.hpp',['http://atria-soft.github.io/etk/__f__s__node__8hpp.html',1,'']]],
['fsnodecreate',['FSNodeCreate',['http://atria-soft.github.io/etk/namespaceetk.html#af4adf742ba1e1aaaabce3c26c94405d2',1,'etk']]],
['fsnodeecho',['FSNodeEcho',['http://atria-soft.github.io/etk/namespaceetk.html#a95a89a04f30fed73e5656b26b6d3e55b',1,'etk']]],
['fsnodeechoadd',['FSNodeEchoAdd',['http://atria-soft.github.io/etk/namespaceetk.html#a014ce8a7311896847cd4978d96410d24',1,'etk']]],
['fsnodeexist',['FSNodeExist',['http://atria-soft.github.io/etk/namespaceetk.html#aa5f8ddf464f42564ece7edd83b3e6aa9',1,'etk']]],
['fsnodeexplodemultiplepath',['FSNodeExplodeMultiplePath',['http://atria-soft.github.io/etk/namespaceetk.html#a757318b34e8a012b84d49dd291286076',1,'etk']]],
['fsnodegetapplicationname',['FSNodeGetApplicationName',['http://atria-soft.github.io/etk/namespaceetk.html#a878a614b55bdc9e5730905dcbf1e7da1',1,'etk']]],
['fsnodegetcount',['FSNodeGetCount',['http://atria-soft.github.io/etk/namespaceetk.html#a4da725251cd89ff3e797d4017198ef67',1,'etk']]],
['fsnodegetrealname',['FSNodeGetRealName',['http://atria-soft.github.io/etk/namespaceetk.html#a4ef89557d910726f6b5253f11257fc0c',1,'etk']]],
['fsnodegetright',['FSNodeGetRight',['http://atria-soft.github.io/etk/namespaceetk.html#a104daf9dd822c992b4e91d219529c0d4',1,'etk']]],
['fsnodegettimeaccessed',['FSNodeGetTimeAccessed',['http://atria-soft.github.io/etk/namespaceetk.html#a7a7c80620d52319f98c370913ad6116b',1,'etk']]],
['fsnodegettimecreated',['FSNodeGetTimeCreated',['http://atria-soft.github.io/etk/namespaceetk.html#ada8865e7710783f51f2caf3c55727d6a',1,'etk']]],
['fsnodegettimemodified',['FSNodeGetTimeModified',['http://atria-soft.github.io/etk/namespaceetk.html#a15a33fbd48325bbee3cc362b1bbd25d0',1,'etk']]],
['fsnodegettype',['FSNodeGetType',['http://atria-soft.github.io/etk/namespaceetk.html#aeaa76db5b02d5275ee6faa9240688730',1,'etk']]],
['fsnodehistory',['FSNodeHistory',['http://atria-soft.github.io/etk/namespaceetk.html#a2f856fe66d99e595a01861f651194f47',1,'etk']]],
['fsnodemove',['FSNodeMove',['http://atria-soft.github.io/etk/namespaceetk.html#adc8c7d89695b20bde7c16279578df6d8',1,'etk']]],
['fsnodereadalldata',['FSNodeReadAllData',['http://atria-soft.github.io/etk/namespaceetk.html#acec1246a208ad95518c76ca3de513f40',1,'etk']]],
['fsnodereadalldatatype',['FSNodeReadAllDataType',['http://atria-soft.github.io/etk/namespaceetk.html#afc051561490776f836b7da5b81eba290',1,'etk']]],
['fsnoderemove',['FSNodeRemove',['http://atria-soft.github.io/etk/namespaceetk.html#ada11ec07c70d723eead76332e040a8e3',1,'etk']]],
['fsnoderight',['FSNodeRight',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a3c12a6fc00f52912713183507c1a3e98',1,'etk::FSNodeRight']]],
['fsnoderight',['FSNodeRight',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html',1,'etk']]],
['fsnoderight_2ehpp',['FSNodeRight.hpp',['http://atria-soft.github.io/etk/__f__s__node__right__8hpp.html',1,'']]],
['fsnodetouch',['FSNodeTouch',['http://atria-soft.github.io/etk/namespaceetk.html#af86474607a59dd8492c978ec48c015c5',1,'etk']]],
['fsnodewritealldata',['FSNodeWriteAllData',['http://atria-soft.github.io/etk/namespaceetk.html#ac9318ff052b5d458ee66c0aaf4021fc2',1,'etk']]],
['fsnodewritealldatatype',['FSNodeWriteAllDataType',['http://atria-soft.github.io/etk/namespaceetk.html#ae6e9afde0376252114884445cab1382e',1,'etk']]],
['fsntype',['FSNType',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86',1,'etk']]],
['fsntype_5fcache',['FSNType_cache',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86a11b6d9f004dfe2dbb0f0936295d96fab',1,'etk']]],
['fsntype_5fdata',['FSNType_data',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86a85e888743bc92e15e92cb038180658a8',1,'etk']]],
['fsntype_5fdirect',['FSNType_direct',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86ab90cc866be4fcb2e6006ec816b2683da',1,'etk']]],
['fsntype_5fhome',['FSNType_home',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86aafe2d7ca46505000342694c4526209b6',1,'etk']]],
['fsntype_5frelatif',['FSNType_relatif',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86ae6596d8a97ab0bdd4775f66089ad894b',1,'etk']]],
['fsntype_5ftheme',['FSNType_theme',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86ac430963593558fcb3de198c74fc9a63c',1,'etk']]],
['fsntype_5fthemedata',['FSNType_themeData',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86ae2fc2115dae24e08f7025f4ac4671dea',1,'etk']]],
['fsntype_5funknow',['FSNType_unknow',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86a263b4ecc93b26982d222fd87c3cf12a1',1,'etk']]],
['fsntype_5fuserdata',['FSNType_userData',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86aff5b33005b2a7937bec1d9e426e1d9d2',1,'etk']]],
['fuchsia',['fuchsia',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#add8be07f05dd9acb1021cd813d5d09f5',1,'etk::color']]],
['furthestaxis',['furthestAxis',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a741170b7eeb26c44c932023ce20e6a32',1,'etk::Vector2D::furthestAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a741170b7eeb26c44c932023ce20e6a32',1,'Vector2D&lt; int32_t &gt;::furthestAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a741170b7eeb26c44c932023ce20e6a32',1,'Vector2D&lt; uint32_t &gt;::furthestAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a22acd16dde9aef7a81555f34f16804d5',1,'etk::Vector3D::furthestAxis()']]]
];

26
search/all_6.html Normal file
View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_6.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

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