From 71a2aa6a7bb7b8df57bd990c4d471f0bc8b33ed6 Mon Sep 17 00:00:00 2001 From: rankoo Date: Fri, 16 Jul 2010 14:09:56 +0000 Subject: [PATCH] Contains XSL Stylesheets for API support in DB5 ->Adjusted Stylesheets for HTML output --- xsl/api/admon.xsl | 39 + xsl/api/annotation.xsl | 425 ++++++++++ xsl/api/callout.xsl | 74 ++ xsl/api/chunk-common.xsl | 129 +++ xsl/api/docbook-layout.xsl | 214 +++++ xsl/api/docbook.xsl | 542 ++++++++++++ xsl/api/error.xsl | 19 + xsl/api/fo.xsl | 278 +++++++ xsl/api/function.xsl | 1129 +++++++++++++++++++++++++ xsl/api/global.xsl | 76 ++ xsl/api/html-base.xsl | 314 +++++++ xsl/api/html-help.xsl | 147 ++++ xsl/api/html-single.xsl | 25 + xsl/api/html.xsl | 40 + xsl/api/index.xsl | 18 + xsl/api/library.xsl | 129 +++ xsl/api/lookup.xsl | 424 ++++++++++ xsl/api/macro.xsl | 83 ++ xsl/api/manpages.xsl | 195 +++++ xsl/api/navbar.xsl | 410 ++++++++++ xsl/api/reference.xsl | 116 +++ xsl/api/relative-href.xsl | 101 +++ xsl/api/source-highlight.xsl | 132 +++ xsl/api/template.xsl | 448 ++++++++++ xsl/api/type.xsl | 1492 ++++++++++++++++++++++++++++++++++ xsl/api/utility.xsl | 52 ++ xsl/api/xhtml.xsl | 322 ++++++++ xsl/api/xref.xsl | 79 ++ 28 files changed, 7452 insertions(+) create mode 100644 xsl/api/admon.xsl create mode 100644 xsl/api/annotation.xsl create mode 100644 xsl/api/callout.xsl create mode 100644 xsl/api/chunk-common.xsl create mode 100644 xsl/api/docbook-layout.xsl create mode 100644 xsl/api/docbook.xsl create mode 100644 xsl/api/error.xsl create mode 100644 xsl/api/fo.xsl create mode 100644 xsl/api/function.xsl create mode 100644 xsl/api/global.xsl create mode 100644 xsl/api/html-base.xsl create mode 100644 xsl/api/html-help.xsl create mode 100644 xsl/api/html-single.xsl create mode 100644 xsl/api/html.xsl create mode 100644 xsl/api/index.xsl create mode 100644 xsl/api/library.xsl create mode 100644 xsl/api/lookup.xsl create mode 100644 xsl/api/macro.xsl create mode 100644 xsl/api/manpages.xsl create mode 100644 xsl/api/navbar.xsl create mode 100644 xsl/api/reference.xsl create mode 100644 xsl/api/relative-href.xsl create mode 100644 xsl/api/source-highlight.xsl create mode 100644 xsl/api/template.xsl create mode 100644 xsl/api/type.xsl create mode 100644 xsl/api/utility.xsl create mode 100644 xsl/api/xhtml.xsl create mode 100644 xsl/api/xref.xsl diff --git a/xsl/api/admon.xsl b/xsl/api/admon.xsl new file mode 100644 index 000000000..2b16798ab --- /dev/null +++ b/xsl/api/admon.xsl @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + note + warning + caution + tip + important + note + + + + + + diff --git a/xsl/api/annotation.xsl b/xsl/api/annotation.xsl new file mode 100644 index 000000000..7d471a563 --- /dev/null +++ b/xsl/api/annotation.xsl @@ -0,0 +1,425 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + warning: Cannot find library ' + + ' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + warning: cannot find macro ` + + ' + + + + + + + + + + + + + + + + + + error: macro ` + + ' is multiply defined. + + + + + + + + + + + + + + + + + + + + + + + warning: cannot find header ` + + ' + + + + + + + + + + + + + + + + + + error: header ` + + ' is multiply defined. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xsl/api/callout.xsl b/xsl/api/callout.xsl new file mode 100644 index 000000000..be44b28a7 --- /dev/null +++ b/xsl/api/callout.xsl @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + {$conum} + + + + + + + + + + + + + + + + + + + + + Don't know how to generate Unicode callouts + when $callout.unicode.start.character is + + + ( + + ) + + + + + ( + + ) + + + + + diff --git a/xsl/api/chunk-common.xsl b/xsl/api/chunk-common.xsl new file mode 100644 index 000000000..b3c598e3c --- /dev/null +++ b/xsl/api/chunk-common.xsl @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + xxx + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + XXX + + XXX + + + + + + diff --git a/xsl/api/docbook-layout.xsl b/xsl/api/docbook-layout.xsl new file mode 100644 index 000000000..c5b11727a --- /dev/null +++ b/xsl/api/docbook-layout.xsl @@ -0,0 +1,214 @@ + + + + + + + + + + + +
+
+ + +

Synopsis

+
+
+ + + + + + + + + + + + + + + + + + + + +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 100% + + + + + + + + + + + + + + + + + + 100% + + + + + + + + + + + + + + + + + + No convertLength function available. + + + + + + + + + + + + + + + + + + + + + No adjustColumnWidths function available. + + + + + + + + + + + + + + + +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + +
diff --git a/xsl/api/docbook.xsl b/xsl/api/docbook.xsl new file mode 100644 index 000000000..706a7c429 --- /dev/null +++ b/xsl/api/docbook.xsl @@ -0,0 +1,542 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + .reference + + + + + + <xsl:text>Reference</xsl:text> + + + + +
+ + + + + .concepts + + + + + + .concepts + + + + + Concepts + + + + + + + + + + + + + +
+
+ + +
+
+
+
+ + + +
+ + + + + + <xsl:text>Header <</xsl:text> + <ulink> + <xsl:attribute name="url"> + <xsl:value-of select="$boost.header.root"/> + <xsl:text>/</xsl:text> + <xsl:value-of select="@name"/> + </xsl:attribute> + <xsl:value-of select="@name"/> + </ulink> + <xsl:text>></xsl:text> + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + header. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + anchor + + + link + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Error: XSL template 'link-or-anchor' called with invalid link-type '' + + + + + + + + + + + + + + + + + + + 3 + + + + + + + + + + + + + + + Description + + + + + + + + + + + + <xsl:copy-of select="$name"/> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + +
+
+ + + + + + + + + + // In header: < + + + + + + + + + > + + + + +
+ diff --git a/xsl/api/error.xsl b/xsl/api/error.xsl new file mode 100644 index 000000000..a1c160107 --- /dev/null +++ b/xsl/api/error.xsl @@ -0,0 +1,19 @@ + + + + + + In + + + + + + diff --git a/xsl/api/fo.xsl b/xsl/api/fo.xsl new file mode 100644 index 000000000..423b6d018 --- /dev/null +++ b/xsl/api/fo.xsl @@ -0,0 +1,278 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + blue + + + + + #FF8080 + 1px + solid + 0.2cm + 0.2cm + 0.2cm + 0.2cm + 1 + 0pt + 0pt + + + + + #DCDCDC + 1px + solid + 0.2cm + 0.2cm + 0.2cm + 0.2cm + 6 + 40 + 9pt + true + wrap + + 0pt + 0pt + + + +monospace,Symbol + + + + 9pt + + + + + 0.2cm + 0.2cm + 0.2cm + 0.2cm + + + + + 1 + + + 1 + + + +#DCDCDC +#DCDCDC +0pt +0.5in +0.5in +A4 +1 +.svg +no +http://svn.boost.org/svn/boost/trunk/doc/src/images/ +http://svn.boost.org/svn/boost/trunk/doc/src/images/callouts/ +http://svn.boost.org/svn/boost/trunk/doc/html/ + + + + + diff --git a/xsl/api/function.xsl b/xsl/api/function.xsl new file mode 100644 index 000000000..61619f7c8 --- /dev/null +++ b/xsl/api/function.xsl @@ -0,0 +1,1129 @@ + + + + + + + + 1 + + + 12 + + + + + + + + + + + + + + anchor + + + link + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + operator + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + ( + + + + + ) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + + + + + ) + + + + + ; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + ( + + + + + + ) + + + + ; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ... + + + + + + + + + + + + + = + + + + = + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + // + + + + construct-copy-destruct + + + + + + + + + + + + + + + + + + + + + + + + construct-copy-destruct + + + + + + + + + + + construct/copy/destruct + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + list-presentation="table" + + + + + + Parameters: + + + + list-presentation="table" + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + + + + + + + + Warning: Use of 'para' elements in a function is deprecated. + Wrap them in a 'description' element. + + + + + + + + + + + Requires + Effects + + Postconditions + + Returns + Throws + Complexity + Notes + Rationale + + + Error: unhandled node type ` + + ' in template function.requirement.name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xsl/api/global.xsl b/xsl/api/global.xsl new file mode 100644 index 000000000..9c7e62b02 --- /dev/null +++ b/xsl/api/global.xsl @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Global + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ; + + + + + + + diff --git a/xsl/api/html-base.xsl b/xsl/api/html-base.xsl new file mode 100644 index 000000000..cfdd4a34b --- /dev/null +++ b/xsl/api/html-base.xsl @@ -0,0 +1,314 @@ + + + + + + + + + + + boostbook.css + + + + + + 1 + + + + + + + + + + + false + yes + US-ASCII + + 2 + 15 + + + + + + + + + + + + + +appendix toc,title +article/appendix nop +article toc,title +book toc,title +chapter toc,title +part toc,title +preface toc,title +qandadiv toc +qandaset toc +reference toc,title +sect1 toc +sect2 toc +sect3 toc +sect4 toc +sect5 toc +section toc +set toc,title + + + + + + + + + + + + + + + + + + + + + + + + + + + January + February + March + April + May + June + July + August + September + October + November + December + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + January + February + March + April + May + June + July + August + September + October + November + December + + + + + + + + + +
+
+ + + + + + copyright + + + + + + + + + +
+ + + + + + + + + + + + +
+ + + + + + + +

+ + Last revised: + + + + + + + + + + + + + +

+
+
+
+ +
+
+ + + + + + + +
+
+ + +

Synopsis

+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/xsl/api/html-help.xsl b/xsl/api/html-help.xsl new file mode 100644 index 000000000..9b9978943 --- /dev/null +++ b/xsl/api/html-help.xsl @@ -0,0 +1,147 @@ + + + + + + + + + 1 + + + + + + + + + 15 + no + + + + + + + + + + + + + + + + + + + + + + + + + + January + February + March + April + May + June + July + August + September + October + November + December + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + January + February + March + April + May + June + July + August + September + October + November + December + + + + + + + + + + + + +
+
+ + +

Synopsis

+
+ +
+
+ +
diff --git a/xsl/api/html-single.xsl b/xsl/api/html-single.xsl new file mode 100644 index 000000000..69dff3253 --- /dev/null +++ b/xsl/api/html-single.xsl @@ -0,0 +1,25 @@ + + + + + + + + + + 1 + + + + + + diff --git a/xsl/api/html.xsl b/xsl/api/html.xsl new file mode 100644 index 000000000..3a3f54c74 --- /dev/null +++ b/xsl/api/html.xsl @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/xsl/api/index.xsl b/xsl/api/index.xsl new file mode 100644 index 000000000..3a9319395 --- /dev/null +++ b/xsl/api/index.xsl @@ -0,0 +1,18 @@ + + + + + + + + + + + diff --git a/xsl/api/library.xsl b/xsl/api/library.xsl new file mode 100644 index 000000000..4d299feed --- /dev/null +++ b/xsl/api/library.xsl @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + , from + + + + + + , + + + + + + and + + + + + + . + + + + + + + + +
+ <xsl:apply-templates/> + + + + + + +
+
+ + + + + + + + + +
diff --git a/xsl/api/lookup.xsl b/xsl/api/lookup.xsl new file mode 100644 index 000000000..d37e787a7 --- /dev/null +++ b/xsl/api/lookup.xsl @@ -0,0 +1,424 @@ + + + + + + 26 + + + + + + + + + + -bb + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + . + :: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , + + + + ... + + + + + + < + + > + + + + + + + :: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + random text + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Cannot find + + named ' + + ' + + + + + + + + Reference to + + ' + + ' is ambiguous. Found: + + + Match in namespace :: + + + + + + + + + + + + + + diff --git a/xsl/api/macro.xsl b/xsl/api/macro.xsl new file mode 100644 index 000000000..e3962954b --- /dev/null +++ b/xsl/api/macro.xsl @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + Macro + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + + , + + + + ) + + + + + + + _ + + + + diff --git a/xsl/api/manpages.xsl b/xsl/api/manpages.xsl new file mode 100644 index 000000000..2f781c299 --- /dev/null +++ b/xsl/api/manpages.xsl @@ -0,0 +1,195 @@ + + + + + + + + + man.manifest + + + .nf + + .fi + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No refentry elements! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .\"Generated by db2man.xsl. Don't modify this, modify the source. +.de Sh \" Subsection +.br +.if t .Sp +.ne 5 +.PP +\fB\\$1\fR +.PP +.. +.de Sp \" Vertical space (when we can't use .PP) +.if t .sp .5v +.if n .sp +.. +.de Ip \" List item +.br +.ie \\n(.$>=3 .ne \\$3 +.el .ne 3 +.IP "\\$1" \\$2 +.. +.TH " + + " + + " + + " " + + " " + + " + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xsl/api/navbar.xsl b/xsl/api/navbar.xsl new file mode 100644 index 000000000..bb7db7730 --- /dev/null +++ b/xsl/api/navbar.xsl @@ -0,0 +1,410 @@ + + + + + + + + + + + + + + horizontal + none + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + boost-head + + + + + + + + + +
+ + background-color: white; width: 50%; + + + {$boost.image.alt} + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Home + + Libraries + + People + FAQ + More + + Home + Libraries + People + FAQ + More + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + boost-toc + + + + + + +
+
+ + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + | + + + + + + -toc + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/xsl/api/reference.xsl b/xsl/api/reference.xsl new file mode 100644 index 000000000..fd3b46b6f --- /dev/null +++ b/xsl/api/reference.xsl @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + { + + + + + + + + + + + + + + + + + + + + + + } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xsl/api/relative-href.xsl b/xsl/api/relative-href.xsl new file mode 100644 index 000000000..25d009502 --- /dev/null +++ b/xsl/api/relative-href.xsl @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xsl/api/source-highlight.xsl b/xsl/api/source-highlight.xsl new file mode 100644 index 000000000..3f46640dc --- /dev/null +++ b/xsl/api/source-highlight.xsl @@ -0,0 +1,132 @@ + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xsl/api/template.xsl b/xsl/api/template.xsl new file mode 100644 index 000000000..730cb5549 --- /dev/null +++ b/xsl/api/template.xsl @@ -0,0 +1,448 @@ + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + template + + + < + + + + + + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + template + + + < + + + + + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + typename + + + ... + + + + + + + + + + + + Warning: 'default' attribute of template parameter element is deprecated. Use 'default' element. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + = + + + + + + + + + + + + + + + + + + + + + + + + + + + + ... + + + + + + + + + + + + + = + + + + + + + + + + + + + + + + + + + ... + + + + + < + + + + > + + + + + , + + + + ... + + + + diff --git a/xsl/api/type.xsl b/xsl/api/type.xsl new file mode 100644 index 000000000..dde6de4eb --- /dev/null +++ b/xsl/api/type.xsl @@ -0,0 +1,1492 @@ + + + + + + + + + 1 + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + . + + + + + + + + Class + + + Struct + + + Union + + + Type + + + +Unknown type element "" in type.display.name + + + + + template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ; + + + + + + + + + + + + + + + + + + + + + + + + + ; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ; + + + + + + + + + + + + + + + + + + + + + + + anchor + + + link + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + . + + + + . + + + + . + + + + + + + + + + + + + + + + Warning: `type' attribute of `typedef' element is deprecated. Use 'type' element instead. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ; + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Type definition + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + = + + + + + + + ; + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + private + + + public + + + + + + + + + + + + + + + + Warning: missing 'type' element inside 'inherit' + + + + + + + ... + + + + , + + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + : + + { + + + : + + + + + + + + + { + + + : + + + + + + + + { + + + + + + + + + + + , + + + + + + + + + + ... + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + // + + + + + + + + types + + + + + + types + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + { + + + + + + + + + + + + + + + + + + + + + + + + + + + + }; + + + + + + + + + + + + + + + + + + + + + types + + + + + + + + + + + types + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Warning: Use of 'para' elements in 'class' element is deprecated. Wrap them in a 'description' element. + + + + + + + + + + + + + + + + + + + Specializations + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ; + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + { + + + + + } + + + ; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Warning: Use of 'para' elements in 'enum' element is deprecated. Wrap them in a 'description' element. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + }; + + + + + + + + + + + + + + + + + + + + + + + + + + = + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + = + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xsl/api/utility.xsl b/xsl/api/utility.xsl new file mode 100644 index 000000000..75ae1cafd --- /dev/null +++ b/xsl/api/utility.xsl @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + public + + + + + diff --git a/xsl/api/xhtml.xsl b/xsl/api/xhtml.xsl new file mode 100644 index 000000000..cc8e21008 --- /dev/null +++ b/xsl/api/xhtml.xsl @@ -0,0 +1,322 @@ + + + + + + + + + + + + + + + + + + + + + + + boostbook.css + + + + + + 1 + + + + + + + + + + + false + yes + + 2 + 15 + + + + + + + + + + + + + +appendix toc,title +article/appendix nop +article toc,title +book toc,title +chapter toc,title +part toc,title +preface toc,title +qandadiv toc +qandaset toc +reference toc,title +sect1 toc +sect2 toc +sect3 toc +sect4 toc +sect5 toc +section toc +set toc,title + + + + + + + + + + + + + + + + + + + + + + + + + + + January + February + March + April + May + June + July + August + September + October + November + December + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + January + February + March + April + May + June + July + August + September + October + November + December + + + + + + + + + +
+
+ + + + + + copyright + + + + + + + + + +
+ + + + + + + + + + + + +
+ + + + + + + +

+ + Last revised: + + + + + + + + + + + + + +

+
+
+
+ +
+
+ + + + + + + +
+
+ + +

Synopsis

+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/xsl/api/xref.xsl b/xsl/api/xref.xsl new file mode 100644 index 000000000..e78783df8 --- /dev/null +++ b/xsl/api/xref.xsl @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- 2.40.0