Skip to content

Commit 5c7d27d

Browse files
committed
Add HeaderDoc-generated documentation for libdispatch
1 parent a2705cd commit 5c7d27d

File tree

29 files changed

+26533
-0
lines changed

29 files changed

+26533
-0
lines changed

source/APIRefs/Dispatch/index.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Grand Central Dispatch (libdispatch)
2+
3+
<small>`<dispatch/dispatch.h>`</small>
4+
5+
Comprehensive support for concurrent code execution on multicore hardware.
6+
7+
* <a href="HeaderDoc/masterTOC.html">**Objective-C API documentation**</a>

source/APIRefs/index.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,43 @@ An easy-to-use build system based on GNU Make.
4646

4747
::::
4848

49+
## Low-level frameworks
50+
51+
% Shows 1 column for width < 576px
52+
% Shows 2 columns for width >576px, <1200px
53+
% Shows 3 columns for width >1200px
54+
::::{grid} 1 2 2 3
55+
:margin: 4 4 0 0
56+
:gutter: 1
57+
58+
:::{grid-item-card} {octicon}`switch` Grand Central Dispatch
59+
:link: Dispatch/index
60+
:link-type: doc
61+
62+
Comprehensive support for concurrent code execution on multicore hardware.
63+
64+
<small>`<dispatch/dispatch.h>`</small>
65+
:::
66+
67+
<!-- :::{grid-item-card} {octicon}`package` libobjc2
68+
:link: libobjc2/index
69+
:link-type: doc
70+
71+
The Objective-C runtime.
72+
73+
<small>`<objc/objc.h>`</small>
74+
::: -->
75+
76+
<!-- :::{grid-item-card} {octicon}`package` CoreBase
77+
:link: CoreBase/index
78+
:link-type: doc
79+
80+
Foundation-like features for C.
81+
82+
<small>`<CoreFoundation/CoreFoundation.h>`</small>
83+
::: -->
84+
::::
85+
4986
## Other GNUstep and GAP frameworks
5087

5188
## Third-party frameworks

source/RawHTML/APIRefs/Dispatch/HeaderDoc/base_h/index.html

Lines changed: 283 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/1998/REC-html40-19980424/loose.dtd">
2+
<html>
3+
<head>
4+
<meta name="ROBOTS" content="NOINDEX">
5+
<title>Documentation for base.h</title>
6+
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7+
8+
<meta name="generator" content="HeaderDoc">
9+
<meta name="xcode-display" content="render">
10+
<style type="text/css"><!--body {border: 0px; margin: 0px;}div {font-size: 10pt; text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; color: #000000;}td {font-size: 10pt; text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; color: #000000;}span.hd_tocAccessSpace { display: block; font-size: 1px; height: 3px; min-height: 3px; }span.hd_tocGroupSpace { display: block; font-size: 1px; height: 3px; min-height: 3px; }span.hd_tocGroup { display: block; font-weight: bold; font-size: 10pt; text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; color: #000000; margin-left: 0px; padding-left: 40px; }span.hd_tocGroup + span.hd_tocAccess { padding-top: 5px; }td.toc_contents_text {font-size: 11pt; text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; color: #000000; }li.tocSubEntry {font-size: 11pt; text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; color: #000000;}p {font-size: 10pt; text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; color: #000000;}a:link {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; color: #36c;}a:visited {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; color: #36c;}a:visited:hover {text-decoration: underline; font-family: lucida grande, geneva, helvetica, arial, sans-serif; color: #36c;}a:active {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; color: #36c;}a:hover {text-decoration: underline; font-family: lucida grande, geneva, helvetica, arial, sans-serif; color: #36c;}h2.h2tight { margin-top: 0px; padding-top: 0px; }h1 { margin-top: 13px; padding-top: 0px; }h4 {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: tiny; font-weight: bold;}h5 {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: 10.1pt; font-weight: bold;}pre {text-decoration: none; font-family: Courier, Consolas, monospace; color: #666; font-size: 10pt;}pre a { font-family: Courier, Consolas, monospace; color: #666;font-size: 10pt;}pre a:link { font-family: Courier, Consolas, monospace; color: #36c;font-size: 10pt;}pre a:visited { font-family: Courier, Consolas, monospace; color: #36c;font-size: 10pt;}pre a:visited:hover { font-family: Courier, Consolas, monospace; color: #36c;font-size: 10pt;}pre a:active { font-family: Courier, Consolas, monospace; color: #36c;font-size: 10pt;}pre a:hover { font-family: Courier, Consolas, monospace; color: #36c;font-size: 10pt;}code {text-decoration: none; font-family: Courier, Consolas, monospace; color: #666;font-size: 10pt;}code a { font-family: Courier, Consolas, monospace; color: #666;font-size: 10pt;}code a:link { font-family: Courier, Consolas, monospace; color: #36c;font-size: 10pt;}code a:visited { font-family: Courier, Consolas, monospace; color: #36c;font-size: 10pt;}code a:visited:hover { font-family: Courier, Consolas, monospace; color: #36c;font-size: 10pt;}code a:active { font-family: Courier, Consolas, monospace; color: #36c;font-size: 10pt;}code a:hover { font-family: Courier, Consolas, monospace; color: #36c;font-size: 10pt;}tt {text-decoration: none; font-family: Courier, Consolas, monospace; color: #666;font-size: 10pt;}tt a { font-family: Courier, Consolas, monospace; color: #666;font-size: 10pt;}tt a:link { font-family: Courier, Consolas, monospace; color: #36c;font-size: 10pt;}tt a:visited { font-family: Courier, Consolas, monospace; color: #36c;font-size: 10pt;}tt a:visited:hover { font-family: Courier, Consolas, monospace; color: #36c;font-size: 10pt;}tt a:active { font-family: Courier, Consolas, monospace; color: #36c;font-size: 10pt;}tt a:hover { font-family: Courier, Consolas, monospace; color: #36c;font-size: 10pt;}body {text-decoration: none; font-family: Courier, Consolas, monospace; color: #666;font-size: 10pt; padding-left: 0px; padding-top: 0px; margin-left: 0px; margin-top: 0px; border: none; }#hd_outermost_table { margin-left: 0px; border-spacing: 0px; margin-top: 0px; padding-left: 0px; padding-top: 0px; border: none; }#hd_outermost_table > tr { border-spacing: 0px; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-top: 0px; border: none; }#hd_outermost_table > tr > td { border-spacing: 0px; margin-left: 0px; margin-top: 0px; }#hd_outermost_table > tbody > tr { border-spacing: 0px; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-top: 0px; border: none; }#hd_outermost_table > tbody > tr > td { border-spacing: 0px; margin-left: 0px; margin-top: 0px; padding-top: 3px; }.afterName { display: none; }.list_indent { margin-left: 40px; }.declaration_indent { margin-left: 40px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; min-height: 12px; vertical-align: middle; }.declaration_indent pre { margin-top: 20px; padding-top: 0px; margin-bottom: 20px; padding-bottom: 0px; }.gapBeforeFooter { display: none; }hr { height: 0px; min-height: 0px; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid #909090;}hr.afterHeader { display: none }.param_group_indent { margin-left: 25px; }.param_indent { margin-left: 40px; margin-top: 0px; padding-top: 0px; }.param_indent dl { margin-top: 4px; padding-top: 0px; }dl dd > p:first-child { margin-top: 2px; padding-top: 0px; }.param_indent dl dd > p:first-child { margin-top: 2px; padding-top: 0px; }.group_indent { margin-left: 40px; }.group_desc_indent { margin-left: 20px; }.warning_indent { margin-left: 40px; }.important_indent { margin-left: 40px; }.note_indent { margin-left: 40px; }h3 { color: #3C4C6C;}.tight { margin-top: 2px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;}h3 a { color: #3C4C6C; font-size: 16px; font-style: normal; font-variant: normal; font-weight: bold; height: 0px; line-height: normal;}.hd_tocAccess { display: block; margin-left: 40px; font-style: italic; font-size: 10px; font-weight: normal; color: #303030; }.tocSubheading { margin-bottom: 4px; }--></style>
11+
</head>
12+
<body bgcolor="#edf2f6" link="#000099" vlink="#660066" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
13+
<table class="headerdoc_content_table" width="100%" cellpadding="0" cellspacing="0" border="0">
14+
<tr id="colorbox" height="51" width="100%" bgcolor="#466C9B"><td width="100%"> </td></tr>
15+
<tr><td class="hd_toc_box">
16+
<table class="hd_toc_table" border="0" cellpadding="0" cellspacing="2" width="148">
17+
<tr>
18+
<td class="toc_leadspace"></td>
19+
<td colspan="2"><font size="5" color="#330066"><b>Header:</b></font></td>
20+
</tr>
21+
<tr>
22+
<td class="toc_leadspace"> </td>
23+
<td class="disclosure_triangle_td"> </td>
24+
<td class="toc_contents_text"><b><font size="+1">base.h</font></b></td>
25+
</tr>
26+
<tr>
27+
<td></td>
28+
<td colspan="2">
29+
<!-- headerDoc TOC style: 5 -->
30+
<div>
31+
<table class="hd_toc_entry_table" border="0" cellpadding="0" cellspacing="0" width="100%">
32+
<tr>
33+
<td class="toc_leadspace"></td>
34+
<td class="disclosure_triangle_td"></td>
35+
<td class="disclosure_padding"></td>
36+
<td valign="top" colspan="3" class="toc_contents_text" toc="section_link"><a href="index.html#top" target="_top">Introduction</a></td>
37+
</tr>
38+
</table>
39+
</div>
40+
<!-- HeaderDoc TOC framework link block begin --><hr class="tocSeparator">
41+
<h4 class="tocSubheading">Other Reference</h4>
42+
<div>
43+
<table class="hd_toc_entry_table" border="0" cellpadding="0" cellspacing="0" width="100%">
44+
<tr>
45+
<td class="toc_leadspace"></td>
46+
<td class="disclosure_triangle_td"></td>
47+
<td class="disclosure_padding"></td>
48+
<td valign="top" colspan="3" class="toc_contents_text" toc="section_link"><a href="../masterTOC.html" target="_top"></a></td>
49+
</tr>
50+
</table>
51+
</div>
52+
<!-- HeaderDoc TOC framework link block end -->
53+
</td>
54+
</tr>
55+
</table>
56+
<p> </p>
57+
<p>
58+
</p>
59+
</td></tr>
60+
</table>
61+
</body>
62+
</html>

0 commit comments

Comments
 (0)