[DEV] add first exml documentation

This commit is contained in:
Edouard DUPIN 2013-12-06 16:17:42 +01:00
commit 95007c0b93
50 changed files with 9010 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
*.pyc

131
base.css Normal file
View File

@ -0,0 +1,131 @@
html {
display: block;
}
body {
font-family: 'Ubuntu',Tahoma,sans-serif;
padding-top: 40px;
padding-bottom: 40px;
font-size: 15px;
line-height: 150%;
margin: 0;
color: #333333;
background-color: #ffffff;
display: block;
margin-left: 250px;
margin-right: 50px;
};
.container{
width:940px;
margin-right: auto;
margin-left: auto;
display: block;
};
.navbar {
z-index: 1;
overflow: visible;
color: #ffffff;
display: block;
}
.navbar div {
display: block;
margin-left: 5px;
margin-right: 5px;
}
.navbar-fixed-top {
width:210px;
display: block;
position: fixed;
padding-top: 0px;
top: 0;
height: 100%;
right: 0;
left: 0;
margin-bottom: 0;
background-color: #d44413;
border: 1px solid #c64012;
font-size: 15px;
font-weight: 200;
color: #ffffff;
text-shadow: 0 1px 0 #ce4213;
padding: 10px 20px 10px;
margin-left: -20px;
overflow:scroll;
overflow-x:hidden;
}
/*
.navbar ul {
font-size: 15px;
};
*/
h1, h2, h3, h4, h5, h6 {
display: block;
margin: 10px 0;
font-family: inherit;
font-weight: bold;
line-height: 1;
color: inherit;
text-rendering: optimizelegibility;
}
p {
margin: 0 0 10px;
display: block;
}
pre {
#margin-left: 20px;
display: block;
padding: 9.5px;
margin: 0 0 10px;
font-size: 13px;
line-height: 20px;
word-break: break-all;
word-wrap: break-word;
white-space: pre;
white-space: pre-wrap;
background-color: #f5f5f5;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 4px;
}
.code-function {
text-decoration:none;
color:#09857e;
font-weight:bold;
}
.code-type {
text-decoration:none;
color:#376d0a;
font-weight:bold;
}
.code-argument {
text-decoration:none;
color:#B80000;
font-weight:bold;
}
.code-number {
text-decoration:none;
color:#007b00;
}
.code-keyword {
text-decoration:none;
color:#215eb8;
font-weight:bold;
}
.code-storage-keyword {
text-decoration:none;
color:#466cb4;
}

235
etk__Archive.html Normal file
View File

@ -0,0 +1,235 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::Archive</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Archive">Archive</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_fileName</span>);<br>+ ~<a class="code-function" href="#Archive">Archive</a> (<span class="code-type">void</span>);<br>+ <span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <a class="code-function" href="#getFileName">getFileName</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">int32_t</span> <a class="code-function" href="#size">size</a> (<span class="code-type">void</span>);<br>+ <span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <a class="code-function" href="#getName">getName</a> (<span class="code-type">int32_t</span> <span class="code-argument">_id</span>);<br>+ <span class="code-storage-keyword">const</span> Content & <a class="code-function" href="#getContent">getContent</a> (<span class="code-type">int32_t</span> <span class="code-argument">_id</span>);<br>+ <span class="code-storage-keyword">const</span> Content & <a class="code-function" href="#getContent">getContent</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#exist">exist</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#open">open</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#close">close</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">void</span>);<br>+ <span class="code-storage-keyword">static</span> Archive * <a class="code-function" href="#load">load</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_fileName</span>);<br># <span class="code-type">void</span> <a class="code-function" href="#loadFile">loadFile</a> (<span class="code-type">int32_t</span> <span class="code-argument">_id</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<b>etk::Archive</b>
+--> <a href="etk__archive__Zip.html">etk::archive::Zip</a>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::<a id="Archive">Archive</a> ()</h3>
<pre>
<span class="code-function">Archive</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_fileName</span>);</pre>
<br/>
<br/>
<hr/>
<h3>etk::~<a id="Archive">Archive</a> ()</h3>
<pre>
~<span class="code-function">Archive</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getFileName">getFileName</a> ()</h3>
<pre>
<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-function">getFileName</span>(<span class="code-type">void</span>);</pre>
<br/>
Get the current file name.
<br/><ul>
<b>Return:</b> the requested file name.
<br/></ul>
<br/>
<hr/>
<h3><a id="size">size</a> ()</h3>
<pre>
<span class="code-type">int32_t</span> <span class="code-function">size</span>(<span class="code-type">void</span>);</pre>
<br/>
Get the number of elements
<br/><ul>
<b>Return:</b> nb files in the archive
<br/></ul>
<br/>
<hr/>
<h3><a id="getName">getName</a> ()</h3>
<pre>
<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-function">getName</span>(<span class="code-type">int32_t</span> <span class="code-argument">_id</span>);</pre>
<br/>
Get the File name of the ID
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_id</span> id of the element (must be < Size())
<br/><b>Return:</b> FileName of the requested id
<br/></ul>
<br/>
<hr/>
<h3><a id="getContent">getContent</a> ()</h3>
<pre>
<span class="code-storage-keyword">const</span> Content & <span class="code-function">getContent</span>(<span class="code-type">int32_t</span> <span class="code-argument">_id</span>);</pre>
<br/>
Get the File name of the ID
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_id</span> id of the element (must be < Size())
<br/><b>Return:</b> the archive content
<br/></ul>
<br/>
<hr/>
<h3><a id="getContent">getContent</a> ()</h3>
<pre>
<span class="code-storage-keyword">const</span> Content & <span class="code-function">getContent</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);</pre>
<br/>
Get the File name of the ID
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_key</span> name of the file
<br/><b>Return:</b> FileName of the requested id
<br/></ul>
<br/>
<hr/>
<h3><a id="exist">exist</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">exist</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);</pre>
<br/>
Check if a file exist
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_key</span> Name of the file
<br/><b>Return:</b> true if the file is present
<br/></ul>
<br/>
<hr/>
<h3><a id="open">open</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">open</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);</pre>
<br/>
Load the specific file in the memory
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_key</span> Name of the file
<br/></ul>
<br/>
<hr/>
<h3><a id="close">close</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">close</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);</pre>
<br/>
Un-Load the specific file from the memory
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_key</span> Name of the file
<br/></ul>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">void</span>);</pre>
<br/>
Display all Element in the archive
<br/><br/>
<hr/>
<h3>etk::<a id="load">load</a> ()</h3>
<pre>
<span class="code-storage-keyword">static</span> Archive * <span class="code-function">load</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_fileName</span>);</pre>
<br/>
Load an Achive with a specific name.
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_fileName</span> File name of the specific archive.
<br/><b>Return:</b> A pointer an the specified archive, the user might delete it.
<br/></ul>
<br/>
<hr/>
<h3><a id="loadFile">loadFile</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">loadFile</span>(<span class="code-type">int32_t</span> <span class="code-argument">_id</span>);</pre>
<br/>
Request the load in memory of the concerned file.
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_id</span> Id of the file to load.
<br/></ul>
<br/>
<hr/>
</div>
</body>
</html>

143
etk__Archive__Content.html Normal file
View File

@ -0,0 +1,143 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::Archive::Content</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <span class="code-type">void</span> <a class="code-function" href="#increaseRef">increaseRef</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#decreaseRef">decreaseRef</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">int32_t</span> <a class="code-function" href="#getNumberOfRef">getNumberOfRef</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">int32_t</span> <a class="code-function" href="#getTheoricSize">getTheoricSize</a> (<span class="code-type">void</span>);<br>+ <a class="code-function" href="#Content">Content</a> (<span class="code-type">int32_t</span> <span class="code-argument">_basicSize</span>);<br>+ <span class="code-type">int32_t</span> <a class="code-function" href="#size">size</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">void</span> * <a class="code-function" href="#data">data</a> (<span class="code-type">void</span>);<br>+ std::vector<<span class="code-type">char</span>> & <a class="code-function" href="#getDataVector">getDataVector</a> (<span class="code-type">void</span>);<br></pre>
<h2>Detail:<h2>
<h3><a id="increaseRef">increaseRef</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">increaseRef</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="decreaseRef">decreaseRef</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">decreaseRef</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getNumberOfRef">getNumberOfRef</a> ()</h3>
<pre>
<span class="code-type">int32_t</span> <span class="code-function">getNumberOfRef</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getTheoricSize">getTheoricSize</a> ()</h3>
<pre>
<span class="code-type">int32_t</span> <span class="code-function">getTheoricSize</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3>etk::Archive::<a id="Content">Content</a> ()</h3>
<pre>
<span class="code-function">Content</span>(<span class="code-type">int32_t</span> <span class="code-argument">_basicSize</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="size">size</a> ()</h3>
<pre>
<span class="code-type">int32_t</span> <span class="code-function">size</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="data">data</a> ()</h3>
<pre>
<span class="code-type">void</span> * <span class="code-function">data</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getDataVector">getDataVector</a> ()</h3>
<pre>
std::vector<<span class="code-type">char</span>> & <span class="code-function">getDataVector</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

106
etk__BaseNoise.html Normal file
View File

@ -0,0 +1,106 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::BaseNoise</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#BaseNoise">BaseNoise</a> (ivec2 <span class="code-argument">_size</span>,<br/> <span class="code-type">float</span> <span class="code-argument">_min</span>,<br/> <span class="code-type">float</span> <span class="code-argument">_max</span>);<br>+ ~<a class="code-function" href="#BaseNoise">BaseNoise</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">float</span> <a class="code-function" href="#get">get</a> (<span class="code-type">int32_t</span> <span class="code-argument">_x</span>,<br/> <span class="code-type">int32_t</span> <span class="code-argument">_y</span>);<br></pre>
<h2>Detail:<h2>
<h3>etk::<a id="BaseNoise">BaseNoise</a> ()</h3>
<pre>
<span class="code-function">BaseNoise</span>(ivec2 <span class="code-argument">_size</span>,
<span class="code-type">float</span> <span class="code-argument">_min</span>,
<span class="code-type">float</span> <span class="code-argument">_max</span>);</pre>
<br/>
<br/>
<hr/>
<h3>etk::~<a id="BaseNoise">BaseNoise</a> ()</h3>
<pre>
~<span class="code-function">BaseNoise</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="get">get</a> ()</h3>
<pre>
<span class="code-type">float</span> <span class="code-function">get</span>(<span class="code-type">int32_t</span> <span class="code-argument">_x</span>,
<span class="code-type">int32_t</span> <span class="code-argument">_y</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

434
etk__Buffer.html Normal file

File diff suppressed because one or more lines are too long

239
etk__CCout.html Normal file
View File

@ -0,0 +1,239 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::CCout</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#CCout">CCout</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#CCout">CCout</a> (<span class="code-type">void</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<span class="code-type">char32_t</span> <span class="code-argument">_t</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<span class="code-type">size_t</span> <span class="code-argument">_t</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<span class="code-type">int8_t</span> <span class="code-argument">_t</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<span class="code-type">int16_t</span> <span class="code-argument">_t</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<span class="code-type">int32_t</span> <span class="code-argument">_t</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<span class="code-type">int64_t</span> <span class="code-argument">_t</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<span class="code-type">uint8_t</span> <span class="code-argument">_t</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<span class="code-type">uint16_t</span> <span class="code-argument">_t</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_t</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<span class="code-type">uint64_t</span> <span class="code-argument">_t</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<span class="code-type">double</span> <span class="code-argument">_t</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<span class="code-type">float</span> <span class="code-argument">_t</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<span class="code-type">char</span> * <span class="code-argument">_t</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<span class="code-storage-keyword">const</span> <span class="code-type">char</span> * <span class="code-argument">_t</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<span class="code-type">char</span> <span class="code-argument">_t</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<span class="code-type">bool</span> <span class="code-argument">_t</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (CStart <span class="code-argument">_ccc</span>);<br>+ CCout & <a class="code-function" href="#operator<<">operator<<</a> (<a href="etk__CEndl.html" class="code-type">etk::CEndl</a> <span class="code-argument">_t</span>);<br></pre>
<h2>Detail:<h2>
<h3>etk::<a id="CCout">CCout</a> ()</h3>
<pre>
<span class="code-function">CCout</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3>etk::~<a id="CCout">CCout</a> ()</h3>
<pre>
~<span class="code-function">CCout</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<span class="code-type">char32_t</span> <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<span class="code-type">size_t</span> <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<span class="code-type">int8_t</span> <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<span class="code-type">int16_t</span> <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<span class="code-type">int32_t</span> <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<span class="code-type">int64_t</span> <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<span class="code-type">uint8_t</span> <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<span class="code-type">uint16_t</span> <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<span class="code-type">uint64_t</span> <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<span class="code-type">double</span> <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<span class="code-type">float</span> <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<span class="code-type">char</span> * <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<span class="code-storage-keyword">const</span> <span class="code-type">char</span> * <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<span class="code-type">char</span> <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<span class="code-type">bool</span> <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(CStart <span class="code-argument">_ccc</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator<<">operator<<</a> ()</h3>
<pre>
CCout & <span class="code-function">operator<<</span>(<a href="etk__CEndl.html" class="code-type">etk::CEndl</a> <span class="code-argument">_t</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

79
etk__CEndl.html Normal file
View File

@ -0,0 +1,79 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::CEndl</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
</pre>
<h2>Detail:<h2>
</div>
</body>
</html>

79
etk__CStart.html Normal file
View File

@ -0,0 +1,79 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::CStart</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
</pre>
<h2>Detail:<h2>
</div>
</body>
</html>

316
etk__Color.html Normal file

File diff suppressed because one or more lines are too long

76
etk__FSNType.html Normal file
View File

@ -0,0 +1,76 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Enum: etk::FSNType</h1>
<br/>
Value :<br>
<ul>
<li>FSN_TYPE_UNKNOW</li><li>FSN_TYPE_DIRECT</li><li>FSN_TYPE_RELATIF</li><li>FSN_TYPE_HOME</li><li>FSN_TYPE_DATA</li><li>FSN_TYPE_USER_DATA</li><li>FSN_TYPE_CACHE</li><li>FSN_TYPE_THEME</li><li>FSN_TYPE_THEME_DATA</li></ul>
</div>
</body>
</html>

788
etk__FSNode.html Normal file

File diff suppressed because one or more lines are too long

287
etk__FSNodeRight.html Normal file

File diff suppressed because one or more lines are too long

242
etk__Hash.html Normal file
View File

@ -0,0 +1,242 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::Hash</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Hash">Hash</a> (<span class="code-type">int32_t</span> <span class="code-argument">_count</span>);<br>+ ~<a class="code-function" href="#Hash">Hash</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#clear">clear</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">int64_t</span> <a class="code-function" href="#getId">getId</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#exist">exist</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_name</span>);<br>+ MY_TYPE & <a class="code-function" href="#get">get</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);<br>+ MY_TYPE & <a class="code-function" href="#operator[]">operator[]</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);<br>+ <span class="code-storage-keyword">const</span> MY_TYPE & <a class="code-function" href="#operator[]">operator[]</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#add">add</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>,<br/> <span class="code-storage-keyword">const</span> MY_TYPE & <span class="code-argument">_value</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#set">set</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>,<br/> <span class="code-storage-keyword">const</span> MY_TYPE & <span class="code-argument">_value</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#remove">remove</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);<br>+ <span class="code-type">int32_t</span> <a class="code-function" href="#size">size</a> (<span class="code-type">void</span>);<br>+ MY_TYPE & <a class="code-function" href="#operator[]">operator[]</a> (<span class="code-type">size_t</span> <span class="code-argument">_pos</span>);<br>+ <span class="code-storage-keyword">const</span> MY_TYPE & <a class="code-function" href="#operator[]">operator[]</a> (<span class="code-type">size_t</span> <span class="code-argument">_pos</span>);<br>+ <span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <a class="code-function" href="#getKey">getKey</a> (<span class="code-type">size_t</span> <span class="code-argument">_pos</span>);<br>+ <span class="code-storage-keyword">const</span> MY_TYPE & <a class="code-function" href="#getValue">getValue</a> (<span class="code-type">size_t</span> <span class="code-argument">_pos</span>);<br>+ MY_TYPE & <a class="code-function" href="#getValue">getValue</a> (<span class="code-type">size_t</span> <span class="code-argument">_pos</span>);<br></pre>
<h2>Detail:<h2>
<h3>etk::<a id="Hash">Hash</a> ()</h3>
<pre>
<span class="code-function">Hash</span>(<span class="code-type">int32_t</span> <span class="code-argument">_count</span>);</pre>
<br/>
<br/>
<hr/>
<h3>etk::~<a id="Hash">Hash</a> ()</h3>
<pre>
~<span class="code-function">Hash</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="clear">clear</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">clear</span>(<span class="code-type">void</span>);</pre>
<br/>
Remove all entry in the Hash table
<br/><br/>
<hr/>
<h3><a id="getId">getId</a> ()</h3>
<pre>
<span class="code-type">int64_t</span> <span class="code-function">getId</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);</pre>
<br/>
Get a current element ID in the Hash table
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_key</span> Name of the hash requested
<br/><b>Return:</b> Id of the element in the table or -1 of it does not existed
<br/></ul>
<br/>
<hr/>
<h3><a id="exist">exist</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">exist</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_name</span>);</pre>
<br/>
Check if an element exist or not
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_key</span> Name of the hash requested
<br/><b>Return:</b> true if the element exist
<br/></ul>
<br/>
<hr/>
<h3><a id="get">get</a> ()</h3>
<pre>
MY_TYPE & <span class="code-function">get</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);</pre>
<br/>
Get a current element in the vector
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_key</span> Name of the hash requested
<br/><b>Return:</b> Reference on the Element
<br/></ul>
<br/>
<hr/>
<h3><a id="operator[]">operator[]</a> ()</h3>
<pre>
MY_TYPE & <span class="code-function">operator[]</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);</pre>
<br/>
Get an copy Element an a special position
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_key</span> Name of the hash requested
<br/><b>Return:</b> An reference on the copy of selected element
<br/></ul>
<br/>
<hr/>
<h3><a id="operator[]">operator[]</a> ()</h3>
<pre>
<span class="code-storage-keyword">const</span> MY_TYPE & <span class="code-function">operator[]</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="add">add</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">add</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>,
<span class="code-storage-keyword">const</span> MY_TYPE & <span class="code-argument">_value</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="set">set</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">set</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>,
<span class="code-storage-keyword">const</span> MY_TYPE & <span class="code-argument">_value</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="remove">remove</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">remove</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="size">size</a> ()</h3>
<pre>
<span class="code-type">int32_t</span> <span class="code-function">size</span>(<span class="code-type">void</span>);</pre>
<br/>
Get the number of element in the hash table
<br/><ul>
<b>Return:</b> number of elements
<br/></ul>
<br/>
<hr/>
<h3><a id="operator[]">operator[]</a> ()</h3>
<pre>
MY_TYPE & <span class="code-function">operator[]</span>(<span class="code-type">size_t</span> <span class="code-argument">_pos</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator[]">operator[]</a> ()</h3>
<pre>
<span class="code-storage-keyword">const</span> MY_TYPE & <span class="code-function">operator[]</span>(<span class="code-type">size_t</span> <span class="code-argument">_pos</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getKey">getKey</a> ()</h3>
<pre>
<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-function">getKey</span>(<span class="code-type">size_t</span> <span class="code-argument">_pos</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getValue">getValue</a> ()</h3>
<pre>
<span class="code-storage-keyword">const</span> MY_TYPE & <span class="code-function">getValue</span>(<span class="code-type">size_t</span> <span class="code-argument">_pos</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getValue">getValue</a> ()</h3>
<pre>
MY_TYPE & <span class="code-function">getValue</span>(<span class="code-type">size_t</span> <span class="code-argument">_pos</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

88
etk__HashData.html Normal file
View File

@ -0,0 +1,88 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::HashData</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#HashData">HashData</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>,<br/> <span class="code-storage-keyword">const</span> MY_TYPE & <span class="code-argument">_val</span>);<br></pre>
<h2>Detail:<h2>
<h3>etk::<a id="HashData">HashData</a> ()</h3>
<pre>
<span class="code-function">HashData</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_key</span>,
<span class="code-storage-keyword">const</span> MY_TYPE & <span class="code-argument">_val</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

314
etk__Matrix4.html Normal file

File diff suppressed because one or more lines are too long

136
etk__MessageFifo.html Normal file
View File

@ -0,0 +1,136 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::MessageFifo</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#MessageFifo">MessageFifo</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#MessageFifo">MessageFifo</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#wait">wait</a> (MY_TYPE & <span class="code-argument">_data</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#wait">wait</a> (MY_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">uint32_t</span> <span class="code-argument">_timeOutInUs</span>);<br>+ <span class="code-type">int32_t</span> <a class="code-function" href="#count">count</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#post">post</a> (MY_TYPE & <span class="code-argument">_data</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#clean">clean</a> (<span class="code-type">void</span>);<br></pre>
<h2>Detail:<h2>
<h3>etk::<a id="MessageFifo">MessageFifo</a> ()</h3>
<pre>
<span class="code-function">MessageFifo</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3>etk::~<a id="MessageFifo">MessageFifo</a> ()</h3>
<pre>
~<span class="code-function">MessageFifo</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="wait">wait</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">wait</span>(MY_TYPE & <span class="code-argument">_data</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="wait">wait</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">wait</span>(MY_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">uint32_t</span> <span class="code-argument">_timeOutInUs</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="count">count</a> ()</h3>
<pre>
<span class="code-type">int32_t</span> <span class="code-function">count</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="post">post</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">post</span>(MY_TYPE & <span class="code-argument">_data</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="clean">clean</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">clean</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

119
etk__Mutex.html Normal file
View File

@ -0,0 +1,119 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::Mutex</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Mutex">Mutex</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#Mutex">Mutex</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#lock">lock</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#tryLock">tryLock</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#unLock">unLock</a> (<span class="code-type">void</span>);<br></pre>
<h2>Detail:<h2>
<h3>etk::<a id="Mutex">Mutex</a> ()</h3>
<pre>
<span class="code-function">Mutex</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3>etk::~<a id="Mutex">Mutex</a> ()</h3>
<pre>
~<span class="code-function">Mutex</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="lock">lock</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">lock</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="tryLock">tryLock</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">tryLock</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="unLock">unLock</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">unLock</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

138
etk__Noise.html Normal file
View File

@ -0,0 +1,138 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::Noise</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Noise">Noise</a> (<span class="code-storage-keyword">enum</span> noise <span class="code-argument">_type</span>,<br/> ivec2 <span class="code-argument">_size</span>,<br/> <span class="code-type">int32_t</span> <span class="code-argument">_depth</span>);<br>+ ~<a class="code-function" href="#Noise">Noise</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">float</span> <a class="code-function" href="#get">get</a> (<span class="code-type">int32_t</span> <span class="code-argument">_x</span>,<br/> <span class="code-type">int32_t</span> <span class="code-argument">_y</span>);<br>- <span class="code-type">float</span> <a class="code-function" href="#smoothNoise">smoothNoise</a> (<span class="code-type">float</span> <span class="code-argument">_x</span>,<br/> <span class="code-type">float</span> <span class="code-argument">_y</span>,<br/> <span class="code-storage-keyword">const</span> <a href="etk__BaseNoise.html" class="code-type">etk::BaseNoise</a> & <span class="code-argument">_noise</span>);<br>- <span class="code-type">float</span> <a class="code-function" href="#turbulence">turbulence</a> (<span class="code-type">float</span> <span class="code-argument">_x</span>,<br/> <span class="code-type">float</span> <span class="code-argument">_y</span>,<br/> <span class="code-type">float</span> <span class="code-argument">_size</span>,<br/> <span class="code-storage-keyword">const</span> <a href="etk__BaseNoise.html" class="code-type">etk::BaseNoise</a> & <span class="code-argument">_noise</span>);<br>- <span class="code-type">float</span> <a class="code-function" href="#turbulenceNoSmooth">turbulenceNoSmooth</a> (<span class="code-type">float</span> <span class="code-argument">_x</span>,<br/> <span class="code-type">float</span> <span class="code-argument">_y</span>,<br/> <span class="code-type">float</span> <span class="code-argument">_size</span>,<br/> <span class="code-storage-keyword">const</span> <a href="etk__BaseNoise.html" class="code-type">etk::BaseNoise</a> & <span class="code-argument">_noise</span>);<br></pre>
<h2>Detail:<h2>
<h3>etk::<a id="Noise">Noise</a> ()</h3>
<pre>
<span class="code-function">Noise</span>(<span class="code-storage-keyword">enum</span> noise <span class="code-argument">_type</span>,
ivec2 <span class="code-argument">_size</span>,
<span class="code-type">int32_t</span> <span class="code-argument">_depth</span>);</pre>
<br/>
<br/>
<hr/>
<h3>etk::~<a id="Noise">Noise</a> ()</h3>
<pre>
~<span class="code-function">Noise</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="get">get</a> ()</h3>
<pre>
<span class="code-type">float</span> <span class="code-function">get</span>(<span class="code-type">int32_t</span> <span class="code-argument">_x</span>,
<span class="code-type">int32_t</span> <span class="code-argument">_y</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="smoothNoise">smoothNoise</a> ()</h3>
<pre>
<span class="code-type">float</span> <span class="code-function">smoothNoise</span>(<span class="code-type">float</span> <span class="code-argument">_x</span>,
<span class="code-type">float</span> <span class="code-argument">_y</span>,
<span class="code-storage-keyword">const</span> <a href="etk__BaseNoise.html" class="code-type">etk::BaseNoise</a> & <span class="code-argument">_noise</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="turbulence">turbulence</a> ()</h3>
<pre>
<span class="code-type">float</span> <span class="code-function">turbulence</span>(<span class="code-type">float</span> <span class="code-argument">_x</span>,
<span class="code-type">float</span> <span class="code-argument">_y</span>,
<span class="code-type">float</span> <span class="code-argument">_size</span>,
<span class="code-storage-keyword">const</span> <a href="etk__BaseNoise.html" class="code-type">etk::BaseNoise</a> & <span class="code-argument">_noise</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="turbulenceNoSmooth">turbulenceNoSmooth</a> ()</h3>
<pre>
<span class="code-type">float</span> <span class="code-function">turbulenceNoSmooth</span>(<span class="code-type">float</span> <span class="code-argument">_x</span>,
<span class="code-type">float</span> <span class="code-argument">_y</span>,
<span class="code-type">float</span> <span class="code-argument">_size</span>,
<span class="code-storage-keyword">const</span> <a href="etk__BaseNoise.html" class="code-type">etk::BaseNoise</a> & <span class="code-argument">_noise</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

229
etk__Plane.html Normal file
View File

@ -0,0 +1,229 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::Plane</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Plane">Plane</a> (<span class="code-type">void</span>);<br>+ <a class="code-function" href="#Plane">Plane</a> (etk::Vector3D<T> <span class="code-argument">_normal</span>,<br/> T <span class="code-argument">_intercept</span>);<br>+ <a class="code-function" href="#Plane">Plane</a> (<span class="code-storage-keyword">const</span> Plane & <span class="code-argument">obj</span>);<br>+ ~<a class="code-function" href="#Plane">Plane</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#setNormal">setNormal</a> (<span class="code-storage-keyword">const</span> etk::Vector3D<T> & <span class="code-argument">_obj</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#setIntercept">setIntercept</a> (<span class="code-type">float</span> <span class="code-argument">_intercept</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#setFromPoints">setFromPoints</a> (<span class="code-storage-keyword">const</span> etk::Vector3D<T> & <span class="code-argument">p0</span>,<br/> <span class="code-storage-keyword">const</span> etk::Vector3D<T> & <span class="code-argument">p1</span>,<br/> <span class="code-storage-keyword">const</span> etk::Vector3D<T> & <span class="code-argument">p2</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#calculateIntercept">calculateIntercept</a> (<span class="code-storage-keyword">const</span> etk::Vector3D<T> & <span class="code-argument">_pointOnPlane</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#normalize">normalize</a> (<span class="code-type">void</span>);<br>+ etk::Vector3D<T> <a class="code-function" href="#getNormal">getNormal</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">float</span> <a class="code-function" href="#getIntercept">getIntercept</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#intersect3">intersect3</a> (<span class="code-storage-keyword">const</span> Plane<T> & <span class="code-argument">_p2</span>,<br/> <span class="code-storage-keyword">const</span> Plane<T> & <span class="code-argument">_p3</span>,<br/> etk::Vector3D<T> & <span class="code-argument">_result</span>);<br>+ <span class="code-type">float</span> <a class="code-function" href="#getDistance">getDistance</a> (<span class="code-storage-keyword">const</span> etk::Vector3D<T> & <span class="code-argument">_point</span>);<br>+ Plane<T> <a class="code-function" href="#linearInterpolate">linearInterpolate</a> (<span class="code-storage-keyword">const</span> Plane<T> & <span class="code-argument">_p2</span>,<br/> <span class="code-type">float</span> <span class="code-argument">_factor</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#operator==">operator==</a> (<span class="code-storage-keyword">const</span> Plane<T> & <span class="code-argument">_obj</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#operator!=">operator!=</a> (<span class="code-storage-keyword">const</span> Plane<T> & <span class="code-argument">_obj</span>);<br>+ Plane<T> <a class="code-function" href="#operator-">operator-</a> (<span class="code-type">void</span>);<br>+ Plane<T> <a class="code-function" href="#operator+">operator+</a> (<span class="code-type">void</span>);<br></pre>
<h2>Detail:<h2>
<h3>etk::<a id="Plane">Plane</a> ()</h3>
<pre>
<span class="code-function">Plane</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3>etk::<a id="Plane">Plane</a> ()</h3>
<pre>
<span class="code-function">Plane</span>(etk::Vector3D<T> <span class="code-argument">_normal</span>,
T <span class="code-argument">_intercept</span>);</pre>
<br/>
<br/>
<hr/>
<h3>etk::<a id="Plane">Plane</a> ()</h3>
<pre>
<span class="code-function">Plane</span>(<span class="code-storage-keyword">const</span> Plane & <span class="code-argument">obj</span>);</pre>
<br/>
<br/>
<hr/>
<h3>etk::~<a id="Plane">Plane</a> ()</h3>
<pre>
~<span class="code-function">Plane</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="setNormal">setNormal</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">setNormal</span>(<span class="code-storage-keyword">const</span> etk::Vector3D<T> & <span class="code-argument">_obj</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="setIntercept">setIntercept</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">setIntercept</span>(<span class="code-type">float</span> <span class="code-argument">_intercept</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="setFromPoints">setFromPoints</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">setFromPoints</span>(<span class="code-storage-keyword">const</span> etk::Vector3D<T> & <span class="code-argument">p0</span>,
<span class="code-storage-keyword">const</span> etk::Vector3D<T> & <span class="code-argument">p1</span>,
<span class="code-storage-keyword">const</span> etk::Vector3D<T> & <span class="code-argument">p2</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="calculateIntercept">calculateIntercept</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">calculateIntercept</span>(<span class="code-storage-keyword">const</span> etk::Vector3D<T> & <span class="code-argument">_pointOnPlane</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="normalize">normalize</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">normalize</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getNormal">getNormal</a> ()</h3>
<pre>
etk::Vector3D<T> <span class="code-function">getNormal</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getIntercept">getIntercept</a> ()</h3>
<pre>
<span class="code-type">float</span> <span class="code-function">getIntercept</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="intersect3">intersect3</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">intersect3</span>(<span class="code-storage-keyword">const</span> Plane<T> & <span class="code-argument">_p2</span>,
<span class="code-storage-keyword">const</span> Plane<T> & <span class="code-argument">_p3</span>,
etk::Vector3D<T> & <span class="code-argument">_result</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getDistance">getDistance</a> ()</h3>
<pre>
<span class="code-type">float</span> <span class="code-function">getDistance</span>(<span class="code-storage-keyword">const</span> etk::Vector3D<T> & <span class="code-argument">_point</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="linearInterpolate">linearInterpolate</a> ()</h3>
<pre>
Plane<T> <span class="code-function">linearInterpolate</span>(<span class="code-storage-keyword">const</span> Plane<T> & <span class="code-argument">_p2</span>,
<span class="code-type">float</span> <span class="code-argument">_factor</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator==">operator==</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">operator==</span>(<span class="code-storage-keyword">const</span> Plane<T> & <span class="code-argument">_obj</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator!=">operator!=</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">operator!=</span>(<span class="code-storage-keyword">const</span> Plane<T> & <span class="code-argument">_obj</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator-">operator-</a> ()</h3>
<pre>
Plane<T> <span class="code-function">operator-</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="operator+">operator+</a> ()</h3>
<pre>
Plane<T> <span class="code-function">operator+</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

256
etk__RegExp.html Normal file
View File

@ -0,0 +1,256 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExp</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExp">RegExp</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/u32string/" class="code-type">std::u32string</a> & <span class="code-argument">_exp</span>);<br>+ <a class="code-function" href="#RegExp">RegExp</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_exp</span>);<br>+ ~<a class="code-function" href="#RegExp">RegExp</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#setRegExp">setRegExp</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_exp</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#setRegExp">setRegExp</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/u32string/" class="code-type">std::u32string</a> & <span class="code-argument">_regexp</span>);<br>+ <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> <a class="code-function" href="#getRegExp">getRegExp</a> (<span class="code-type">void</span>);<br>+ <span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/u32string/" class="code-type">std::u32string</a> & <a class="code-function" href="#getURegExp">getURegExp</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#getStatus">getStatus</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#process">process</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_SearchIn</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_startPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_endPos</span>,<br/> <span class="code-type">char32_t</span> <span class="code-argument">_escapeChar</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#processOneElement">processOneElement</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_SearchIn</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_startPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_endPos</span>,<br/> <span class="code-type">char32_t</span> <span class="code-argument">_escapeChar</span>);<br>+ <span class="code-type">int64_t</span> <a class="code-function" href="#start">start</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">int64_t</span> <a class="code-function" href="#stop">stop</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#drawColoredRegEx">drawColoredRegEx</a> (<span class="code-type">void</span>);<br>- <span class="code-type">bool</span> <a class="code-function" href="#checkGoodPosition">checkGoodPosition</a> (<span class="code-storage-keyword">const</span> std::vector<<span class="code-type">char32_t</span>> & <span class="code-argument">_tmpExp</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_pos</span>);<br>- <span class="code-type">bool</span> <a class="code-function" href="#checkGoodPosition">checkGoodPosition</a> (<span class="code-storage-keyword">const</span> std::vector<<span class="code-type">char32_t</span>> & <span class="code-argument">_tmpExp</span>);<br></pre>
<h2>Detail:<h2>
<h3>etk::<a id="RegExp">RegExp</a> ()</h3>
<pre>
<span class="code-function">RegExp</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/u32string/" class="code-type">std::u32string</a> & <span class="code-argument">_exp</span>);</pre>
<br/>
Constructor
<br/><ul>
<b>Parameter [input] [output]:</b> <span class="code-argument">_exp</span> Regular expression to parse
<br/></ul>
<br/>
<hr/>
<h3>etk::<a id="RegExp">RegExp</a> ()</h3>
<pre>
<span class="code-function">RegExp</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_exp</span>);</pre>
<br/>
<br/>
<hr/>
<h3>etk::~<a id="RegExp">RegExp</a> ()</h3>
<pre>
~<span class="code-function">RegExp</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="setRegExp">setRegExp</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">setRegExp</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_exp</span>);</pre>
<br/>
Set a new regular expression matching
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_exp</span> the new expression to search
<br/></ul>
<br/>
<hr/>
<h3><a id="setRegExp">setRegExp</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">setRegExp</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/u32string/" class="code-type">std::u32string</a> & <span class="code-argument">_regexp</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getRegExp">getRegExp</a> ()</h3>
<pre>
<a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> <span class="code-function">getRegExp</span>(<span class="code-type">void</span>);</pre>
<br/>
Get the regular expression string
<br/><ul>
<b>Return:</b> the string representing the RegExp
<br/></ul>
<br/>
<hr/>
<h3><a id="getURegExp">getURegExp</a> ()</h3>
<pre>
<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/u32string/" class="code-type">std::u32string</a> & <span class="code-function">getURegExp</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getStatus">getStatus</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">getStatus</span>(<span class="code-type">void</span>);</pre>
<br/>
Get the status if the regular expression parsing
<br/><ul>
<b>Return:</b> true : the regExp is correctly parsed
<br/><b>Return:</b> false : an error occcured (check log ...)
<br/></ul>
<br/>
<hr/>
<h3><a id="process">process</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">process</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_SearchIn</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_startPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_endPos</span>,
<span class="code-type">char32_t</span> <span class="code-argument">_escapeChar</span>);</pre>
<br/>
process the seach of the regular expression in a defined class type
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_SearchIn</span> table of element to seach in
<br/><b>Parameter [input]:</b> <span class="code-argument">_startPos</span> start position to search
<br/><b>Parameter [input]:</b> <span class="code-argument">_endPos</span> end position to search
<br/><b>Parameter [input]:</b> <span class="code-argument">_escapeChar</span> special char that remove other char real type
<br/><b>Return:</b> true : find something, false otherwise
<br/></ul>
<br/>
<hr/>
<h3><a id="processOneElement">processOneElement</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">processOneElement</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_SearchIn</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_startPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_endPos</span>,
<span class="code-type">char32_t</span> <span class="code-argument">_escapeChar</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="start">start</a> ()</h3>
<pre>
<span class="code-type">int64_t</span> <span class="code-function">start</span>(<span class="code-type">void</span>);</pre>
<br/>
Get the expression start position detected
<br/><ul>
<b>Return:</b> position of the start regExp
<br/></ul>
<br/>
<hr/>
<h3><a id="stop">stop</a> ()</h3>
<pre>
<span class="code-type">int64_t</span> <span class="code-function">stop</span>(<span class="code-type">void</span>);</pre>
<br/>
Get the expression stop position detected
<br/><ul>
<b>Return:</b> position of the stop regExp
<br/></ul>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">void</span>);</pre>
<br/>
Display the reg Exp
<br/><br/>
<hr/>
<h3><a id="drawColoredRegEx">drawColoredRegEx</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">drawColoredRegEx</span>(<span class="code-type">void</span>);</pre>
<br/>
Just display the regExp in color ...
<br/><br/>
<hr/>
<h3><a id="checkGoodPosition">checkGoodPosition</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">checkGoodPosition</span>(<span class="code-storage-keyword">const</span> std::vector<<span class="code-type">char32_t</span>> & <span class="code-argument">_tmpExp</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_pos</span>);</pre>
<br/>
<ul>
<b>Parameter [input] [output]:</b> <span class="code-argument"></span>
<br/></ul>
<br/>
<hr/>
<h3><a id="checkGoodPosition">checkGoodPosition</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">checkGoodPosition</span>(<span class="code-storage-keyword">const</span> std::vector<<span class="code-type">char32_t</span>> & <span class="code-argument">_tmpExp</span>);</pre>
<br/>
<ul>
<b>Parameter [input] [output]:</b> <span class="code-argument"></span>
<br/></ul>
<br/>
<hr/>
</div>
</body>
</html>

183
etk__RegExpNode.html Normal file
View File

@ -0,0 +1,183 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExpNode</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExpNode">RegExpNode</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#RegExpNode">RegExpNode</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">int32_t</span> <a class="code-function" href="#generate">generate</a> (<span class="code-storage-keyword">const</span> std::vector<<span class="code-type">char32_t</span>> & <span class="code-argument">_data</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#setMult">setMult</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_min</span>,<br/> <span class="code-type">uint32_t</span> <span class="code-argument">_max</span>);<br># <span class="code-type">uint32_t</span> <a class="code-function" href="#getMultMin">getMultMin</a> (<span class="code-type">void</span>);<br># <span class="code-type">uint32_t</span> <a class="code-function" href="#getMultMax">getMultMax</a> (<span class="code-type">void</span>);<br></pre>
<h2>Description:</h2>
/**
* @brief Node Elements for every-one
*/<h2>Detail:<h2>
<h3>etk::<a id="RegExpNode">RegExpNode</a> ()</h3>
<pre>
<span class="code-function">RegExpNode</span>(<span class="code-type">void</span>);</pre>
<br/>
Constructor
<br/><br/>
<hr/>
<h3>etk::~<a id="RegExpNode">RegExpNode</a> ()</h3>
<pre>
~<span class="code-function">RegExpNode</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="generate">generate</a> ()</h3>
<pre>
<span class="code-type">int32_t</span> <span class="code-function">generate</span>(<span class="code-storage-keyword">const</span> std::vector<<span class="code-type">char32_t</span>> & <span class="code-argument">_data</span>);</pre>
<br/>
Generate the regular expression with the current "converted string"
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_data</span> Property of the regexp
<br/><b>Return:</b> the number of element used
<br/></ul>
<br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);</pre>
<br/>
Parse the current node
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_data</span> Data to parse (start pointer / or class that have access with operator[] )
<br/><b>Parameter [input]:</b> <span class="code-argument">_currentPos</span> Current parsing position.
<br/><b>Parameter [input]:</b> <span class="code-argument">_lenMax</span> Maximum position to parse the data (can be not hte end of the data due to the fact sometime we want to parse sub section).
<br/><b>Parameter [input]:</b> <span class="code-argument">_findLen</span> number of element parssed
<br/><b>Return:</b> true : Find something
<br/><b>Return:</b> false : Find nothing
<br/></ul>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);</pre>
<br/>
Display the current node properties
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">level</span> of the node
<br/></ul>
<br/>
<hr/>
<h3><a id="setMult">setMult</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">setMult</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_min</span>,
<span class="code-type">uint32_t</span> <span class="code-argument">_max</span>);</pre>
<br/>
Set the multiplicity of this Node.
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_min</span> The minimum appear time.
<br/><b>Parameter [input]:</b> <span class="code-argument">_max</span> The maximum appear time.
<br/></ul>
<br/>
<hr/>
<h3><a id="getMultMin">getMultMin</a> ()</h3>
<pre>
<span class="code-type">uint32_t</span> <span class="code-function">getMultMin</span>(<span class="code-type">void</span>);</pre>
<br/>
Get the minimum multiplicity.
<br/><ul>
<b>Return:</b> The minimum appear availlable.
<br/></ul>
<br/>
<hr/>
<h3><a id="getMultMax">getMultMax</a> ()</h3>
<pre>
<span class="code-type">uint32_t</span> <span class="code-function">getMultMax</span>(<span class="code-type">void</span>);</pre>
<br/>
Get the maximum multiplicity.
<br/><ul>
<b>Return:</b> The maximum appear availlable.
<br/></ul>
<br/>
<hr/>
</div>
</body>
</html>

130
etk__RegExpNodeBracket.html Normal file
View File

@ -0,0 +1,130 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExpNodeBracket</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExpNodeBracket">RegExpNodeBracket</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#RegExpNodeBracket">RegExpNodeBracket</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">int32_t</span> <a class="code-function" href="#generate">generate</a> (<span class="code-storage-keyword">const</span> std::vector<<span class="code-type">char32_t</span>> & <span class="code-argument">_data</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="">RegExpNode<CLASS_TYPE></a>
+--> <b>etk::RegExpNodeBracket</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::<a id="RegExpNodeBracket">RegExpNodeBracket</a> ()</h3>
<pre>
<span class="code-function">RegExpNodeBracket</span>(<span class="code-type">void</span>);</pre>
<br/>
Constructor
<br/><br/>
<hr/>
<h3>etk::~<a id="RegExpNodeBracket">RegExpNodeBracket</a> ()</h3>
<pre>
~<span class="code-function">RegExpNodeBracket</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="generate">generate</a> ()</h3>
<pre>
<span class="code-type">int32_t</span> <span class="code-function">generate</span>(<span class="code-storage-keyword">const</span> std::vector<<span class="code-type">char32_t</span>> & <span class="code-argument">_data</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

122
etk__RegExpNodeDigit.html Normal file
View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExpNodeDigit</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExpNodeDigit">RegExpNodeDigit</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#RegExpNodeDigit">RegExpNodeDigit</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="">RegExpNode<CLASS_TYPE></a>
+--> <b>etk::RegExpNodeDigit</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::<a id="RegExpNodeDigit">RegExpNodeDigit</a> ()</h3>
<pre>
<span class="code-function">RegExpNodeDigit</span>(<span class="code-type">void</span>);</pre>
<br/>
Constructor
<br/><br/>
<hr/>
<h3>etk::~<a id="RegExpNodeDigit">RegExpNodeDigit</a> ()</h3>
<pre>
~<span class="code-function">RegExpNodeDigit</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExpNodeDigitNot</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExpNodeDigitNot">RegExpNodeDigitNot</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#RegExpNodeDigitNot">RegExpNodeDigitNot</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="">RegExpNode<CLASS_TYPE></a>
+--> <b>etk::RegExpNodeDigitNot</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::<a id="RegExpNodeDigitNot">RegExpNodeDigitNot</a> ()</h3>
<pre>
<span class="code-function">RegExpNodeDigitNot</span>(<span class="code-type">void</span>);</pre>
<br/>
Constructor
<br/><br/>
<hr/>
<h3>etk::~<a id="RegExpNodeDigitNot">RegExpNodeDigitNot</a> ()</h3>
<pre>
~<span class="code-function">RegExpNodeDigitNot</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

122
etk__RegExpNodeDot.html Normal file
View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExpNodeDot</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExpNodeDot">RegExpNodeDot</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#RegExpNodeDot">RegExpNodeDot</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="">RegExpNode<CLASS_TYPE></a>
+--> <b>etk::RegExpNodeDot</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::<a id="RegExpNodeDot">RegExpNodeDot</a> ()</h3>
<pre>
<span class="code-function">RegExpNodeDot</span>(<span class="code-type">void</span>);</pre>
<br/>
Constructor
<br/><br/>
<hr/>
<h3>etk::~<a id="RegExpNodeDot">RegExpNodeDot</a> ()</h3>
<pre>
~<span class="code-function">RegExpNodeDot</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

122
etk__RegExpNodeEOL.html Normal file
View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExpNodeEOL</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExpNodeEOL">RegExpNodeEOL</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#RegExpNodeEOL">RegExpNodeEOL</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="">RegExpNode<CLASS_TYPE></a>
+--> <b>etk::RegExpNodeEOL</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::<a id="RegExpNodeEOL">RegExpNodeEOL</a> ()</h3>
<pre>
<span class="code-function">RegExpNodeEOL</span>(<span class="code-type">void</span>);</pre>
<br/>
Constructor
<br/><br/>
<hr/>
<h3>etk::~<a id="RegExpNodeEOL">RegExpNodeEOL</a> ()</h3>
<pre>
~<span class="code-function">RegExpNodeEOL</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

122
etk__RegExpNodeLetter.html Normal file
View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExpNodeLetter</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExpNodeLetter">RegExpNodeLetter</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#RegExpNodeLetter">RegExpNodeLetter</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="">RegExpNode<CLASS_TYPE></a>
+--> <b>etk::RegExpNodeLetter</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::<a id="RegExpNodeLetter">RegExpNodeLetter</a> ()</h3>
<pre>
<span class="code-function">RegExpNodeLetter</span>(<span class="code-type">void</span>);</pre>
<br/>
Constructor
<br/><br/>
<hr/>
<h3>etk::~<a id="RegExpNodeLetter">RegExpNodeLetter</a> ()</h3>
<pre>
~<span class="code-function">RegExpNodeLetter</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExpNodeLetterNot</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExpNodeLetterNot">RegExpNodeLetterNot</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#RegExpNodeLetterNot">RegExpNodeLetterNot</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="">RegExpNode<CLASS_TYPE></a>
+--> <b>etk::RegExpNodeLetterNot</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::<a id="RegExpNodeLetterNot">RegExpNodeLetterNot</a> ()</h3>
<pre>
<span class="code-function">RegExpNodeLetterNot</span>(<span class="code-type">void</span>);</pre>
<br/>
Constructor
<br/><br/>
<hr/>
<h3>etk::~<a id="RegExpNodeLetterNot">RegExpNodeLetterNot</a> ()</h3>
<pre>
~<span class="code-function">RegExpNodeLetterNot</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

139
etk__RegExpNodePThese.html Normal file
View File

@ -0,0 +1,139 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExpNodePThese</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExpNodePThese">RegExpNodePThese</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#RegExpNodePThese">RegExpNodePThese</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">int32_t</span> <a class="code-function" href="#generate">generate</a> (<span class="code-storage-keyword">const</span> std::vector<<span class="code-type">char32_t</span>> & <span class="code-argument">_data</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#drawColoredRegEx">drawColoredRegEx</a> (<span class="code-type">void</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="">RegExpNode<CLASS_TYPE></a>
+--> <b>etk::RegExpNodePThese</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::<a id="RegExpNodePThese">RegExpNodePThese</a> ()</h3>
<pre>
<span class="code-function">RegExpNodePThese</span>(<span class="code-type">void</span>);</pre>
<br/>
Constructor
<br/><br/>
<hr/>
<h3>etk::~<a id="RegExpNodePThese">RegExpNodePThese</a> ()</h3>
<pre>
~<span class="code-function">RegExpNodePThese</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="generate">generate</a> ()</h3>
<pre>
<span class="code-type">int32_t</span> <span class="code-function">generate</span>(<span class="code-storage-keyword">const</span> std::vector<<span class="code-type">char32_t</span>> & <span class="code-argument">_data</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="drawColoredRegEx">drawColoredRegEx</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">drawColoredRegEx</span>(<span class="code-type">void</span>);</pre>
<br/>
Just display the regExp in color ...
<br/><br/>
<hr/>
</div>
</body>
</html>

View File

@ -0,0 +1,145 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExpNodePTheseElem</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExpNodePTheseElem">RegExpNodePTheseElem</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#RegExpNodePTheseElem">RegExpNodePTheseElem</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">int32_t</span> <a class="code-function" href="#generate">generate</a> (<span class="code-storage-keyword">const</span> std::vector<<span class="code-type">char32_t</span>> & <span class="code-argument">_data</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);<br>- <span class="code-type">bool</span> <a class="code-function" href="#setMultiplicityOnLastNode">setMultiplicityOnLastNode</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_min</span>,<br/> <span class="code-type">uint32_t</span> <span class="code-argument">_max</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="">RegExpNode<CLASS_TYPE></a>
+--> <b>etk::RegExpNodePTheseElem</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::<a id="RegExpNodePTheseElem">RegExpNodePTheseElem</a> ()</h3>
<pre>
<span class="code-function">RegExpNodePTheseElem</span>(<span class="code-type">void</span>);</pre>
<br/>
Constructor
<br/><br/>
<hr/>
<h3>etk::~<a id="RegExpNodePTheseElem">RegExpNodePTheseElem</a> ()</h3>
<pre>
~<span class="code-function">RegExpNodePTheseElem</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="generate">generate</a> ()</h3>
<pre>
<span class="code-type">int32_t</span> <span class="code-function">generate</span>(<span class="code-storage-keyword">const</span> std::vector<<span class="code-type">char32_t</span>> & <span class="code-argument">_data</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="setMultiplicityOnLastNode">setMultiplicityOnLastNode</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">setMultiplicityOnLastNode</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_min</span>,
<span class="code-type">uint32_t</span> <span class="code-argument">_max</span>);</pre>
<br/>
Set the number of repeate time on a the last node in the list ...
<br/><ul>
<b>Parameter [input]:</b> <span class="code-argument">_min</span> Minimum of the multiplicity
<br/><b>Parameter [input]:</b> <span class="code-argument">_max</span> Maximum of the multiplicity
<br/><b>Return:</b> true if we find the node, false otherwise
<br/></ul>
<br/>
<hr/>
</div>
</body>
</html>

122
etk__RegExpNodeSOL.html Normal file
View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExpNodeSOL</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExpNodeSOL">RegExpNodeSOL</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#RegExpNodeSOL">RegExpNodeSOL</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="">RegExpNode<CLASS_TYPE></a>
+--> <b>etk::RegExpNodeSOL</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::<a id="RegExpNodeSOL">RegExpNodeSOL</a> ()</h3>
<pre>
<span class="code-function">RegExpNodeSOL</span>(<span class="code-type">void</span>);</pre>
<br/>
Constructor
<br/><br/>
<hr/>
<h3>etk::~<a id="RegExpNodeSOL">RegExpNodeSOL</a> ()</h3>
<pre>
~<span class="code-function">RegExpNodeSOL</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

130
etk__RegExpNodeValue.html Normal file
View File

@ -0,0 +1,130 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExpNodeValue</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExpNodeValue">RegExpNodeValue</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#RegExpNodeValue">RegExpNodeValue</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">int32_t</span> <a class="code-function" href="#generate">generate</a> (<span class="code-storage-keyword">const</span> std::vector<<span class="code-type">char32_t</span>> & <span class="code-argument">_data</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="">RegExpNode<CLASS_TYPE></a>
+--> <b>etk::RegExpNodeValue</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::<a id="RegExpNodeValue">RegExpNodeValue</a> ()</h3>
<pre>
<span class="code-function">RegExpNodeValue</span>(<span class="code-type">void</span>);</pre>
<br/>
Constructor
<br/><br/>
<hr/>
<h3>etk::~<a id="RegExpNodeValue">RegExpNodeValue</a> ()</h3>
<pre>
~<span class="code-function">RegExpNodeValue</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="generate">generate</a> ()</h3>
<pre>
<span class="code-type">int32_t</span> <span class="code-function">generate</span>(<span class="code-storage-keyword">const</span> std::vector<<span class="code-type">char32_t</span>> & <span class="code-argument">_data</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExpNodeWhiteSpace</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExpNodeWhiteSpace">RegExpNodeWhiteSpace</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#RegExpNodeWhiteSpace">RegExpNodeWhiteSpace</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="">RegExpNode<CLASS_TYPE></a>
+--> <b>etk::RegExpNodeWhiteSpace</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::<a id="RegExpNodeWhiteSpace">RegExpNodeWhiteSpace</a> ()</h3>
<pre>
<span class="code-function">RegExpNodeWhiteSpace</span>(<span class="code-type">void</span>);</pre>
<br/>
Constructor
<br/><br/>
<hr/>
<h3>etk::~<a id="RegExpNodeWhiteSpace">RegExpNodeWhiteSpace</a> ()</h3>
<pre>
~<span class="code-function">RegExpNodeWhiteSpace</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExpNodeWhiteSpaceNot</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExpNodeWhiteSpaceNot">RegExpNodeWhiteSpaceNot</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#RegExpNodeWhiteSpaceNot">RegExpNodeWhiteSpaceNot</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="">RegExpNode<CLASS_TYPE></a>
+--> <b>etk::RegExpNodeWhiteSpaceNot</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::<a id="RegExpNodeWhiteSpaceNot">RegExpNodeWhiteSpaceNot</a> ()</h3>
<pre>
<span class="code-function">RegExpNodeWhiteSpaceNot</span>(<span class="code-type">void</span>);</pre>
<br/>
Constructor
<br/><br/>
<hr/>
<h3>etk::~<a id="RegExpNodeWhiteSpaceNot">RegExpNodeWhiteSpaceNot</a> ()</h3>
<pre>
~<span class="code-function">RegExpNodeWhiteSpaceNot</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExpNodeWordChar</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExpNodeWordChar">RegExpNodeWordChar</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#RegExpNodeWordChar">RegExpNodeWordChar</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="">RegExpNode<CLASS_TYPE></a>
+--> <b>etk::RegExpNodeWordChar</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::<a id="RegExpNodeWordChar">RegExpNodeWordChar</a> ()</h3>
<pre>
<span class="code-function">RegExpNodeWordChar</span>(<span class="code-type">void</span>);</pre>
<br/>
Constructor
<br/><br/>
<hr/>
<h3>etk::~<a id="RegExpNodeWordChar">RegExpNodeWordChar</a> ()</h3>
<pre>
~<span class="code-function">RegExpNodeWordChar</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::RegExpNodeWordCharNot</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#RegExpNodeWordCharNot">RegExpNodeWordCharNot</a> (<span class="code-type">void</span>);<br>+ ~<a class="code-function" href="#RegExpNodeWordCharNot">RegExpNodeWordCharNot</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,<br/> <span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,<br/> <span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="">RegExpNode<CLASS_TYPE></a>
+--> <b>etk::RegExpNodeWordCharNot</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::<a id="RegExpNodeWordCharNot">RegExpNodeWordCharNot</a> ()</h3>
<pre>
<span class="code-function">RegExpNodeWordCharNot</span>(<span class="code-type">void</span>);</pre>
<br/>
Constructor
<br/><br/>
<hr/>
<h3>etk::~<a id="RegExpNodeWordCharNot">RegExpNodeWordCharNot</a> ()</h3>
<pre>
~<span class="code-function">RegExpNodeWordCharNot</span>(<span class="code-type">void</span>);</pre>
<br/>
Destructor
<br/><br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<span class="code-storage-keyword">const</span> CLASS_TYPE & <span class="code-argument">_data</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_currentPos</span>,
<span class="code-type">int64_t</span> <span class="code-argument">_lenMax</span>,
<span class="code-type">int64_t</span> & <span class="code-argument">_findLen</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_level</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

128
etk__Semaphore.html Normal file
View File

@ -0,0 +1,128 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::Semaphore</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Semaphore">Semaphore</a> (<span class="code-type">uint32_t</span> <span class="code-argument">_nbBasicElement</span>,<br/> <span class="code-type">uint32_t</span> <span class="code-argument">_nbMessageMax</span>);<br>+ ~<a class="code-function" href="#Semaphore">Semaphore</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">uint32_t</span> <a class="code-function" href="#getCount">getCount</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#post">post</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#wait">wait</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#wait">wait</a> (<span class="code-type">uint64_t</span> <span class="code-argument">_timeOutInUs</span>);<br></pre>
<h2>Detail:<h2>
<h3>etk::<a id="Semaphore">Semaphore</a> ()</h3>
<pre>
<span class="code-function">Semaphore</span>(<span class="code-type">uint32_t</span> <span class="code-argument">_nbBasicElement</span>,
<span class="code-type">uint32_t</span> <span class="code-argument">_nbMessageMax</span>);</pre>
<br/>
<br/>
<hr/>
<h3>etk::~<a id="Semaphore">Semaphore</a> ()</h3>
<pre>
~<span class="code-function">Semaphore</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getCount">getCount</a> ()</h3>
<pre>
<span class="code-type">uint32_t</span> <span class="code-function">getCount</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="post">post</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">post</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="wait">wait</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">wait</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="wait">wait</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">wait</span>(<span class="code-type">uint64_t</span> <span class="code-argument">_timeOutInUs</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

85
etk__UChar.html Normal file
View File

@ -0,0 +1,85 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::UChar</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
</pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="">char32_t</a>
+--> <b>etk::UChar</b>
</pre>
<br/>
<h2>Detail:<h2>
</div>
</body>
</html>

569
etk__Vector2D.html Normal file

File diff suppressed because one or more lines are too long

588
etk__Vector3D.html Normal file

File diff suppressed because one or more lines are too long

496
etk__Vector4D.html Normal file

File diff suppressed because one or more lines are too long

109
etk__archive__Zip.html Normal file
View File

@ -0,0 +1,109 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::archive::Zip</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Zip">Zip</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_fileName</span>);<br>+ ~<a class="code-function" href="#Zip">Zip</a> (<span class="code-type">void</span>);<br># <span class="code-type">void</span> <a class="code-function" href="#loadFile">loadFile</a> (<span class="code-type">int32_t</span> <span class="code-argument">_id</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="etk__Archive.html">etk::Archive</a>
+--> <b>etk::archive::Zip</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>etk::archive::<a id="Zip">Zip</a> ()</h3>
<pre>
<span class="code-function">Zip</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_fileName</span>);</pre>
<br/>
<br/>
<hr/>
<h3>etk::archive::~<a id="Zip">Zip</a> ()</h3>
<pre>
~<span class="code-function">Zip</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="loadFile">loadFile</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">loadFile</span>(<span class="code-type">int32_t</span> <span class="code-argument">_id</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

79
etk__elementPos_ts.html Normal file
View File

@ -0,0 +1,79 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: etk::elementPos_ts</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
</pre>
<h2>Detail:<h2>
</div>
</body>
</html>

76
etk__logLevel.html Normal file
View File

@ -0,0 +1,76 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Enum: etk::logLevel</h1>
<br/>
Value :<br>
<ul>
<li>logLevelNone</li><li>logLevelCritical</li><li>logLevelError</li><li>logLevelWarning</li><li>logLevelInfo</li><li>logLevelDebug</li><li>logLevelVerbose</li></ul>
</div>
</body>
</html>

View File

@ -0,0 +1,76 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Enum: etk::regExpPrivateSection</h1>
<br/>
Value :<br>
<ul>
<li>REGEXP_OPCODE_PTHESE_IN</li><li>REGEXP_OPCODE_PTHESE_OUT</li><li>REGEXP_OPCODE_BRACKET_IN</li><li>REGEXP_OPCODE_BRACKET_OUT</li><li>REGEXP_OPCODE_BRACE_IN</li><li>REGEXP_OPCODE_BRACE_OUT</li><li>REGEXP_OPCODE_TO</li><li>REGEXP_OPCODE_STAR</li><li>REGEXP_OPCODE_DOT</li><li>REGEXP_OPCODE_QUESTION</li><li>REGEXP_OPCODE_PLUS</li><li>REGEXP_OPCODE_PIPE</li><li>REGEXP_OPCODE_START_OF_LINE</li><li>REGEXP_OPCODE_END_OF_LINE</li><li>REGEXP_OPCODE_DIGIT</li><li>REGEXP_OPCODE_DIGIT_NOT</li><li>REGEXP_OPCODE_LETTER</li><li>REGEXP_OPCODE_LETTER_NOT</li><li>REGEXP_OPCODE_SPACE</li><li>REGEXP_OPCODE_SPACE_NOT</li><li>REGEXP_OPCODE_WORD</li><li>REGEXP_OPCODE_WORD_NOT</li><li>REGEXP_OPCODE_NO_CHAR</li><li>REGEXP_OPCODE_ERROR</li></ul>
</div>
</body>
</html>

76
etk__seekNode.html Normal file
View File

@ -0,0 +1,76 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Enum: etk::seekNode</h1>
<br/>
Value :<br>
<ul>
<li>FSN_SEEK_START</li><li>FSN_SEEK_END</li><li>FSN_SEEK_CURRENT</li></ul>
</div>
</body>
</html>

76
etk__typeNode.html Normal file
View File

@ -0,0 +1,76 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Enum: etk::typeNode</h1>
<br/>
Value :<br>
<ul>
<li>FSN_UNKNOW</li><li>FSN_BLOCK</li><li>FSN_CHARACTER</li><li>FSN_FOLDER</li><li>FSN_FIFO</li><li>FSN_LINK</li><li>FSN_FILE</li><li>FSN_SOCKET</li></ul>
</div>
</body>
</html>

71
index.html Normal file
View File

@ -0,0 +1,71 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>etk</h1><br/>TODO : Main page ...<br/><br/> </div>
</body>
</html>

76
unicode__charset.html Normal file
View File

@ -0,0 +1,76 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>etk Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>etk Library</h1>
<li>etk</li>
<ul>
<li><a href="etk__Archive.html">Archive</a></li>
<li><a href="etk__Archive__Content.html">Archive::Content</a></li>
<li><a href="etk__BaseNoise.html">BaseNoise</a></li>
<li><a href="etk__Buffer.html">Buffer</a></li>
<li><a href="etk__CCout.html">CCout</a></li>
<li><a href="etk__CEndl.html">CEndl</a></li>
<li><a href="etk__CStart.html">CStart</a></li>
<li><a href="etk__Color.html">Color</a></li>
<li><a href="etk__FSNode.html">FSNode</a></li>
<li><a href="etk__FSNodeRight.html">FSNodeRight</a></li>
<li><a href="etk__Hash.html">Hash</a></li>
<li><a href="etk__HashData.html">HashData</a></li>
<li><a href="etk__Matrix4.html">Matrix4</a></li>
<li><a href="etk__MessageFifo.html">MessageFifo</a></li>
<li><a href="etk__Mutex.html">Mutex</a></li>
<li><a href="etk__Noise.html">Noise</a></li>
<li><a href="etk__Plane.html">Plane</a></li>
<li><a href="etk__RegExp.html">RegExp</a></li>
<li><a href="etk__RegExpNode.html">RegExpNode</a></li>
<li><a href="etk__RegExpNodeBracket.html">RegExpNodeBracket</a></li>
<li><a href="etk__RegExpNodeDigit.html">RegExpNodeDigit</a></li>
<li><a href="etk__RegExpNodeDigitNot.html">RegExpNodeDigitNot</a></li>
<li><a href="etk__RegExpNodeDot.html">RegExpNodeDot</a></li>
<li><a href="etk__RegExpNodeEOL.html">RegExpNodeEOL</a></li>
<li><a href="etk__RegExpNodeLetter.html">RegExpNodeLetter</a></li>
<li><a href="etk__RegExpNodeLetterNot.html">RegExpNodeLetterNot</a></li>
<li><a href="etk__RegExpNodePThese.html">RegExpNodePThese</a></li>
<li><a href="etk__RegExpNodePTheseElem.html">RegExpNodePTheseElem</a></li>
<li><a href="etk__RegExpNodeSOL.html">RegExpNodeSOL</a></li>
<li><a href="etk__RegExpNodeValue.html">RegExpNodeValue</a></li>
<li><a href="etk__RegExpNodeWhiteSpace.html">RegExpNodeWhiteSpace</a></li>
<li><a href="etk__RegExpNodeWhiteSpaceNot.html">RegExpNodeWhiteSpaceNot</a></li>
<li><a href="etk__RegExpNodeWordChar.html">RegExpNodeWordChar</a></li>
<li><a href="etk__RegExpNodeWordCharNot.html">RegExpNodeWordCharNot</a></li>
<li><a href="etk__Semaphore.html">Semaphore</a></li>
<li><a href="etk__UChar.html">UChar</a></li>
<li><a href="etk__Vector2D.html">Vector2D</a></li>
<li><a href="etk__Vector3D.html">Vector3D</a></li>
<li><a href="etk__Vector4D.html">Vector4D</a></li>
<li><a href="etk__archive__Zip.html">archive::Zip</a></li>
<li><a href="etk__elementPos_ts.html">elementPos_ts</a></li>
</ul>
<li><a href="etk__FSNType.html">FSNType</a></li>
<li><a href="etk__logLevel.html">logLevel</a></li>
<li><a href="etk__regExpPrivateSection.html">regExpPrivateSection</a></li>
<li><a href="etk__seekNode.html">seekNode</a></li>
<li><a href="etk__typeNode.html">typeNode</a></li>
</ul>
<li>unicode</li>
<ul>
<li><a href="unicode__charset.html">charset</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Enum: unicode::charset</h1>
<br/>
Value :<br>
<ul>
<li>charsetUTF8</li><li>charsetIso8859_1</li><li>charsetIso8859_2</li><li>charsetIso8859_3</li><li>charsetIso8859_4</li><li>charsetIso8859_5</li><li>charsetIso8859_6</li><li>charsetIso8859_7</li><li>charsetIso8859_8</li><li>charsetIso8859_9</li><li>charsetIso8859_10</li><li>charsetIso8859_11</li><li>charsetIso8859_13</li><li>charsetIso8859_14</li><li>charsetIso8859_15</li></ul>
</div>
</body>
</html>