From b2d55e4821e1bfbabc3277bdb64f892762061853 Mon Sep 17 00:00:00 2001 From: rankoo Date: Sat, 14 Aug 2010 01:18:38 +0000 Subject: [PATCH] API element references and HTML stylesheets update --- docbook/relaxng/api/doc/reference.xml | 2945 +++++++++++++++++++++++++ docbook/relaxng/api/src/api.rnc | 12 +- xsl/api/admon.xsl | 9 +- xsl/api/annotation.xsl | 425 ---- xsl/api/callout.xsl | 9 +- xsl/api/caramel/LICENSE | 58 - xsl/api/caramel/concept2docbook.xsl | 812 ------- xsl/api/caramel/cpp-operators.xml | 288 --- xsl/api/caramel/unparser.xsl | 497 ----- xsl/api/chunk-common.xsl | 9 +- xsl/api/docbook-layout.xsl | 47 +- xsl/api/docbook.xsl | 542 ----- xsl/api/doxygen/collect.xsl | 58 - xsl/api/doxygen/doxygen2boostbook.xsl | 1541 ------------- xsl/api/dtd/dtd2boostbook.xsl | 217 -- 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 | 48 +- xsl/api/html-help.xsl | 147 -- xsl/api/html-single.xsl | 25 - xsl/api/html.xsl | 15 +- 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 | 91 +- xsl/api/reference.xsl | 116 - xsl/api/relative-href.xsl | 9 +- xsl/api/source-highlight.xsl | 132 -- xsl/api/template.xsl | 448 ---- xsl/api/testing/Jamfile.xsl | 243 -- xsl/api/testing/testsuite.xsl | 118 - xsl/api/type.xsl | 1492 ------------- xsl/api/utility.xsl | 52 - xsl/api/xhtml.xsl | 322 --- xsl/api/xref.xsl | 17 +- 39 files changed, 3080 insertions(+), 10015 deletions(-) create mode 100644 docbook/relaxng/api/doc/reference.xml delete mode 100644 xsl/api/annotation.xsl delete mode 100644 xsl/api/caramel/LICENSE delete mode 100644 xsl/api/caramel/concept2docbook.xsl delete mode 100644 xsl/api/caramel/cpp-operators.xml delete mode 100644 xsl/api/caramel/unparser.xsl delete mode 100644 xsl/api/docbook.xsl delete mode 100644 xsl/api/doxygen/collect.xsl delete mode 100644 xsl/api/doxygen/doxygen2boostbook.xsl delete mode 100644 xsl/api/dtd/dtd2boostbook.xsl delete mode 100644 xsl/api/error.xsl delete mode 100644 xsl/api/fo.xsl delete mode 100644 xsl/api/function.xsl delete mode 100644 xsl/api/global.xsl delete mode 100644 xsl/api/html-help.xsl delete mode 100644 xsl/api/html-single.xsl delete mode 100644 xsl/api/index.xsl delete mode 100644 xsl/api/library.xsl delete mode 100644 xsl/api/lookup.xsl delete mode 100644 xsl/api/macro.xsl delete mode 100644 xsl/api/manpages.xsl delete mode 100644 xsl/api/reference.xsl delete mode 100644 xsl/api/source-highlight.xsl delete mode 100644 xsl/api/template.xsl delete mode 100644 xsl/api/testing/Jamfile.xsl delete mode 100644 xsl/api/testing/testsuite.xsl delete mode 100644 xsl/api/type.xsl delete mode 100644 xsl/api/utility.xsl delete mode 100644 xsl/api/xhtml.xsl diff --git a/docbook/relaxng/api/doc/reference.xml b/docbook/relaxng/api/doc/reference.xml new file mode 100644 index 000000000..e9186b8f6 --- /dev/null +++ b/docbook/relaxng/api/doc/reference.xml @@ -0,0 +1,2945 @@ + + +
DocBook API Reference + + + + + DocBook API Element class-specialization + 9 + + + class-specialization + A specialization (partial or full) of a class template + + class-specialization ::= + (template?, specialization?, inherit?, purpose?, description?, (access| static-constant| typedef| enum| copy-assignment| constructor| destructor| method-group| free-function-group| function| method| overloaded-function| overloaded-method| data-member| class| class-specialization| struct| struct-specialization| union| union-specialization)*) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element link-test + 9 + + + link-test + Declares a test that should compile and link + + link-test ::= + (source*, lib*, requirement*, purpose, if-fails?) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +filename#REQUIREDCDATAThe name of the file associated with this element +name#IMPLIEDCDATAThe name of the element being declared to referenced + + + + + + + + + DocBook API Element link-fail-test + 9 + + + link-fail-test + Declares a test that should compile but fail to link + + link-fail-test ::= + (source*, lib*, requirement*, purpose, if-fails?) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +filename#REQUIREDCDATAThe name of the file associated with this element +name#IMPLIEDCDATAThe name of the element being declared to referenced + + + + + + + + + DocBook API Element typedef + 9 + + + typedef + Declares a typedef + + typedef ::= + (type, purpose?, description?) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element static-constant + 9 + + + static-constant + Declares a static constant, e.g., const int foo = 5;. + + static-constant ::= + (type, default, purpose?, description?) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element code + 9 + + + code + Mimics the code tag in HTML + + code ::= + (ANY) + + Description + Text within a code tag is generally typeset + in a different, monospaced font so that it stands out as code. The + code tag in api is transformed directly + into the computeroutput tag in DocBook. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element destructor + 9 + + + destructor + Declares a destructor for the enclosing class + + destructor ::= + (purpose?, description?, requires?, effects?, postconditions?, returns?, throws?, complexity?, notes?, rationale?) + + Description + General documentation on functions in api is provided in + the function + element documentation. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +specifiers#IMPLIEDCDATAThe specifiers for this function, e.g., inline, static, etc. +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element template-type-parameter + 9 + + + template-type-parameter + Declares a template type parameter + + template-type-parameter ::= + (default?, purpose?) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +pack#IMPLIEDCDATASet to '1' if the parameter is a parameter pack. +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element description + 9 + + + description + Detailed description of a construct + + description ::= + (ANY) + + Description + Although the context model for this element is + ANY, detailed descriptions should contain structured + DocBook elements that occur within sections, e.g., paragraphs + (para, simpara), lists + (orderedlist, itemizedlist), + tables (informaltable, table), + etc. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element librarylist + 9 + + + librarylist + Placeholder for an alphabetical list of libraries + + librarylist ::= + EMPTY + + Description + Developers aren't generally expected to use this element. Its existence is mainly as a placeholder in boost.xml for the alphabetical list of libraries. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element library-reference + 9 + + + library-reference + Declares the reference material for a library + + library-reference ::= + (title?, section*, (header| library-reference)*) + + Description + Reference documentation for a library is contained with a + <library-reference> element. The <library-reference> + element has no attributes, and contains as children only + <header> elements. + + The <header> element defines a C++ header file. Within + each C++ header file lie the definitions of C++ constructs to be + documented. The name attribute of the <header> + element gives the name of the header, as one would specify when + including the header. For instance, the <library-reference> + for the Any library may look like + this: + + <library-reference> + <header name="boost/any.hpp"> + <!-- C++ constructs in this header --> + </header> +</library-reference> + + If the Any library contained + multiple headers, we would list them all as children of the + <library-reference> element. + + library-reference elements can be nested, + so that reference material can be divided into separate sections + that each contain different headers. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element api + 9 + + + api + Defines a api book + + api ::= + (title, (chapter| library)*) + + Description + This element is the topmost level defined by + boost.xml for all Boost documentation. It will + not generally be used by developers. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element union + 9 + + + union + Declares a C++ union or union template + + union ::= + (template?, inherit*, purpose?, description?, (access| static-constant| typedef| enum| copy-assignment| constructor| destructor| method-group| free-function-group| function| method| overloaded-function| overloaded-method| data-member| class| class-specialization| struct| struct-specialization| union| union-specialization)*) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element inherit + 9 + + + inherit + Declares a base class of the enclosing class or struct + + inherit ::= + (type, purpose?) + + Description + This element contains the type of the class inherited. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +access#IMPLIEDCDATAThe access specifier ("public", "private", or "protected") of the inheritance. +id#IMPLIEDCDATAA global identifier for this element +pack#IMPLIEDCDATASet to '1' if this is a pack exapansion. +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element template-varargs + 9 + + + template-varargs + Declares a variable-length list of template parameters + + template-varargs ::= + EMPTY + + Description + Variable-length template parameter lists are not allowed in + C++, but because they are sometimes needed in documentation they are + allowed in api. This element generally expands to "..." and + can be used anywhere any other template parameter can be + used. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element source + 9 + + + source + Defines source code for a test + + source ::= + (#PCDATA| snippet)* + + Description + This element will contain the source code for a testcase that + will be generated from the documentation. To reduce the amount of escaping in the text, it is recommended to use CDATA sections, which look like this: + + <![CDATA[ +<your program text here: no escaping needed!> +]]> + + + In addition to CDATA sections, code snippets can be pulled in + from programlisting elements using the snippet + element. + + + + + + DocBook API Element function + 9 + + + function + Declares a function + + function ::= + (template?, type, parameter*, purpose?, description?, requires?, effects?, postconditions?, returns?, throws?, complexity?, notes?, rationale?) + + Description + api functions are documented by specifying the + function's interface (e.g., its C++ signature) and its + behavior. Constructors, destructors, member functions, and free + functions all use the same documentation method, although the + top-level tags differ. + + The behavior of functions in api is documenting using a + style similar to that of the C++ standard, with clauses describing + the requirements, effects, postconditions, exception behavior, and + return values of functions. + + The following example illustrates some constructors and a + destructor for boost::any. Note that one of + the constructors takes a single parameter whose name is "other" and + whose type, const any& is contained in the + <paramtype> element; any number of parameters may be specified + in this way. + + <class name="any"> + <constructor> + <postconditions><para><this->empty()></para></postconditions> + </constructor> + + <constructor> + <parameter name="other"> + <paramtype>const <classname>any</classname>&amp;</paramtype> + </parameter> + + <effects> + <simpara> Copy constructor that copies + content of <code>other</code> into the new instance, + so that any content is equivalent in both type and value to the + content of <code>other</code>, or empty if + <code>other</code> is + empty. + </simpara> + </effects> + + <throws> + <simpara>May fail with a + <classname>std::bad_alloc</classname> exception or any + exceptions arising from the copy constructor of the + contained type. + </simpara> + </throws> + </constructor> + + <destructor> + <effects><simpara>Releases any and all resources used in + management of instance.</simpara></effects> + + <throws><simpara>Nothing.</simpara></throws> + </destructor> +</class> + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +specifiers#IMPLIEDCDATAThe specifiers for this function, e.g., inline, static, etc. +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element macroname + 9 + + + macroname + + + macroname ::= + (#PCDATA) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +alt#IMPLIEDCDATA +id#IMPLIEDCDATAA global identifier for this element + + + + + + + + + DocBook API Element postconditions + 9 + + + postconditions + Conditions that must hold after the function returns + + postconditions ::= + (ANY) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element compile-test + 9 + + + compile-test + A testcase that should compile correctly + + compile-test ::= + (source*, lib*, requirement*, purpose, if-fails?) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +filename#REQUIREDCDATAThe name of the file associated with this element +name#IMPLIEDCDATAThe name of the element being declared to referenced + + + + + + + + + DocBook API Element method + 9 + + + method + Declares a method, i.e., a member function + + method ::= + (template?, type, parameter*, purpose?, description?, requires?, effects?, postconditions?, returns?, throws?, complexity?, notes?, rationale?) + + Description + General documentation on functions in api is provided in + the function + element documentation. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +cv#IMPLIEDCDATAcv-qualifiers for this method, e.g., const volatile +specifiers#IMPLIEDCDATAThe specifiers for this function, e.g., inline, static, etc. +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element snippet + 9 + + + snippet + Pulls in a code snippet from a programlisting element + + snippet ::= + EMPTY + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +name#REQUIREDCDATAThe name of the programlisting element to insert + + + + + + + + + DocBook API Element constructor + 9 + + + constructor + Declares a constructor of the enclosing class + + constructor ::= + (template?, parameter*, purpose?, description?, requires?, effects?, postconditions?, returns?, throws?, complexity?, notes?, rationale?) + + Description + General documentation on functions in api is provided in + the function + element documentation. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +specifiers#IMPLIEDCDATAThe specifiers for this function, e.g., inline, static, etc. +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element namespace + 9 + + + namespace + Declares a namespace + + namespace ::= + (class| class-specialization| struct| struct-specialization| union| union-specialization| typedef| enum| free-function-group| function| overloaded-function| namespace)* + + Description + api namespaces are declared via the <namespace> + element. As in C++, namespaces can be nested and contain other C++ + constructs, such as classes or functions. The name + attribute of a <namespace> element gives the namespace name + (e.g., "boost"). The Any library is + defined entirely within namespace boost by: + + <library-reference> + <header name="boost/any.hpp"> + <namespace name="boost"> + <!-- C++ constructs in the boost namespace --> + </namespace> + </header> +</library-reference> + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element if-fails + 9 + + + if-fails + What it means when a testcase fails + + if-fails ::= + (ANY) + + Description + + Describes to the user the effect a certain failing testcase will + have on the usefulness of a library. This field is useful in cases + where a failed testcase does not mean that the library won't be + useful, but may mean that certain library features will not be + available. + + + + + + + DocBook API Element headername + 9 + + + headername + + + headername ::= + (#PCDATA) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +alt#IMPLIEDCDATA +id#IMPLIEDCDATAA global identifier for this element + + + + + + + + + DocBook API Element free-function-group + 9 + + + free-function-group + A set of functions that are grouped together under one name + + free-function-group ::= + (function| overloaded-function)* + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element functionname + 9 + + + functionname + References a function with the given name + + functionname ::= + (#PCDATA) + + Description + If a function (or overloaded function) with the given, + possibly-qualified name is found, this generates a link to that + function. Lookups obey currently-active using-class + and using-namespace + directives to aid in the search, along with searching within the + current scope. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +alt#IMPLIEDCDATA +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element librarycategory + 9 + + + librarycategory + Declares that the enclosing library is in this category + + librarycategory ::= + (#PCDATA) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element notes + 9 + + + notes + Non-normative notes about a function's semantics + + notes ::= + (ANY) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element data-member + 9 + + + data-member + Declares a data member of a class + + data-member ::= + (type, purpose?, description?) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +specifiers#IMPLIEDCDATAThe specifiers for this function, e.g., inline, static, etc. +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element specialization + 9 + + + specialization + Defines the specialization arguments for a class specialization + + specialization ::= + (template-arg)* + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element union-specialization + 9 + + + union-specialization + A specialization (full or partial) of a union template + + union-specialization ::= + (template?, specialization?, inherit?, purpose?, description?, (access| static-constant| typedef| enum| copy-assignment| constructor| destructor| method-group| free-function-group| function| method| overloaded-function| overloaded-method| data-member| class| class-specialization| struct| struct-specialization| union| union-specialization)*) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element throws + 9 + + + throws + Description of the exceptions thrown by a function + + throws ::= + (ANY) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element template-arg + 9 + + + template-arg + A template argument in a specialization + + template-arg ::= + (ANY) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +pack#IMPLIEDCDATASet to '1' if this is a pack exapansion. +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element globalname + 9 + + + globalname + + + globalname ::= + (#PCDATA) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +alt#IMPLIEDCDATA +id#IMPLIEDCDATAA global identifier for this element + + + + + + + + + DocBook API Element method-group + 9 + + + method-group + A set of methods that are grouped together under one name + + method-group ::= + (method| overloaded-method)* + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element requirement + 9 + + + requirement + A requirement/property in the Jamfile for a testcase + + requirement ::= + (#PCDATA) + + Description + A requirement is part of the dependencies of a target in a + Jamfile. The name attribute of a requirement element + gives the name of the Boost.Build feature and the content of the + requirement gives the value of that feature. A requirement such as + <includes>foo.hpp would be encoded as + <requirement + name="includes">foo.hpp</requirement>. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +name#REQUIREDCDATAThe name of the element being declared to referenced + + + + + + + + + DocBook API Element precondition + 9 + + + precondition + Conditions that must be met prior to executing a function + + precondition ::= + (ANY) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element paramtype + 9 + + + paramtype + The type of a function parameter + + paramtype ::= + (ANY) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element using-class + 9 + + + using-class + Injects the method and function names of a class into the local scope + + using-class ::= + EMPTY + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element run-test + 9 + + + run-test + A testcase that should compile, link, and execute + + run-test ::= + (source*, lib*, requirement*, purpose, if-fails?) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +filename#REQUIREDCDATAThe name of the file associated with this element +name#IMPLIEDCDATAThe name of the element being declared to referenced + + + + + + + + + DocBook API Element librarypurpose + 9 + + + librarypurpose + Describes in one short sentence or phrase the purpose of a library + + librarypurpose ::= + (#PCDATA| code| ulink| functionname| methodname| classname| macroname| headername| enumname| globalname)* + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element copy-assignment + 9 + + + copy-assignment + Declares a copy-assignment operator + + copy-assignment ::= + (template?, type?, parameter*, purpose?, description?, requires?, effects?, postconditions?, returns?, throws?, complexity?, notes?, rationale?) + + Description + The return type of the copy-assignment operator does not need + to be specified. If left unspecified, it will default to an + unqualified reference to the enclosing class type. + + General documentation on functions in api is provided in + the function + element documentation. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +cv#IMPLIEDCDATAcv-qualifiers for this method, e.g., const volatile +specifiers#IMPLIEDCDATAThe specifiers for this function, e.g., inline, static, etc. +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element run-fail-test + 9 + + + run-fail-test + A testcase that should compile and link, but fail on execution + + run-fail-test ::= + (source*, lib*, requirement*, purpose, if-fails?) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +filename#REQUIREDCDATAThe name of the file associated with this element +name#IMPLIEDCDATAThe name of the element being declared to referenced + + + + + + + + + DocBook API Element template + 9 + + + template + Declares the template parameters of a class or function + + template ::= + (template-type-parameter| template-nontype-parameter| template-varargs)* + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element compile-fail-test + 9 + + + compile-fail-test + A testcase that should fail to compile + + compile-fail-test ::= + (source*, lib*, requirement*, purpose, if-fails?) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +filename#REQUIREDCDATAThe name of the file associated with this element +name#IMPLIEDCDATAThe name of the element being declared to referenced + + + + + + + + + DocBook API Element returns + 9 + + + returns + Description of the return value of a function + + returns ::= + (ANY) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element default + 9 + + + default + The default value of a function or template parameter + + default ::= + (ANY) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element parameter + 9 + + + parameter + A function parameter + + parameter ::= + (paramtype, default?, description?) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +name#IMPLIEDCDATAThe name of the element being declared to referenced +pack#IMPLIEDCDATASet to '1' if the parameter is a parameter pack. + + + + + + + + + DocBook API Element signature + 9 + + + signature + One signature of an overloaded function or method + + signature ::= + (template?, type, parameter*) + + Description + + A signature refers to one declaration of an overloaded function or + method. The signature itself has no name, because the name of the + overloaded function or method is used. An overloaded function or + method will have several signatures that will generally be typeset + together. + + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +cv#IMPLIEDCDATAcv-qualifiers for this method, e.g., const volatile +specifiers#IMPLIEDCDATAThe specifiers for this function, e.g., inline, static, etc. +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element overloaded-function + 9 + + + overloaded-function + An overloaded function + + overloaded-function ::= + (signature*, purpose?, description?, requires?, effects?, postconditions?, returns?, throws?, complexity?, notes?, rationale?) + + Description + General documentation on functions in api is provided in + the function + element documentation. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element access + 9 + + + access + Declares an access specification for class members + + access ::= + (static-constant| typedef| enum| copy-assignment| constructor| destructor| method-group| method| overloaded-method| data-member| class| class-specialization| struct| struct-specialization| union| union-specialization)+ + + Description + The access specifications of class members (public, private, or protected) may be determined by enclosing them in an <access> element. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the access specification, e.g. "public", "private", or "protected". +id#IMPLIEDCDATAA global identifier for this element + + + + + + + + + DocBook API Element class + 9 + + + class + Declares a class or class template + + class ::= + (template?, inherit*, purpose?, description?, (access| static-constant| typedef| enum| copy-assignment| constructor| destructor| method-group| free-function-group| function| method| overloaded-function| overloaded-method| data-member| class| class-specialization| struct| struct-specialization| union| union-specialization)*) + + Description + C++ classes and class templates are described via the + <class> element. Each class has a name (e.g., "any") given by + the name attribute, a purpose given by the + <purpose> element, documentation, and a set of types, + functions, base classes, and data members. Here is a minimal + definition of the boost::any class: + + <namespace name="boost"> + <class name="any"> + <purpose> + A class whose instances can hold instances of any type that satisfies + ValueType requirements. + </purpose> + </class> +</namespace> + + Additional class documentation can be contained in a + description element following the <purpose> + element. This documentation will be typeset prior to documentation + for specific elements in the class (e.g., constructors or + methods). + + Class inheritance is described via the <inherit> + element. The <inherit> element requires an access + attribute which must be one of public, + protected, or private. The + content of the <inherited> element in C++ code that names the + class inherited, and may contain markup to link to the class. The + following description of the class + boost::bad_any_cast describes public + inheritance from the class std::bad_cast. It + also defines the <purpose> element, which contains a short + description of the use of the class. + + <class name="bad_any_cast"> + <inherit access="public"><classname>std::bad_cast</classname></inherit> + <purpose><para>The exception thrown in the event of a failed + <functionname>any_cast</functionname> of an + <classname>any</classname> value.</para></purpose> +</class> + + Class templates are defined by <class> elements with a + <template> child element at the beginning. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element librarycategorydef + 9 + + + librarycategorydef + Defines a new library category + + librarycategorydef ::= + (#PCDATA) + + Description + All library category definitions should be in doc/src/boost.xml, and the names of categories must be prefixed with "category:". + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element type + 9 + + + type + The type of an element or return type of a function + + type ::= + (ANY) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element enumvalue + 9 + + + enumvalue + A single value of an enumeration + + enumvalue ::= + (default?, purpose?, description?) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element overloaded-method + 9 + + + overloaded-method + An overloaded method + + overloaded-method ::= + (signature*, purpose?, description?, requires?, effects?, postconditions?, returns?, throws?, complexity?, notes?, rationale?) + + Description + General documentation on functions in api is provided in + the function + element documentation. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element programlisting + 9 + + + programlisting + A sample of program code + + programlisting ::= + (ANY) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +name#IMPLIEDCDATAThe name of the element being declared to referenced + + + + + + + + + DocBook API Element complexity + 9 + + + complexity + The time/space/etc. complexity of a function + + complexity ::= + (ANY) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element purpose + 9 + + + purpose + A short description of an entity's use + + purpose ::= + (ANY) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element template-nontype-parameter + 9 + + + template-nontype-parameter + A nontype template parameter + + template-nontype-parameter ::= + (type, default?, purpose?) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +pack#IMPLIEDCDATASet to '1' if the parameter is a parameter pack. +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element library + 9 + + + library + Top-level element for a library + + library ::= + (libraryinfo, (title, ((section| library-reference| testsuite))+)?) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +dirname#REQUIREDCDATA +url#IMPLIEDCDATA +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes +html-only#IMPLIEDCDATA + + + + + + + + + DocBook API Element librarycategorylist + 9 + + + librarycategorylist + Categorized listing of libraries + + librarycategorylist ::= + (librarycategorydef)* + + Description + This element is not intended for use by developers, but is + used by doc/src/boost.xml as a + placeholder. + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element using-namespace + 9 + + + using-namespace + Injects the declared names from a namespace into the local scope + + using-namespace ::= + EMPTY + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element enumname + 9 + + + enumname + + + enumname ::= + (#PCDATA) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +alt#IMPLIEDCDATA +id#IMPLIEDCDATAA global identifier for this element + + + + + + + + + DocBook API Element struct-specialization + 9 + + + struct-specialization + A specialization (full or partial) of a struct template + + struct-specialization ::= + (template?, specialization?, inherit?, purpose?, description?, (access| static-constant| typedef| enum| copy-assignment| constructor| destructor| method-group| free-function-group| function| method| overloaded-function| overloaded-method| data-member| class| class-specialization| struct| struct-specialization| union| union-specialization)*) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element struct + 9 + + + struct + Declares a C++ struct + + struct ::= + (template?, inherit*, purpose?, description?, (access| static-constant| typedef| enum| copy-assignment| constructor| destructor| method-group| free-function-group| function| method| overloaded-function| overloaded-method| data-member| class| class-specialization| struct| struct-specialization| union| union-specialization)*) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element lib + 9 + + + lib + A library dependency + + lib ::= + (#PCDATA) + + Description + Declares a library dependency on the library named by the content of this element, to be emitted in a Jamfile. + + + + + + DocBook API Element enum + 9 + + + enum + Declares an enumeration type + + enum ::= + (enumvalue*, purpose?, description?) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element requires + 9 + + + requires + Declares the requirements of a function + + requires ::= + (ANY) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element effects + 9 + + + effects + Declares the side effects of a function + + effects ::= + (ANY) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element libraryname + 9 + + + libraryname + References a library of the given name + + libraryname ::= + (#PCDATA) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element libraryinfo + 9 + + + libraryinfo + Provides information about a library + + libraryinfo ::= + (author+, copyright*, legalnotice*, librarypurpose, librarycategory*) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element testsuite + 9 + + + testsuite + Describes a library testsuite + + testsuite ::= + ((compile-test| link-test| run-test| compile-fail-test| link-fail-test| run-fail-test)+) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API Element header + 9 + + + header + Declares a C++ header with the given name + + header ::= + (ANY) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +name#REQUIREDCDATAThe name of the element being declared to referenced +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + + + + + DocBook API element rationale + 9 + + + rationale + Describes the rationale for a particular function's design + + rationale ::= + (ANY) + + Attributes + + + + + + Name + Type + Value + Purpose + + + + +last-revision#IMPLIEDCDATASet to $Date: 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) $ to keep "last revised" information in sync with CVS changes +id#IMPLIEDCDATAA global identifier for this element +xml:base#IMPLIEDCDATAImplementation detail used by XIncludes + + + + + +
diff --git a/docbook/relaxng/api/src/api.rnc b/docbook/relaxng/api/src/api.rnc index b375a8bd2..2851e35e4 100644 --- a/docbook/relaxng/api/src/api.rnc +++ b/docbook/relaxng/api/src/api.rnc @@ -1,10 +1,10 @@ default namespace = "http://docbook.org/ns/docbook" # ========== Import DocBook Grammar ========== -include "http://docbook.org/xml/5.0/rng/docbook.rnc" -start |= header | library | boostbook | precondition +include "../../../../../../../../docbook.rnc" +start |= header | library | api | precondition local.common.attrib = attribute last-revision { text }? # ========== Define the API extensions ========== -api.common.attrib = local.common.attrib, db.xml.id.attribute? +api.common.attrib = local.common.attrib, db.common.attributes api.namespace.mix = class | class-specialization @@ -78,13 +78,13 @@ library.attlist &= attribute html-only { text }?, attribute url { text }?, api.common.attrib -boostbook = - element boostbook { api.attlist, db.title, (db.chapter | library)* } +api = + element api { api.attlist, db.title, (db.chapter | library)* } api.attlist &= api.common.attrib libraryinfo = element libraryinfo { libraryinfo.attlist, - db.author+, + db.author+, db.copyright*, db.legalnotice*, librarypurpose, diff --git a/xsl/api/admon.xsl b/xsl/api/admon.xsl index 2b16798ab..dc6b400bd 100644 --- a/xsl/api/admon.xsl +++ b/xsl/api/admon.xsl @@ -6,13 +6,12 @@ (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) --> - +version="1.0"> - + diff --git a/xsl/api/annotation.xsl b/xsl/api/annotation.xsl deleted file mode 100644 index 7d471a563..000000000 --- a/xsl/api/annotation.xsl +++ /dev/null @@ -1,425 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 index be44b28a7..ee2cd88f6 100644 --- a/xsl/api/callout.xsl +++ b/xsl/api/callout.xsl @@ -6,13 +6,12 @@ (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) --> - +version="1.0"> - + diff --git a/xsl/api/caramel/LICENSE b/xsl/api/caramel/LICENSE deleted file mode 100644 index d26de04a0..000000000 --- a/xsl/api/caramel/LICENSE +++ /dev/null @@ -1,58 +0,0 @@ -Software License, Version 1.0 - -Copyright 2002-2003, Trustees of Indiana University. -Copyright 2000-2001, University of Notre Dame. -All rights reserved. - -Indiana University has the exclusive rights to license this product under the -following license. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - * All redistributions of source code must retain the above copyright notice, - the list of authors in the original source code, this list of conditions - and the disclaimer listed in this license; - - * All redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the disclaimer listed in this license - in the documentation and/or other materials provided with the distribution; - - * Any documentation included with all redistributions must include the - following acknowledgement: - - "This product includes software developed at the University of Notre Dame - and the Pervasive Technology Labs at Indiana University. For technical - information contact Andrew Lumsdaine at the Pervasive Technology Labs at - Indiana University. For administrative and license questions contact the - Advanced Research and Technology Institute at 351 West 10th Street. - Indianapolis, Indiana 46202, phone 317-278-4100, fax 317-274-5902." - - Alternatively, this acknowledgement may appear in the software itself, and - wherever such third-party acknowledgments normally appear. - - * The name Indiana University, the University of Notre Dame or "Caramel" - shall not be used to endorse or promote products derived from this software - without prior written permission from Indiana University. For written - permission, please contact Indiana University Advanced Research & - Technology Institute. - - * Products derived from this software may not be called "Caramel", nor may - Indiana University, the University of Notre Dame or "Caramel" appear in - their name, without prior written permission of Indiana University Advanced - Research & Technology Institute. - -Indiana University provides no reassurances that the source code provided does -not infringe the patent or any other intellectual property rights of any other -entity. Indiana University disclaims any liability to any recipient for claims -brought by any other entity based on infringement of intellectual property -rights or otherwise. - -LICENSEE UNDERSTANDS THAT SOFTWARE IS PROVIDED "AS IS" FOR WHICH NO WARRANTIES -AS TO CAPABILITIES OR ACCURACY ARE MADE. INDIANA UNIVERSITY GIVES NO WARRANTIES -AND MAKES NO REPRESENTATION THAT SOFTWARE IS FREE OF INFRINGEMENT OF THIRD -PARTY PATENT, COPYRIGHT, OR OTHER PROPRIETARY RIGHTS. INDIANA UNIVERSITY MAKES -NO WARRANTIES THAT SOFTWARE IS FREE FROM "BUGS", "VIRUSES", "TROJAN HORSES", -"TRAP DOORS", "WORMS", OR OTHER HARMFUL CODE. LICENSEE ASSUMES THE ENTIRE RISK -AS TO THE PERFORMANCE OF SOFTWARE AND/OR ASSOCIATED MATERIALS, AND TO THE -PERFORMANCE AND VALIDITY OF INFORMATION GENERATED USING SOFTWARE. diff --git a/xsl/api/caramel/concept2docbook.xsl b/xsl/api/caramel/concept2docbook.xsl deleted file mode 100644 index 655498066..000000000 --- a/xsl/api/caramel/concept2docbook.xsl +++ /dev/null @@ -1,812 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - Concept - 7 - - - - - - - - - - - - - - - - - Description - - - - - - - - - - Refinement of - - - - - - - - - - - - - - - - - When mutable: - - - - - - - - - - - - - - - - - - @(@=@)@ - - - - - - - - - - - - - - - - - - - @@(@@ - - - - - @@=@@@@)@@ - - - - - - - - Definitions - -

-
-
-
- - - - Type expressions - - - - - - - - - - - - - - - - - - - - - - Only when mutable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - must be - - , - and - - - - - - . - - - - - - - - - - - - - - - - - Valid expressions - - - - T - - - P - - - S - - - O - - - - - - - - - - - Name - Expression - - Type - - - Precondition - - - Semantics - - - Postcondition - - - - - - - - - - - - - - - - - - - Complexity - - - - - - - - - Invariants - - - - - - - - - - - - - - - - Models - - - - - - - - - - - - - - - - - - - - - - - - - - See also - - - - - - - - - - - - - - - -
-
- - - - - - - - - - - identical to - - - - - - - - - - - convertible to - Convertible to - convertible to - - - - - - - - - - - - derived from - Derived from - derived from - - - - - - - - - - - - assignable to - Assignable to - assignable to - - - - - - - - - - - - a model - Models - models - - - (along with - - - - - - - - and - , and - , - - ) - - of - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Associated types - - - - - - - - - - - - - - - - - - - - - - - Name - Code - Description - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - , - and - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Notation - - - - - - - A type playing the role of - - in the - - - - concept. - - - - - - - - - - - - - - - - - Objects of type - - - - - - - - - - - - - - - - - - - - - - - - - - warning: cannot find concept ' - - ' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/xsl/api/caramel/cpp-operators.xml b/xsl/api/caramel/cpp-operators.xml deleted file mode 100644 index 68626acbb..000000000 --- a/xsl/api/caramel/cpp-operators.xml +++ /dev/null @@ -1,288 +0,0 @@ - - - - - - - - - ++ - operator++(int) - - - - -- - operator--(int) - - - - () - () - - - - .() - () - - - - ->() - Error - - - - () - operator()() - - - - () - () - - - - [] - operator[]() - - - - . - Error - - - - - ->{member-name} (return type is pointer-to-object type) - operator->() - - - - ++ - operator++() - - - - -- - operator--() - - - - ! - operator!() - - - - ~ - operator~() - - - - & - operator&() - - - - * - operator*() - - - - + - operator+() - - - - - - operator-() - - - - .* - Error - - - - ->* - operator->*() - - - - * - operator * () - - - - / - operator / () - - - - % - operator % () - - - - + - operator + () - - - - - - operator - () - - - - << - operator << () - - - - >> - operator >> () - - - - < - operator < () - - - - > - operator > () - - - - <= - operator <= () - - - - >= - operator >= () - - - - == - operator == () - - - - != - operator != () - - - - & - operator & () - - - - | - operator | () - - - - ^ - operator ^ () - - - - && - operator && () - - - - || - operator || () - - - - ? : - Error - - - - = - operator = () - - - - += - operator += () - - - - -= - operator -= () - - - - *= - operator *= () - - - - /= - operator /= () - - - - %= - operator %= () - - - - <<= - operator <<= () - - - - >>= - operator >>= () - - - - &= - operator &= () - - - - |= - operator |= () - - - - ^= - operator ^= () - - - - , - operator , () - - - - (*)() - Error - - - - - functorization of operator on arguments {} - Error - - - - - functorization of function on arguments {} - Error - - - diff --git a/xsl/api/caramel/unparser.xsl b/xsl/api/caramel/unparser.xsl deleted file mode 100644 index 63db55fff..000000000 --- a/xsl/api/caramel/unparser.xsl +++ /dev/null @@ -1,497 +0,0 @@ - - - - - - - - - 0 - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - ( - - - - boost::sample_value < >() - - & - - * - - const - - - - - - volatile - - - - < - , - - - - - - - > - - - :: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - (Unrecognized tag ) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *@@@* - - - - - - - 1 - - - - - - - - - - - - - - - - *@@@* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *@@@* - - - - - - - - - - - - - - - - - - , - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Invalid tag in operator definition: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - typename - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/xsl/api/chunk-common.xsl b/xsl/api/chunk-common.xsl index b3c598e3c..cad8cbc33 100644 --- a/xsl/api/chunk-common.xsl +++ b/xsl/api/chunk-common.xsl @@ -6,11 +6,10 @@ (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) --> - +version="1.0"> @@ -49,7 +48,7 @@ - + diff --git a/xsl/api/docbook-layout.xsl b/xsl/api/docbook-layout.xsl index c5b11727a..50e943c7f 100644 --- a/xsl/api/docbook-layout.xsl +++ b/xsl/api/docbook-layout.xsl @@ -7,38 +7,37 @@ http://www.boost.org/LICENSE_1_0.txt) --> - + href="http://docbook.sourceforge.net/release/xsl/current/html/formal.xsl"/> - +
- +

Synopsis

- + - + - + @@ -56,7 +55,7 @@ - + @@ -74,17 +73,17 @@ - + - + - + - + @@ -165,13 +164,13 @@ - - - + + + - +
- +
@@ -197,17 +196,17 @@
- + - + diff --git a/xsl/api/docbook.xsl b/xsl/api/docbook.xsl deleted file mode 100644 index 706a7c429..000000000 --- a/xsl/api/docbook.xsl +++ /dev/null @@ -1,542 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - / - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - .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/doxygen/collect.xsl b/xsl/api/doxygen/collect.xsl deleted file mode 100644 index 3ec164bed..000000000 --- a/xsl/api/doxygen/collect.xsl +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/xsl/api/doxygen/doxygen2boostbook.xsl b/xsl/api/doxygen/doxygen2boostbook.xsl deleted file mode 100644 index 5eb190a7b..000000000 --- a/xsl/api/doxygen/doxygen2boostbook.xsl +++ /dev/null @@ -1,1541 +0,0 @@ - - - - - - - - - - - - - - This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. - - - - detail - - - :: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - <xsl:copy-of select="$boost.doxygen.reftitle"/> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -specialization - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - yes - - - - - - - - - - - yes - - - - - - - - - yes - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - unspecified - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - false - - - false - - - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - conversion-operator - - - - - - - const - - - - - - volatile - - - - - - - - - - - - - - - - - - - - - - - - - const - - - - - - volatile - - - - - - - - - static - - - - virtual - - - - - - - - - - - - - - - - - - - - - static - - - mutable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Will not throw. - - - - - - - - - - - - - - - - - unspecified - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - <alt> - <xsl:value-of select="*|text()"/> - </alt> - <mediaobject> - <imageobject role="html"> - <imagedata format="PNG" align="center"> - <xsl:attribute name="fileref"> - <xsl:value-of select="concat(concat(concat($boost.doxygen.formuladir, 'form_'), @id), '.png')"/> - </xsl:attribute> - </imagedata> - </imageobject> - <textobject role="tex"> - <phrase> - <xsl:value-of select="*|text()"/> - </phrase> - </textobject> - </mediaobject> - </equation> - </xsl:when> - <xsl:otherwise> - <inlineequation> - <alt> - <xsl:value-of select="*|text()"/> - </alt> - <inlinemediaobject> - <imageobject role="html"> - <imagedata format="PNG"> - <xsl:attribute name="fileref"> - <xsl:value-of select="concat(concat(concat($boost.doxygen.formuladir, 'form_'), @id), '.png')"/> - </xsl:attribute> - </imagedata> - </imageobject> - <textobject role="tex"> - <phrase> - <xsl:value-of select="*|text()"/> - </phrase> - </textobject> - </inlinemediaobject> - </inlineequation> - </xsl:otherwise> - </xsl:choose> - </xsl:template> - </xsl:stylesheet> diff --git a/xsl/api/dtd/dtd2boostbook.xsl b/xsl/api/dtd/dtd2boostbook.xsl deleted file mode 100644 index 38bf815fa..000000000 --- a/xsl/api/dtd/dtd2boostbook.xsl +++ /dev/null @@ -1,217 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- - Copyright (c) 2002 Douglas Gregor <doug.gregor -at- gmail.com> - - Distributed under the Boost Software License, Version 1.0. - (See accompanying file LICENSE_1_0.txt or copy at - http://www.boost.org/LICENSE_1_0.txt) - --> -<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - version="1.0"> - - <xsl:output method="xml" indent="yes" standalone="yes"/> - - <xsl:strip-space elements="sequence-group or-group element element-name"/> - - <xsl:key name="elements" match="element" use="@name"/> - <xsl:key name="attributes" match="attlist" use="@name"/> - <xsl:key name="attribute-purposes" match="attpurpose" use="@name"/> - - <xsl:template match="dtd"> - <section id="reference"> - <title>Reference - - Elements: - - - - - - - - - - - - - - - - - - - Element - - - - - - - - - - - - - - - - - - - BoostBook element - - 9 - - - - - - - ::= - - - - - - - - - - - - - - - - - - - ( - - - - ) - - - - - - - - - - - ( - - - - ) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #PCDATA - - - - - ANY - - - - - EMPTY - - - - - - - - - - - Description - - - - - - - - Attributes - - - - - - Name - Type - Value - Purpose - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/xsl/api/error.xsl b/xsl/api/error.xsl deleted file mode 100644 index a1c160107..000000000 --- a/xsl/api/error.xsl +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - In - - - - - - diff --git a/xsl/api/fo.xsl b/xsl/api/fo.xsl deleted file mode 100644 index 423b6d018..000000000 --- a/xsl/api/fo.xsl +++ /dev/null @@ -1,278 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 deleted file mode 100644 index 61619f7c8..000000000 --- a/xsl/api/function.xsl +++ /dev/null @@ -1,1129 +0,0 @@ - - - - - - - - 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 deleted file mode 100644 index 9c7e62b02..000000000 --- a/xsl/api/global.xsl +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Global - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; - - - - - - - diff --git a/xsl/api/html-base.xsl b/xsl/api/html-base.xsl index cfdd4a34b..c1e661b4d 100644 --- a/xsl/api/html-base.xsl +++ b/xsl/api/html-base.xsl @@ -6,17 +6,16 @@ (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) --> - - + boostbook.css @@ -24,6 +23,17 @@ + + + + + + + + + + + 1 @@ -42,12 +52,10 @@ 2 15 - - + + + select = "concat($boost.graphics.root, 'callouts/')"/> @@ -177,7 +185,7 @@ set toc,title
- +
@@ -190,18 +198,18 @@ set toc,title - + - +
- - + + @@ -241,9 +249,9 @@ set toc,title @@ -253,16 +261,16 @@ set toc,title - + - +
- +

Synopsis

diff --git a/xsl/api/html-help.xsl b/xsl/api/html-help.xsl deleted file mode 100644 index 9b9978943..000000000 --- a/xsl/api/html-help.xsl +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - - 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 deleted file mode 100644 index 69dff3253..000000000 --- a/xsl/api/html-single.xsl +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - 1 - - - - - - diff --git a/xsl/api/html.xsl b/xsl/api/html.xsl index 3a3f54c74..2e38f14bf 100644 --- a/xsl/api/html.xsl +++ b/xsl/api/html.xsl @@ -6,23 +6,22 @@ (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) --> - +xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" + version="1.0"> + href="http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl"/> + href="http://docbook.sourceforge.net/release/xsl/current/html/math.xsl"/> + href="http://docbook.sourceforge.net/release/xsl/current/html/chunkfast.xsl"/> - - - - - - - - - diff --git a/xsl/api/library.xsl b/xsl/api/library.xsl deleted file mode 100644 index 4d299feed..000000000 --- a/xsl/api/library.xsl +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - , from - - - - - - , - - - - - - and - - - - - - . - - - - - - - - -
- <xsl:apply-templates/> - - - - - - -
-
- - - - - - - - - -
diff --git a/xsl/api/lookup.xsl b/xsl/api/lookup.xsl deleted file mode 100644 index d37e787a7..000000000 --- a/xsl/api/lookup.xsl +++ /dev/null @@ -1,424 +0,0 @@ - - - - - - 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 deleted file mode 100644 index e3962954b..000000000 --- a/xsl/api/macro.xsl +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - Macro - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ( - - - , - - - - ) - - - - - - - _ - - - - diff --git a/xsl/api/manpages.xsl b/xsl/api/manpages.xsl deleted file mode 100644 index 2f781c299..000000000 --- a/xsl/api/manpages.xsl +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - - - - 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 index bb7db7730..9857e920b 100644 --- a/xsl/api/navbar.xsl +++ b/xsl/api/navbar.xsl @@ -6,11 +6,10 @@ (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) --> - +version="1.0"> @@ -51,22 +50,22 @@ - - + + - + - + - + @@ -74,17 +73,17 @@ - + - - + + @@ -147,19 +146,20 @@ - + + + + - + Home - + + Project + Home - Libraries - People - FAQ - More + + Project + @@ -195,16 +196,18 @@ - + + + + +
boost-toc - - - - + + +
@@ -232,8 +235,8 @@ - - + +
@@ -264,8 +267,8 @@ - - + + @@ -308,8 +311,8 @@ - - + + @@ -346,8 +349,8 @@ - - + + diff --git a/xsl/api/reference.xsl b/xsl/api/reference.xsl deleted file mode 100644 index fd3b46b6f..000000000 --- a/xsl/api/reference.xsl +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - { - - - - - - - - - - - - - - - - - - - - - - } - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/xsl/api/relative-href.xsl b/xsl/api/relative-href.xsl index 25d009502..7635c28cc 100644 --- a/xsl/api/relative-href.xsl +++ b/xsl/api/relative-href.xsl @@ -6,13 +6,12 @@ (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) --> - +version="1.0"> - + diff --git a/xsl/api/source-highlight.xsl b/xsl/api/source-highlight.xsl deleted file mode 100644 index 3f46640dc..000000000 --- a/xsl/api/source-highlight.xsl +++ /dev/null @@ -1,132 +0,0 @@ - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/xsl/api/template.xsl b/xsl/api/template.xsl deleted file mode 100644 index 730cb5549..000000000 --- a/xsl/api/template.xsl +++ /dev/null @@ -1,448 +0,0 @@ - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - template - - - < - - - - - - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - template - - - < - - - - - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - , - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - typename - - - ... - - - - - - - - - - - - Warning: 'default' attribute of template parameter element is deprecated. Use 'default' element. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - = - - - - - - - - - - - - - - - - - - - - - - - - - - - - ... - - - - - - - - - - - - - = - - - - - - - - - - - - - - - - - - - ... - - - - - < - - - - > - - - - - , - - - - ... - - - - diff --git a/xsl/api/testing/Jamfile.xsl b/xsl/api/testing/Jamfile.xsl deleted file mode 100644 index f8648e42f..000000000 --- a/xsl/api/testing/Jamfile.xsl +++ /dev/null @@ -1,243 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - Please set the XSL stylesheet parameter "boost.root" to the top-level - Boost directory (i.e., BOOST_ROOT) - - - - - - - - - - - - - - -# Testing Jamfile autogenerated from XML source -subproject ; - -# bring in rules for testing -SEARCH on testing.jam = $(BOOST_BUILD_PATH) ; -include testing.jam ; - -# Make tests run by default. -DEPENDS all : test ; - -{ - # look in BOOST_ROOT for sources first, just in this Jamfile - local SEARCH_SOURCE = $(BOOST_ROOT) $(SEARCH_SOURCE) ; - - test-suite - : ; -} - - - - - - - [ - - - : - - : - - : - - - : - - - - ] - - - - <lib> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/xsl/api/testing/testsuite.xsl b/xsl/api/testing/testsuite.xsl deleted file mode 100644 index b12eef667..000000000 --- a/xsl/api/testing/testsuite.xsl +++ /dev/null @@ -1,118 +0,0 @@ - - - - -
- - - - - - - - - - - - - - Testsuite - - -
- - - - .acceptance - - - - Acceptance tests - - - - - - Test - Type - Description - If failing... - - - - - - - -
-
- - -
- - - - .negative - - - Negative tests - - - - - - Test - Type - Description - If failing... - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/xsl/api/type.xsl b/xsl/api/type.xsl deleted file mode 100644 index dde6de4eb..000000000 --- a/xsl/api/type.xsl +++ /dev/null @@ -1,1492 +0,0 @@ - - - - - - - - - 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 deleted file mode 100644 index 75ae1cafd..000000000 --- a/xsl/api/utility.xsl +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - public - - - - - diff --git a/xsl/api/xhtml.xsl b/xsl/api/xhtml.xsl deleted file mode 100644 index cc8e21008..000000000 --- a/xsl/api/xhtml.xsl +++ /dev/null @@ -1,322 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - 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 index e78783df8..bcadd04be 100644 --- a/xsl/api/xref.xsl +++ b/xsl/api/xref.xsl @@ -7,15 +7,14 @@ http://www.boost.org/LICENSE_1_0.txt) --> + href="http://docbook.sourceforge.net/release/xsl/current/html/xref.xsl"/> @@ -36,12 +35,12 @@ - + - + - + @@ -49,9 +48,9 @@ - + - + -- 2.40.0