Skip to content

Commit 9453ff7

Browse files
committed
Bump version number to 2.0 and rebuild pdf/html docs to pick up pending changes
1 parent 41e7f67 commit 9453ff7

File tree

212 files changed

+2567
-2177
lines changed

Some content is hidden

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

212 files changed

+2567
-2177
lines changed

ChangeLog.txt

+1-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
This is a pre-release build of the ARA Library 2.0.
2-
3-
Changes since previous releases:
4-
5-
ARA SDK 2.0 draft 15 (aka 1.9.15) (2021/??/??)
1+
ARA SDK 2.0 release (aka 2.0.001) (2021/05/03)
62
- added matching object destruction customization function for all object creation functions
73
This allows to use custom memory management, or to reuse already existing internal objects that
84
can implement the interface for which an object is created.

html_docs/ara_design_overview.html

+32-28
Large diffs are not rendered by default.

html_docs/dir_2892372f937ff5a221b9474b167a8bad.html

+5-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
77
<meta name="generator" content="Doxygen 1.9.1"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
9-
<title>ARA SDK 1.9.15: PlugIn Directory Reference</title>
9+
<title>ARA SDK 2.0.0: PlugIn Directory Reference</title>
10+
<link rel="icon" type="image/png" sizes="96x96" href="favicon-96x96.png">
11+
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
12+
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
13+
<link rel="shortcut icon" sizes="16x16" href="./favicon.ico">
1014
<link href="tabs.css" rel="stylesheet" type="text/css"/>
1115
<script type="text/javascript" src="jquery.js"></script>
1216
<script type="text/javascript" src="dynsections.js"></script>

html_docs/dir_360188f7f901f641d98b8f8f4319c2a6.html

+5-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
77
<meta name="generator" content="Doxygen 1.9.1"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
9-
<title>ARA SDK 1.9.15: ARA_API Directory Reference</title>
9+
<title>ARA SDK 2.0.0: ARA_API Directory Reference</title>
10+
<link rel="icon" type="image/png" sizes="96x96" href="favicon-96x96.png">
11+
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
12+
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
13+
<link rel="shortcut icon" sizes="16x16" href="./favicon.ico">
1014
<link href="tabs.css" rel="stylesheet" type="text/css"/>
1115
<script type="text/javascript" src="jquery.js"></script>
1216
<script type="text/javascript" src="dynsections.js"></script>

html_docs/dir_b46f7d7662f470ecb8d9f332d0f2a2cd.html

+5-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
77
<meta name="generator" content="Doxygen 1.9.1"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
9-
<title>ARA SDK 1.9.15: Dispatch Directory Reference</title>
9+
<title>ARA SDK 2.0.0: Dispatch Directory Reference</title>
10+
<link rel="icon" type="image/png" sizes="96x96" href="favicon-96x96.png">
11+
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
12+
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
13+
<link rel="shortcut icon" sizes="16x16" href="./favicon.ico">
1014
<link href="tabs.css" rel="stylesheet" type="text/css"/>
1115
<script type="text/javascript" src="jquery.js"></script>
1216
<script type="text/javascript" src="dynsections.js"></script>

html_docs/dir_de36e60450da2e4883acdd27d8bd213d.html

+5-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
77
<meta name="generator" content="Doxygen 1.9.1"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
9-
<title>ARA SDK 1.9.15: Markdown Directory Reference</title>
9+
<title>ARA SDK 2.0.0: Markdown Directory Reference</title>
10+
<link rel="icon" type="image/png" sizes="96x96" href="favicon-96x96.png">
11+
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
12+
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
13+
<link rel="shortcut icon" sizes="16x16" href="./favicon.ico">
1014
<link href="tabs.css" rel="stylesheet" type="text/css"/>
1115
<script type="text/javascript" src="jquery.js"></script>
1216
<script type="text/javascript" src="dynsections.js"></script>

html_docs/dir_ec5bcb8fa3837de76c9ed1d58ec0e69c.html

+5-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
77
<meta name="generator" content="Doxygen 1.9.1"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
9-
<title>ARA SDK 1.9.15: Utilities Directory Reference</title>
9+
<title>ARA SDK 2.0.0: Utilities Directory Reference</title>
10+
<link rel="icon" type="image/png" sizes="96x96" href="favicon-96x96.png">
11+
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
12+
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
13+
<link rel="shortcut icon" sizes="16x16" href="./favicon.ico">
1014
<link href="tabs.css" rel="stylesheet" type="text/css"/>
1115
<script type="text/javascript" src="jquery.js"></script>
1216
<script type="text/javascript" src="dynsections.js"></script>

html_docs/dir_ffb7eb592b42f6b4027ad387f579f075.html

+5-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
77
<meta name="generator" content="Doxygen 1.9.1"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
9-
<title>ARA SDK 1.9.15: ARA_Library Directory Reference</title>
9+
<title>ARA SDK 2.0.0: ARA_Library Directory Reference</title>
10+
<link rel="icon" type="image/png" sizes="96x96" href="favicon-96x96.png">
11+
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
12+
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
13+
<link rel="shortcut icon" sizes="16x16" href="./favicon.ico">
1014
<link href="tabs.css" rel="stylesheet" type="text/css"/>
1115
<script type="text/javascript" src="jquery.js"></script>
1216
<script type="text/javascript" src="dynsections.js"></script>

html_docs/favicon-16x16.png

1.33 KB
Loading

html_docs/favicon-32x32.png

2.43 KB
Loading

html_docs/favicon-96x96.png

7.31 KB
Loading

html_docs/favicon.ico

1.12 KB
Binary file not shown.

html_docs/group___a_p_i__generations.html

+6-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
77
<meta name="generator" content="Doxygen 1.9.1"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
9-
<title>ARA SDK 1.9.15: API generations</title>
9+
<title>ARA SDK 2.0.0: API Generations</title>
10+
<link rel="icon" type="image/png" sizes="96x96" href="favicon-96x96.png">
11+
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
12+
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
13+
<link rel="shortcut icon" sizes="16x16" href="./favicon.ico">
1014
<link href="tabs.css" rel="stylesheet" type="text/css"/>
1115
<script type="text/javascript" src="jquery.js"></script>
1216
<script type="text/javascript" src="dynsections.js"></script>
@@ -92,7 +96,7 @@
9296
<div class="summary">
9397
<a href="#define-members">Macros</a> </div>
9498
<div class="headertitle">
95-
<div class="title">API generations<div class="ingroups"><a class="el" href="group___a_p_i__versions.html">API versions</a></div></div> </div>
99+
<div class="title">API Generations<div class="ingroups"><a class="el" href="group___a_p_i__versions.html">API Versions</a></div></div> </div>
96100
</div><!--header-->
97101
<div class="contents">
98102
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>

html_docs/group___a_p_i__versions.html

+7-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
77
<meta name="generator" content="Doxygen 1.9.1"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
9-
<title>ARA SDK 1.9.15: API versions</title>
9+
<title>ARA SDK 2.0.0: API Versions</title>
10+
<link rel="icon" type="image/png" sizes="96x96" href="favicon-96x96.png">
11+
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
12+
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
13+
<link rel="shortcut icon" sizes="16x16" href="./favicon.ico">
1014
<link href="tabs.css" rel="stylesheet" type="text/css"/>
1115
<script type="text/javascript" src="jquery.js"></script>
1216
<script type="text/javascript" src="dynsections.js"></script>
@@ -92,15 +96,15 @@
9296
<div class="summary">
9397
<a href="#groups">Subpages</a> </div>
9498
<div class="headertitle">
95-
<div class="title">API versions</div> </div>
99+
<div class="title">API Versions</div> </div>
96100
</div><!--header-->
97101
<div class="contents">
98102
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
99103
<p>ARA implements two patterns for its ongoing evolution of the API: incremental, fully-backwards compatible additions by appending features to it versioned structs, and major, potentially incompatible updates through its API generations. </p>
100104
<table class="memberdecls">
101105
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
102106
Subpages</h2></td></tr>
103-
<tr class="memitem:group___a_p_i__generations"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_i__generations.html">API generations</a></td></tr>
107+
<tr class="memitem:group___a_p_i__generations"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_i__generations.html">API Generations</a></td></tr>
104108
<tr class="memdesc:group___a_p_i__generations"><td class="mdescLeft">&#160;</td><td class="mdescRight">While purely additive features can be handled through ARA's versioned structs, ARA API generations allow for non-backwards-compatible, fundamental API changes. For hosts that rely on a certain minimum ARA feature set provided by the plug-ins, it also offers a convenient way to filter incompatible plug-ins. Plug-ins on the other hand can use the API generation chosen by the host to optimize their feature set for the given environment, such as disabling potentially costly fallback code required for older hosts when running in a modern host. <br /></td></tr>
105109
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
106110
<tr class="memitem:group___versioned__structs"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___versioned__structs.html">Versioned Structs</a></td></tr>

html_docs/group___a_p_i__versions.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var group___a_p_i__versions =
22
[
3-
[ "API generations", "group___a_p_i__generations.html", "group___a_p_i__generations" ],
3+
[ "API Generations", "group___a_p_i__generations.html", "group___a_p_i__generations" ],
44
[ "Versioned Structs", "group___versioned__structs.html", "group___versioned__structs" ]
55
];

html_docs/group___a_r_a___library.html

+6-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
77
<meta name="generator" content="Doxygen 1.9.1"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
9-
<title>ARA SDK 1.9.15: ARA C++ Library</title>
9+
<title>ARA SDK 2.0.0: ARA C++ Library</title>
10+
<link rel="icon" type="image/png" sizes="96x96" href="favicon-96x96.png">
11+
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
12+
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
13+
<link rel="shortcut icon" sizes="16x16" href="./favicon.ico">
1014
<link href="tabs.css" rel="stylesheet" type="text/css"/>
1115
<script type="text/javascript" src="jquery.js"></script>
1216
<script type="text/javascript" src="dynsections.js"></script>
@@ -109,7 +113,7 @@
109113
<tr class="memdesc:group___a_r_a___library___plug_in___dispatch"><td class="mdescLeft">&#160;</td><td class="mdescRight">Classes and interfaces designed to ease ARA plug-in implementations. <br> Requires linking <code>ARAPlugInDispatch.cpp</code> with your binary. <br /></td></tr>
110114
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
111115
<tr class="memitem:group___a_r_a___library___a_r_a_plug"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_r_a___library___a_r_a_plug.html">ARAPlug</a></td></tr>
112-
<tr class="memdesc:group___a_r_a___library___a_r_a_plug"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fully implemented interfaces from ARA <a class="el" href="group___a_r_a___library___plug_in___dispatch.html">Plug-In Dispatch</a>. <br> Requires linking <code>ARAHostDispatch.cpp</code> and <code>ARAPlug.cpp</code> with your binary. <br /></td></tr>
116+
<tr class="memdesc:group___a_r_a___library___a_r_a_plug"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fully implemented interfaces from ARA <a class="el" href="group___a_r_a___library___plug_in___dispatch.html">Plug-In Dispatch</a>. <br> Requires linking <code>ARAPlugInDispatch.cpp</code> and <code>ARAPlug.cpp</code> with your binary. <br /></td></tr>
113117
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
114118
</table>
115119
</div><!-- contents -->

html_docs/group___a_r_a___library___a_r_a_plug.html

+6-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
77
<meta name="generator" content="Doxygen 1.9.1"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
9-
<title>ARA SDK 1.9.15: ARAPlug</title>
9+
<title>ARA SDK 2.0.0: ARAPlug</title>
10+
<link rel="icon" type="image/png" sizes="96x96" href="favicon-96x96.png">
11+
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
12+
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
13+
<link rel="shortcut icon" sizes="16x16" href="./favicon.ico">
1014
<link href="tabs.css" rel="stylesheet" type="text/css"/>
1115
<script type="text/javascript" src="jquery.js"></script>
1216
<script type="text/javascript" src="dynsections.js"></script>
@@ -96,7 +100,7 @@
96100
</div><!--header-->
97101
<div class="contents">
98102
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
99-
<p>Fully implemented interfaces from ARA <a class="el" href="group___a_r_a___library___plug_in___dispatch.html">Plug-In Dispatch</a>. <br> Requires linking <code>ARAHostDispatch.cpp</code> and <code>ARAPlug.cpp</code> with your binary. </p>
103+
<p>Fully implemented interfaces from ARA <a class="el" href="group___a_r_a___library___plug_in___dispatch.html">Plug-In Dispatch</a>. <br> Requires linking <code>ARAPlugInDispatch.cpp</code> and <code>ARAPlug.cpp</code> with your binary. </p>
100104
<table class="memberdecls">
101105
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
102106
Subpages</h2></td></tr>

0 commit comments

Comments
 (0)