Skip to content

Commit a334403

Browse files
jar3mjar3m
authored andcommitted
Merge branch 'stacks'
2 parents a7e5b0d + 8921cbc commit a334403

329 files changed

Lines changed: 30599 additions & 45 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Defs.make

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ BUILD_TYPE=executable
1919
SEGFAULT_BACKTRACE=true
2020
#include submodules of Data structures
2121
LINK_LIST=true
22-
STACK=false
22+
STACK=true
2323

2424
.show:
2525
@echo "PROJ_PATH= $(PROJ_PATH)"

doc/html/_r_e_a_d_m_e_8md.html

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2+
<html xmlns="http://www.w3.org/1999/xhtml">
3+
<head>
4+
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5+
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6+
<meta name="generator" content="Doxygen 1.9.1"/>
7+
<meta name="viewport" content="width=device-width, initial-scale=1"/>
8+
<title>c_everything: README.md File Reference</title>
9+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
10+
<script type="text/javascript" src="jquery.js"></script>
11+
<script type="text/javascript" src="dynsections.js"></script>
12+
<link href="navtree.css" rel="stylesheet" type="text/css"/>
13+
<script type="text/javascript" src="resize.js"></script>
14+
<script type="text/javascript" src="navtreedata.js"></script>
15+
<script type="text/javascript" src="navtree.js"></script>
16+
<link href="search/search.css" rel="stylesheet" type="text/css"/>
17+
<script type="text/javascript" src="search/searchdata.js"></script>
18+
<script type="text/javascript" src="search/search.js"></script>
19+
<link href="doxygen.css" rel="stylesheet" type="text/css" />
20+
</head>
21+
<body>
22+
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
23+
<div id="titlearea">
24+
<table cellspacing="0" cellpadding="0">
25+
<tbody>
26+
<tr style="height: 56px;">
27+
<td id="projectalign" style="padding-left: 0.5em;">
28+
<div id="projectname">c_everything
29+
</div>
30+
</td>
31+
</tr>
32+
</tbody>
33+
</table>
34+
</div>
35+
<!-- end header part -->
36+
<!-- Generated by Doxygen 1.9.1 -->
37+
<script type="text/javascript">
38+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
39+
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
40+
/* @license-end */
41+
</script>
42+
<script type="text/javascript" src="menudata.js"></script>
43+
<script type="text/javascript" src="menu.js"></script>
44+
<script type="text/javascript">
45+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
46+
$(function() {
47+
initMenu('',true,false,'search.php','Search');
48+
$(document).ready(function() { init_search(); });
49+
});
50+
/* @license-end */</script>
51+
<div id="main-nav"></div>
52+
</div><!-- top -->
53+
<div id="side-nav" class="ui-resizable side-nav-resizable">
54+
<div id="nav-tree">
55+
<div id="nav-tree-contents">
56+
<div id="nav-sync" class="sync"></div>
57+
</div>
58+
</div>
59+
<div id="splitbar" style="-moz-user-select:none;"
60+
class="ui-resizable-handle">
61+
</div>
62+
</div>
63+
<script type="text/javascript">
64+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
65+
$(document).ready(function(){initNavTree('_r_e_a_d_m_e_8md.html',''); initResizable(); });
66+
/* @license-end */
67+
</script>
68+
<div id="doc-content">
69+
<!-- window showing the filter options -->
70+
<div id="MSearchSelectWindow"
71+
onmouseover="return searchBox.OnSearchSelectShow()"
72+
onmouseout="return searchBox.OnSearchSelectHide()"
73+
onkeydown="return searchBox.OnSearchSelectKey(event)">
74+
</div>
75+
76+
<!-- iframe showing the search results (closed by default) -->
77+
<div id="MSearchResultsWindow">
78+
<iframe src="javascript:void(0)" frameborder="0"
79+
name="MSearchResults" id="MSearchResults">
80+
</iframe>
81+
</div>
82+
83+
<div class="header">
84+
<div class="headertitle">
85+
<div class="title">README.md File Reference</div> </div>
86+
</div><!--header-->
87+
<div class="contents">
88+
</div><!-- contents -->
89+
</div><!-- doc-content -->
90+
<!-- start footer part -->
91+
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
92+
<ul>
93+
<li class="navelem"><a class="el" href="_r_e_a_d_m_e_8md.html">README.md</a></li>
94+
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
95+
</ul>
96+
</div>
97+
</body>
98+
</html>

doc/html/annotated.html

Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2+
<html xmlns="http://www.w3.org/1999/xhtml">
3+
<head>
4+
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5+
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6+
<meta name="generator" content="Doxygen 1.9.1"/>
7+
<meta name="viewport" content="width=device-width, initial-scale=1"/>
8+
<title>c_everything: Data Structures</title>
9+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
10+
<script type="text/javascript" src="jquery.js"></script>
11+
<script type="text/javascript" src="dynsections.js"></script>
12+
<link href="navtree.css" rel="stylesheet" type="text/css"/>
13+
<script type="text/javascript" src="resize.js"></script>
14+
<script type="text/javascript" src="navtreedata.js"></script>
15+
<script type="text/javascript" src="navtree.js"></script>
16+
<link href="search/search.css" rel="stylesheet" type="text/css"/>
17+
<script type="text/javascript" src="search/searchdata.js"></script>
18+
<script type="text/javascript" src="search/search.js"></script>
19+
<link href="doxygen.css" rel="stylesheet" type="text/css" />
20+
</head>
21+
<body>
22+
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
23+
<div id="titlearea">
24+
<table cellspacing="0" cellpadding="0">
25+
<tbody>
26+
<tr style="height: 56px;">
27+
<td id="projectalign" style="padding-left: 0.5em;">
28+
<div id="projectname">c_everything
29+
</div>
30+
</td>
31+
</tr>
32+
</tbody>
33+
</table>
34+
</div>
35+
<!-- end header part -->
36+
<!-- Generated by Doxygen 1.9.1 -->
37+
<script type="text/javascript">
38+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
39+
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
40+
/* @license-end */
41+
</script>
42+
<script type="text/javascript" src="menudata.js"></script>
43+
<script type="text/javascript" src="menu.js"></script>
44+
<script type="text/javascript">
45+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
46+
$(function() {
47+
initMenu('',true,false,'search.php','Search');
48+
$(document).ready(function() { init_search(); });
49+
});
50+
/* @license-end */</script>
51+
<div id="main-nav"></div>
52+
</div><!-- top -->
53+
<div id="side-nav" class="ui-resizable side-nav-resizable">
54+
<div id="nav-tree">
55+
<div id="nav-tree-contents">
56+
<div id="nav-sync" class="sync"></div>
57+
</div>
58+
</div>
59+
<div id="splitbar" style="-moz-user-select:none;"
60+
class="ui-resizable-handle">
61+
</div>
62+
</div>
63+
<script type="text/javascript">
64+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
65+
$(document).ready(function(){initNavTree('annotated.html',''); initResizable(); });
66+
/* @license-end */
67+
</script>
68+
<div id="doc-content">
69+
<!-- window showing the filter options -->
70+
<div id="MSearchSelectWindow"
71+
onmouseover="return searchBox.OnSearchSelectShow()"
72+
onmouseout="return searchBox.OnSearchSelectHide()"
73+
onkeydown="return searchBox.OnSearchSelectKey(event)">
74+
</div>
75+
76+
<!-- iframe showing the search results (closed by default) -->
77+
<div id="MSearchResultsWindow">
78+
<iframe src="javascript:void(0)" frameborder="0"
79+
name="MSearchResults" id="MSearchResults">
80+
</iframe>
81+
</div>
82+
83+
<div class="header">
84+
<div class="headertitle">
85+
<div class="title">Data Structures</div> </div>
86+
</div><!--header-->
87+
<div class="contents">
88+
<div class="textblock">Here are the data structures with brief descriptions:</div><div class="directory">
89+
<table class="directory">
90+
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structdata__params.html" target="_self">data_params</a></td><td class="desc">Data params struct defn </td></tr>
91+
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structlinklist.html" target="_self">linklist</a></td><td class="desc">Link List main structure </td></tr>
92+
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structllnode.html" target="_self">llnode</a></td><td class="desc">Link list node definition </td></tr>
93+
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmem__mamnager.html" target="_self">mem_mamnager</a></td><td class="desc"></td></tr>
94+
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmemory__record.html" target="_self">memory_record</a></td><td class="desc"></td></tr>
95+
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstack.html" target="_self">stack</a></td><td class="desc">Stack struct defn </td></tr>
96+
</table>
97+
</div><!-- directory -->
98+
</div><!-- contents -->
99+
</div><!-- doc-content -->
100+
<!-- start footer part -->
101+
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
102+
<ul>
103+
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
104+
</ul>
105+
</div>
106+
</body>
107+
</html>

doc/html/annotated_dup.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
var annotated_dup =
2+
[
3+
[ "data_params", "structdata__params.html", "structdata__params" ],
4+
[ "linklist", "structlinklist.html", "structlinklist" ],
5+
[ "llnode", "structllnode.html", "structllnode" ],
6+
[ "mem_mamnager", "structmem__mamnager.html", "structmem__mamnager" ],
7+
[ "memory_record", "structmemory__record.html", "structmemory__record" ],
8+
[ "stack", "structstack.html", "structstack" ]
9+
];

doc/html/bc_s.png

676 Bytes
Loading

doc/html/bdwn.png

147 Bytes
Loading

doc/html/classes.html

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2+
<html xmlns="http://www.w3.org/1999/xhtml">
3+
<head>
4+
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5+
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6+
<meta name="generator" content="Doxygen 1.9.1"/>
7+
<meta name="viewport" content="width=device-width, initial-scale=1"/>
8+
<title>c_everything: Data Structure Index</title>
9+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
10+
<script type="text/javascript" src="jquery.js"></script>
11+
<script type="text/javascript" src="dynsections.js"></script>
12+
<link href="navtree.css" rel="stylesheet" type="text/css"/>
13+
<script type="text/javascript" src="resize.js"></script>
14+
<script type="text/javascript" src="navtreedata.js"></script>
15+
<script type="text/javascript" src="navtree.js"></script>
16+
<link href="search/search.css" rel="stylesheet" type="text/css"/>
17+
<script type="text/javascript" src="search/searchdata.js"></script>
18+
<script type="text/javascript" src="search/search.js"></script>
19+
<link href="doxygen.css" rel="stylesheet" type="text/css" />
20+
</head>
21+
<body>
22+
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
23+
<div id="titlearea">
24+
<table cellspacing="0" cellpadding="0">
25+
<tbody>
26+
<tr style="height: 56px;">
27+
<td id="projectalign" style="padding-left: 0.5em;">
28+
<div id="projectname">c_everything
29+
</div>
30+
</td>
31+
</tr>
32+
</tbody>
33+
</table>
34+
</div>
35+
<!-- end header part -->
36+
<!-- Generated by Doxygen 1.9.1 -->
37+
<script type="text/javascript">
38+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
39+
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
40+
/* @license-end */
41+
</script>
42+
<script type="text/javascript" src="menudata.js"></script>
43+
<script type="text/javascript" src="menu.js"></script>
44+
<script type="text/javascript">
45+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
46+
$(function() {
47+
initMenu('',true,false,'search.php','Search');
48+
$(document).ready(function() { init_search(); });
49+
});
50+
/* @license-end */</script>
51+
<div id="main-nav"></div>
52+
</div><!-- top -->
53+
<div id="side-nav" class="ui-resizable side-nav-resizable">
54+
<div id="nav-tree">
55+
<div id="nav-tree-contents">
56+
<div id="nav-sync" class="sync"></div>
57+
</div>
58+
</div>
59+
<div id="splitbar" style="-moz-user-select:none;"
60+
class="ui-resizable-handle">
61+
</div>
62+
</div>
63+
<script type="text/javascript">
64+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
65+
$(document).ready(function(){initNavTree('classes.html',''); initResizable(); });
66+
/* @license-end */
67+
</script>
68+
<div id="doc-content">
69+
<!-- window showing the filter options -->
70+
<div id="MSearchSelectWindow"
71+
onmouseover="return searchBox.OnSearchSelectShow()"
72+
onmouseout="return searchBox.OnSearchSelectHide()"
73+
onkeydown="return searchBox.OnSearchSelectKey(event)">
74+
</div>
75+
76+
<!-- iframe showing the search results (closed by default) -->
77+
<div id="MSearchResultsWindow">
78+
<iframe src="javascript:void(0)" frameborder="0"
79+
name="MSearchResults" id="MSearchResults">
80+
</iframe>
81+
</div>
82+
83+
<div class="header">
84+
<div class="headertitle">
85+
<div class="title">Data Structure Index</div> </div>
86+
</div><!--header-->
87+
<div class="contents">
88+
<div class="qindex"><a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a></div>
89+
<div class="classindex">
90+
<dl class="classindex even">
91+
<dt class="alphachar"><a name="letter_D">D</a></dt>
92+
<dd><a class="el" href="structdata__params.html">data_params</a></dd></dl>
93+
<dl class="classindex odd">
94+
<dt class="alphachar"><a name="letter_L">L</a></dt>
95+
<dd><a class="el" href="structlinklist.html">linklist</a></dd><dd><a class="el" href="structllnode.html">llnode</a></dd></dl>
96+
<dl class="classindex even">
97+
<dt class="alphachar"><a name="letter_M">M</a></dt>
98+
<dd><a class="el" href="structmem__mamnager.html">mem_mamnager</a></dd><dd><a class="el" href="structmemory__record.html">memory_record</a></dd></dl>
99+
<dl class="classindex odd">
100+
<dt class="alphachar"><a name="letter_S">S</a></dt>
101+
<dd><a class="el" href="structstack.html">stack</a></dd></dl>
102+
</div>
103+
</div><!-- contents -->
104+
</div><!-- doc-content -->
105+
<!-- start footer part -->
106+
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
107+
<ul>
108+
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
109+
</ul>
110+
</div>
111+
</body>
112+
</html>

doc/html/closed.png

132 Bytes
Loading

0 commit comments

Comments
 (0)