Skip to content

Commit 4bad4dd

Browse files
committed
Add API reference mockup and fix title page
1 parent 35b3f9f commit 4bad4dd

File tree

484 files changed

+44187
-8
lines changed

Some content is hidden

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

484 files changed

+44187
-8
lines changed

.Doxyfile

Lines changed: 2568 additions & 0 deletions
Large diffs are not rendered by default.

_config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# plugins:
2-
# - jekyll-redirect-from
1+
plugins:
2+
- jekyll-redirect-from
33
# - jekyll-github-metadata
44

55
# theme: jekyll-theme-slate

_layouts/redirected.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<link rel="canonical" href="{{ page.redirect_to }}"/>
5+
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
6+
<meta http-equiv="refresh" content="0;url={{ page.redirect_to }}" />
7+
</head>
8+
<body>
9+
<h1>Redirecting...</h1>
10+
<a href="{{ page.redirect_to }}">Click here if you are not redirected.<a>
11+
<script>location='{{ page.redirect_to }}'</script>
12+
</body>
13+
</html>

docs/api_reference.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
layout: default
33
title: API Reference
44
nav_order: 6
5+
redirect_to: "/docs/reference/html/index.html"
56
---
67

7-
TODO:
8+
Open Jinja2C++ API reference: [./reference/html/index.html](./reference/html/index.html)
29.4 KB
Loading

docs/reference/html/annotated.html

Lines changed: 158 additions & 0 deletions
Large diffs are not rendered by default.

docs/reference/html/annotated_dup.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
var annotated_dup =
2+
[
3+
[ "jinja2", "namespacejinja2.html", "namespacejinja2" ]
4+
];

docs/reference/html/bc_s.png

676 Bytes
Loading

docs/reference/html/bdwn.png

147 Bytes
Loading

docs/reference/html/classes.html

Lines changed: 202 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
<!-- HTML header for doxygen 1.8.16-->
2+
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3+
<html xmlns="http://www.w3.org/1999/xhtml">
4+
<head>
5+
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
6+
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
7+
<meta name="generator" content="Doxygen 1.8.16"/>
8+
<meta name="viewport" content="width=device-width, initial-scale=1"/>
9+
<title>Jinja2C++ reference: Member List</title>
10+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
11+
<script type="text/javascript" src="jquery.js"></script>
12+
<script type="text/javascript" src="dynsections.js"></script>
13+
<link href="navtree.css" rel="stylesheet" type="text/css"/>
14+
<script type="text/javascript" src="resize.js"></script>
15+
<script type="text/javascript" src="navtreedata.js"></script>
16+
<script type="text/javascript" src="navtree.js"></script>
17+
<script type="text/javascript">
18+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
19+
$(document).ready(initResizable);
20+
/* @license-end */</script>
21+
<link href="search/search.css" rel="stylesheet" type="text/css"/>
22+
<script type="text/javascript" src="search/searchdata.js"></script>
23+
<script type="text/javascript" src="search/search.js"></script>
24+
<link href="dxg_stylesheet.css" rel="stylesheet" type="text/css" />
25+
</head>
26+
<body>
27+
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
28+
<div id="titlearea">
29+
<table cellspacing="0" cellpadding="0">
30+
<tbody>
31+
<tr style="height: 56px;">
32+
<td id="projectlogo"><a href="https://jinja2cpp.dev/"><img alt="Logo" src="Jinja2Cpp_logo1.jpg" width="100" height="100"/></a></td>
33+
<td id="projectalign" style="padding-left: 0.5em;">
34+
<div id="projectname">Jinja2C++
35+
&#160;<span id="projectnumber">1.0 reference</span>
36+
</div>
37+
<div id="projectbrief">Jinja2 C++ (and for C++) almost full-conformance template engine implementation</div>
38+
</td>
39+
</tr>
40+
</tbody>
41+
</table>
42+
</div>
43+
<!-- end header part -->
44+
<!-- Generated by Doxygen 1.8.16 -->
45+
<script type="text/javascript">
46+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
47+
var searchBox = new SearchBox("searchBox", "search",false,'Search');
48+
/* @license-end */
49+
</script>
50+
<script type="text/javascript" src="menudata.js"></script>
51+
<script type="text/javascript" src="menu.js"></script>
52+
<script type="text/javascript">
53+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
54+
$(function() {
55+
initMenu('',true,false,'search.php','Search');
56+
$(document).ready(function() { init_search(); });
57+
});
58+
/* @license-end */</script>
59+
<div id="main-nav"></div>
60+
</div><!-- top -->
61+
<div id="side-nav" class="ui-resizable side-nav-resizable">
62+
<div id="nav-tree">
63+
<div id="nav-tree-contents">
64+
<div id="nav-sync" class="sync"></div>
65+
</div>
66+
</div>
67+
<div id="splitbar" style="-moz-user-select:none;"
68+
class="ui-resizable-handle">
69+
</div>
70+
</div>
71+
<script type="text/javascript">
72+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
73+
$(document).ready(function(){initNavTree('classjinja2_1_1_error_info_tpl.html','');});
74+
/* @license-end */
75+
</script>
76+
<div id="doc-content">
77+
<!-- window showing the filter options -->
78+
<div id="MSearchSelectWindow"
79+
onmouseover="return searchBox.OnSearchSelectShow()"
80+
onmouseout="return searchBox.OnSearchSelectHide()"
81+
onkeydown="return searchBox.OnSearchSelectKey(event)">
82+
</div>
83+
84+
<!-- iframe showing the search results (closed by default) -->
85+
<div id="MSearchResultsWindow">
86+
<iframe src="javascript:void(0)" frameborder="0"
87+
name="MSearchResults" id="MSearchResults">
88+
</iframe>
89+
</div>
90+
91+
<div class="header">
92+
<div class="headertitle">
93+
<div class="title">jinja2::ErrorInfoTpl&lt; CharT &gt; Member List</div> </div>
94+
</div><!--header-->
95+
<div class="contents">
96+
97+
<p>This is the complete list of members for <a class="el" href="classjinja2_1_1_error_info_tpl.html">jinja2::ErrorInfoTpl&lt; CharT &gt;</a>, including all inherited members.</p>
98+
<table class="directory">
99+
<tr class="even"><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html#aeb43d729d8114307f050f802789c4d37">ErrorInfoTpl</a>()=default</td><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html">jinja2::ErrorInfoTpl&lt; CharT &gt;</a></td><td class="entry"></td></tr>
100+
<tr><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html#a45582e4a73b8824460fba96fb397569e">ErrorInfoTpl</a>(Data data)</td><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html">jinja2::ErrorInfoTpl&lt; CharT &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
101+
<tr class="even"><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html#a6fc9c5a71aae87d11ac2b951047e667e">ErrorInfoTpl</a>(const ErrorInfoTpl&lt; CharT &gt; &amp;)=default</td><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html">jinja2::ErrorInfoTpl&lt; CharT &gt;</a></td><td class="entry"></td></tr>
102+
<tr><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html#abc584217bbc6b0437fc6067290bf9309">ErrorInfoTpl</a>(ErrorInfoTpl&lt; CharT &gt; &amp;&amp;val) noexcept</td><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html">jinja2::ErrorInfoTpl&lt; CharT &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
103+
<tr class="even"><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html#a21c584ed77dbc31a3e483e3531f999e7">GetCode</a>() const</td><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html">jinja2::ErrorInfoTpl&lt; CharT &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
104+
<tr><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html#aa30b38a39a0e0760127bd5600862853b">GetErrorLocation</a>() const</td><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html">jinja2::ErrorInfoTpl&lt; CharT &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
105+
<tr class="even"><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html#a138d0e4a4b1f10aed9b3e4be3d693c76">GetExtraParams</a>() const</td><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html">jinja2::ErrorInfoTpl&lt; CharT &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
106+
<tr><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html#a6c6dad7b01a7825e7e9316533386408c">GetLocationDescr</a>() const</td><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html">jinja2::ErrorInfoTpl&lt; CharT &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
107+
<tr class="even"><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html#a5d2b9c4b2e74a3534772eafffe89d443">GetRelatedLocations</a>() const</td><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html">jinja2::ErrorInfoTpl&lt; CharT &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
108+
<tr><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html#a3101a5e4ebcea9e80773b814eb5abe7b">operator=</a>(const ErrorInfoTpl&lt; CharT &gt; &amp;)=default</td><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html">jinja2::ErrorInfoTpl&lt; CharT &gt;</a></td><td class="entry"></td></tr>
109+
<tr class="even"><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html#a4f33d152d68761baef497c83dd97f8e0">operator=</a>(ErrorInfoTpl&lt; CharT &gt; &amp;&amp;val) noexcept</td><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html">jinja2::ErrorInfoTpl&lt; CharT &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
110+
<tr><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html#a0f3de4f6c313d6cd89bc1f7726ba9160">~ErrorInfoTpl</a>() noexcept</td><td class="entry"><a class="el" href="classjinja2_1_1_error_info_tpl.html">jinja2::ErrorInfoTpl&lt; CharT &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
111+
</table></div><!-- contents -->
112+
</div><!-- doc-content -->
113+
<!-- HTML footer for doxygen 1.8.16-->
114+
<!-- start footer part -->
115+
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
116+
<ul>
117+
<li class="footer">Generated by
118+
<a href="http://www.doxygen.org/index.html">
119+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.16 </li>
120+
</ul>
121+
</div>
122+
</body>
123+
</html>

0 commit comments

Comments
 (0)